帮助你检查技能百科的链接、命名、交叉引用与内容覆盖完整性
复制安装指令,让 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:
…
先用伪代码梳理方案与迭代思路,再高效转成可执行代码。
帮助开发者用早返回或表驱动方式简化嵌套条件分支,提升代码可读性。
帮助你为变量选择清晰准确、易维护的命名,提升代码可读性。
帮助开发者保持类接口抽象一致,避免混杂序列化、持久化等无关职责。
帮助你撰写不过时的代码注释,聚焦做什么与为什么而非时序背景。
帮助用户检索过往 Claude Code 对话,快速找回事实、决策与上下文线索。
帮助你创建、修改并在发布前验证 AI 技能配置与可用性
为编程代理提供代码、测试与文档的质量守卫,拦截常见 AI 失误。
提供面向 AI 编码代理的测试技能目录,帮助快速查找与应用 QA 能力。
帮助你创建、修改并排查 AI 技能规范、调用与兼容性问题
帮助你创建、整理、校验并重构 AgentSkills 与 SKILL.md 技能文件。
用于快速测试技能接入是否正常,并验证基础问答与输出效果。