skill-list
List all available skills configured in AGENTS.md. Scan and display skills with their names, descriptions, and trigger commands. Triggers when user mentions "列出技能", "list skills", "可用技能", "show skills", "技能列表", or uses command /skill-list.
When & Why to Use This Skill
The skill-list tool is an essential discovery and management utility for Claude agents. It automatically scans the project's AGENTS.md configuration to generate a comprehensive directory of available capabilities. By indexing skill names, descriptions, and trigger commands, it provides a centralized navigation hub that enhances user experience and ensures efficient interaction with complex agentic workflows.
Use Cases
- Skill Discovery: Helping users quickly explore and understand the full range of functionalities available within a specific agent environment.
- Command Reference: Providing a quick-access cheat sheet for slash commands and natural language triggers to improve task execution speed.
- System Auditing: Allowing developers to verify that all skills defined in the configuration files are correctly parsed, formatted, and ready for deployment.
- Onboarding Support: Serving as an interactive guide for new team members to learn how to interact with the project's automated tools.
| name | skill-list |
|---|---|
| description | List all available skills configured in AGENTS.md. Scan and display skills with their names, descriptions, and trigger commands. Triggers when user mentions "列出技能", "list skills", "可用技能", "show skills", "技能列表", or uses command /skill-list. |
Skill List
Scan and list all available skills from the project's AGENTS.md configuration file.
Workflow
Run the scan script to extract skills from
AGENTS.md:python3 .claude/skills/skill-list/scripts/scan_skills.pyParse the output between
SKILL_LIST_OUTPUT_STARTandSKILL_LIST_OUTPUT_ENDmarkers.Display results to user in a friendly format:
- Show the skills summary table
- Highlight the command column (
/command-name) - Remind user: "使用对应的 command 命令来触发技能"
Confirm file output: If content changed, Markdown document is saved to
assets/skill_list.md. If no changes detected, file update is skipped.
Output Format
Display to user like this:
## 📋 可用技能列表
| 技能名称 | 触发命令 | 说明 |
| :--- | :--- | :--- |
| skill-name | `/command` | Description... |
💡 **提示**: 使用上表中的「触发命令」来激活对应的技能。例如输入 `/skill-create` 来创建新技能。
Bundled Resources
scripts/scan_skills.py: ParsesAGENTS.mdand extracts skill informationassets/skill_list.md: Generated Markdown output file