帮助你检查技能百科的链接、命名、交叉引用与内容覆盖完整性
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "Gardening Skills Wiki" 技能: 1. 下载 https://raw.githubusercontent.com/obra/clank/main/skills/meta/gardening-skills-wiki/SKILL.md 2. 保存为 ~/.claude/skills/gardening-skills-wiki/SKILL.md 3. 装好后重载技能,告诉我可以用了
请检查这份技能百科页面,找出失效链接、命名不一致、交叉引用缺失,以及内容覆盖不足的部分,并按问题类型整理成清单,附上修改建议。
一份结构化质量检查报告,按链接、命名、引用和覆盖问题分类,并附改进建议。
分析这组技能词条的标题、别名和正文术语,找出命名风格不统一或容易混淆的地方,并给出统一命名规范与逐条修正建议。
一份命名一致性报告,包含问题术语、推荐名称和可执行的修订方案。
根据现有技能百科目录,检查哪些词条之间应该互相链接但尚未建立关联,并指出哪些关键主题尚未覆盖,给出补充优先级。
一份关联与覆盖分析结果,列出建议新增的交叉链接、缺失主题和补充优先级。
The skills wiki needs regular maintenance to stay healthy: links break, skills get orphaned, naming drifts, INDEX files fall out of sync.
Core principle: Automate health checks to maintain wiki quality without burning tokens on manual inspection.
Run gardening after:
Periodic maintenance:
# Run all checks
~/.claude/skills/meta/gardening-skills-wiki/garden.sh
# Or run specific checks
~/.claude/skills/meta/gardening-skills-wiki/check-links.sh
~/.claude/skills/meta/gardening-skills-wiki/check-naming.sh
~/.claude/skills/meta/gardening-skills-wiki/check-index-coverage.sh
# Analyze search gaps (what skills are missing)
~/.claude/skills/meta/gardening-skills-wiki/analyze-search-gaps.sh
The master script runs all checks and provides a health report.
check-links.sh)Checks:
@ links - backticks disable resolutionskills/ references resolve to existing filesFixes:
check-naming.sh)Checks:
Fixes:
check-index-coverage.sh)Checks:
Fixes:
❌ BROKEN: skills/debugging/root-cause-tracing
Target: /path/to/skills/debugging/root-cause-tracing/SKILL.md
Fix: Update the reference path - skill might have moved or been renamed.
⚠️ ORPHANED: test-invariants/SKILL.md not in testing/INDEX.md
Fix: Add to the category INDEX:
- skills/gardening-skills-wiki/test-invariants - Description of skill
❌ BACKTICKED: skills/testing/condition-based-waiting on line 31
File: getting-started/SKILL.md
Fix: Remove backticks - use bare @ reference
Fix: Remove backticks:
# ❌ Bad - backticks disable link resolution
`skills/testing/condition-based-waiting`
# ✅ Good - bare @ reference
skills/testing/condition-based-waiting
❌ RELATIVE: skills/testing in coding/SKILL.md
Fix: Use skills/ absolute path instead
Fix: Convert to absolute path:
# ❌ Bad - relative paths are brittle
skills/testing/condition-based-waiting
# ✅ Good - absolute skills/ path
skills/testing/condition-based-waiting
⚠️ Mixed case: TestingPatterns (should be kebab-case)
Fix: Rename directory:
cd ~/.claude/skills/testing
mv TestingPatterns testing-patterns
# Update all references to old name
❌ NOT INDEXED: condition-based-waiting/SKILL.md
Fix: Add to testing/INDEX.md:
…
帮助你为变量选择清晰准确、易维护的命名,提升代码可读性。
提供面向 AI 编码代理的测试技能目录,帮助快速查找与应用 QA 能力。