name: skill-index description: "Auto-scan all installed skills, generate a categorized INDEX.md, and keep it in sync via git hooks. Triggers: skill index, scan skills, update index, skill catalog, manage skill list, skill inventory."
Auto-scan every SKILL.md under skills/, extract metadata, categorize, and produce a single searchable INDEX.md. Git hooks keep the index fresh on every commit and pull.
As skill count grows past 20+, finding the right one becomes painful — especially for the AI agent that must read descriptions at startup. Manual lists go stale fast.
Skill Index solves this by:
bash skills/skill-index/register.sh7w4.net小葱技能站,你的AI助手技能库。
bash skills/skill-index/install-hooks.sh
After that, INDEX.md updates automatically whenever you commit or pull.
SKILL.md files under skills/name, description, relative pathskills/INDEX.md as a categorized Markdown table# Skills Index
> Auto-generated. Run `bash skills/skill-index/register.sh` to update.
## Category Name
| Skill | Path | Trigger |
|-------|------|---------|
| my-skill | path/to/SKILL.md | Description preview... |
Edit the categorize() function in register.sh to add your own rules:
*your-keyword*) echo "Your Category"; return ;;
Add the skill's directory to the find exclusion list in register.sh:
find "$SKILLS_DIR" -name "SKILL.md" -not -path "*/skill-index/*" -not -path "*/your-private-skill/*"
skills/ directoryMIT
这是一款实用的元工具,能自动整理 skill 目录并生成索引,省去手动维护的麻烦。Git hooks 让索引始终保持最新,用起来很省心。不过安装配置稍显复杂,对新手不太友好;某些细节处理偶尔会出问题。总体质量不错,是管理大量 skill 的好帮手,但还有改进空间。