Skip to content

Add canonical technical skill pages - #453

Merged
yawboakye merged 1 commit into
developfrom
codex/452-skill-pages
Oct 14, 2026
Merged

yawboakye merged 1 commit into
developfrom
codex/452-skill-pages

Conversation

@yawboakye

@yawboakye yawboakye commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Summary

  • add canonical /technical-skills/:slug pages to the developer directory
  • curate function-first descriptions, official links, source links, why-it-matters copy and company references for all 60 skills currently exposed by the public directory
  • keep uncurated skills renderable with category-specific fallback copy while marking them noindex and excluding them from the sitemap until curated
  • link profile and project skill badges to the canonical skill pages

Data and SEO

  • seed stable categories and curated metadata idempotently
  • preserve distinct slugs for names such as C, C# and C++
  • add canonical titles, descriptions and URLs for skill-filtered directory pages
  • include only curated skill pages in sitemap.xml

Acceptance criteria

Implemented in 8acc036:

Testing

  • focused skill/public-site/sitemap suite: 21 tests, 1,133 assertions, 0 failures
  • StandardRB
  • Zeitwerk check
  • whitespace check
  • full suite: 243 tests, 0 failures and 4 errors because native Vips::Image is unavailable for the existing OG-card tests in this local environment

Screenshots

Hotwire

issue-452-hotwire-frameworks-copy

PostgreSQL

issue-452-postgresql-function-first-copy

Closes #452

@yawboakye
yawboakye merged commit 63577fb into develop Oct 14, 2026
3 checks passed
@yawboakye
yawboakye deleted the codex/452-skill-pages branch October 14, 2026 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Show skill names and canonical descriptions on filtered developer pages

2 participants