From command-sync-skills-readme
Scans the skills/ directory for skill metadata, categorizes them, and regenerates the 'Available Skills' table in the root README.md.
How this command is triggered — by the user, by Claude, or both
Slash command
/command-sync-skills-readme:sync-skills-readmeThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Sync Skills README Update the root README.md "Available Skills" table with all skills currently in the `skills/` directory. This command scans skills, reads their metadata, categorizes them, and regenerates the table. ## Workflow ### 1. Scan Skills Directory Use Bash to list all skill directories: For each skill directory found, proceed to step 2. ### 2. Extract Skill Metadata For each skill, read the SKILL.md frontmatter to extract: - `name:` field (skill identifier) - `description:` field (what the skill does) Use the Read tool to read `skills/[skill-name]/SKILL.md` and extrac...
Update the root README.md "Available Skills" table with all skills currently in the skills/ directory. This command scans skills, reads their metadata, categorizes them, and regenerates the table.
Use Bash to list all skill directories:
ls -1 skills/
For each skill directory found, proceed to step 2.
For each skill, read the SKILL.md frontmatter to extract:
name: field (skill identifier)description: field (what the skill does)Use the Read tool to read skills/[skill-name]/SKILL.md and extract the YAML frontmatter between the --- markers.
Example:
---
name: codex
description: Use when the user asks to run Codex CLI for code analysis...
---
Extract both fields for table generation.
Assign each skill to a category based on its purpose. Use this mapping:
| Category | Emoji | Keywords in name/description |
|---|---|---|
| AI Tools | 🤖 | codex, gemini, perplexity, ai, llm, model |
| Meta | 🔮 | command-creator, plugin-forge, plugin, command |
| Documentation | 📝 | docs, documentation, handoff, requirements, diagram, mermaid, draw, excalidraw, marp, slide, c4-architecture |
| Development | 🛠️ | session, handoff, entropy, development, workflow, database, dependency |
| Design & Frontend | 🎨 | design, frontend, ui, openapi, typescript, system |
| Utilities | 🔧 | domain, meme, web-to-markdown, utility, tool, datadog |
| Planning | 🎯 | plan, planning, spec, forge, gepetto, requirements, clarity, game-changing, features |
| Professional | 👔 | professional, communication, career, soft-skill, feedback, conversation |
| Testing | 🧪 | test, testing, qa, quality |
| Git | 📦 | commit, git, branch, pr, pull-request |
Categorization logic:
Create a markdown table with this exact format:
## 📚 Available Skills
| Category | Skill | Description |
|----------|-------|-------------|
| 🤖 AI Tools | [codex](skills/codex/README.md) | Advanced code analysis with GPT-5.2 |
| 🤖 AI Tools | [gemini](skills/gemini/README.md) | Large-scale review (200k+ context) |
...
Table structure:
Sorting:
Description shortening:
Use the Edit tool to replace the "Available Skills" section in the root README.md.
Find and replace:
## 📚 Available Skills--- separator or next ## heading)Important:
--- separator after the tableAfter updating README.md, report to the user:
✅ README.md updated successfully
📊 Summary:
- Total skills: [count]
- Categories: [list of categories with counts]
- Skills added/updated: [list if any changes detected]
The Available Skills table in README.md now reflects all skills in the skills/ directory.
If a skill directory doesn't have SKILL.md:
If SKILL.md doesn't have required frontmatter:
If README.md section not found:
3plugins reuse this command
First indexed Jan 19, 2026
npx claudepluginhub thanhnp07/agent-toolkit --plugin command-sync-skills-readme/skillsDiscovers and recommends relevant skills from a library of 410+ skills across 23 gateways. Analyzes project context and conversation to suggest skills. Accepts optional category or search term.
/fire-skillManages skills with subcommands for creating, importing, testing, listing, viewing stats, exporting, browsing, and upgrading.
/from-docsAnalyzes a documentation folder and generates a skill teaching Claude how to use the documented package, service, or framework.
/skillsDiscovers, reads, enables, and disables crtr skills. Also supports authoring workflows including scaffolding and guides.
/create-skillGenerates a new Claude Skill with proper directory structure and YAML frontmatter, validating inputs and intelligently scaffolding bundled resources like scripts, references, and assets.
/create-skillCreates a new Claude Code skill directory from skill name, description/purpose, and optional documentation URLs. Generates SKILL.md with YAML frontmatter, quick start guide, critical rules, and known issues prevention.