Sort community skills alphabetically - #111
Conversation
Community skills were ordered by when each PR got merged, so newer entries always landed on the last page. This sorts them alphabetically by title instead, so a skill's position depends on its name, not on when it was added. Also updated CLAUDE.md so new entries get inserted in the right spot going forward, instead of appended at the end.
|
🤖 Automated message from Kaan's Automated Triage Bot. 👀 Picked this up — a review will follow shortly. |
There was a problem hiding this comment.
Pull request overview
Sorts community skills alphabetically for stable display ordering.
Changes:
- Reorders
ECOSYSTEM_CARDSby title. - Documents the ordering requirement.
- Cleans stray characters from a description.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
site/src/data/skills.ts |
Alphabetizes community skill cards. |
site/CLAUDE.md |
Adds alphabetical insertion guidance. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| other wiring needed. Insert the entry alphabetically by `title` | ||
| (case-insensitive) in `ECOSYSTEM_CARDS`, not appended at the end, so a | ||
| card's position reflects its name rather than merge order. |
devodii
left a comment
There was a problem hiding this comment.
how do we make sure newer submissions follow this convention?
you would code a flag check that would check to see if the developer of the new skill follow alphabetical instructions by if they put their ecosystem card code in the correct slot in the JSON or just put in the first or last position. alphanumeric-check.yml I recommend adding |
Community skills were ordered by when each PR got merged, so new entries always landed on the last page. This sorts them alphabetically by title instead, so a skill's position depends on its name, not on when it was added.
Also updated CLAUDE.md so future entries get inserted in the right spot instead of appended at the end.
Test plan: