core-fix-skill-docs — Claude Code skill: what it does, how to install
Audits documentation links in generated Rust skills and downloads missing files from docs.rs. Runs manually via the /fix-skill-docs command.
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a claude-codeWhat core-fix-skill-docs does
The skill scans ~/.claude/skills/ and checks SKILL.md files for ./references/*.md links. It verifies local files on disk. You can target one crate or inspect all installed skills at once.
Missing documentation is resolved in two ways. Agent mode launches a background subagent to download modules from docs.rs. Inline mode runs locally via the agent-browser CLI or falls back to WebFetch. When a page is missing, passing --remove-invalid deletes the dead link from SKILL.md.
The model will never run this skill autonomously. The manifest sets disable-model-invocation: true, so audits must be initiated manually.
What it helps with
- locate broken reference links inside
SKILL.mdfiles - fetch missing crate docs from docs.rs with
agent-browserorWebFetch - strip unresolvable documentation references from
SKILL.md - audit skill reference files without modifying local files
Example prompts for the agent
- /fix-skill-docs --check-only
- /fix-skill-docs tokio
- /fix-skill-docs tokio --remove-invalid
How to install core-fix-skill-docs
1Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a claude-code2Manually: put the files in place
~/.claude/skills/core-fix-skill-docs/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/core-fix-skill-docs/
1Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a codex2Manually: put the files in place
.agents/skills/core-fix-skill-docs/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a cursor2Manually: put the files in place
.cursor/skills/core-fix-skill-docs/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install actionbook/rust-skills core-fix-skill-docs2Manually: put the files in place
.github/skills/core-fix-skill-docs/SKILL.md1Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a gemini-cli2Platform CLI
gemini skills install https://github.com/actionbook/rust-skills --path skills/core-fix-skill-docsManually: put the files in place
.devin/skills/core-fix-skill-docs/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about core-fix-skill-docs
How to install core-fix-skill-docs in Claude Code?
Run npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a claude-code. The manifest installs to ~/.claude/skills/core-fix-skill-docs/SKILL.md.
What does core-fix-skill-docs do?
It checks generated Rust skills for missing markdown files under references/. Any missing documentation is retrieved directly from docs.rs.
How does --check-only work?
The --check-only flag inspects reference links without downloading content or editing files. It prints a status report showing which references are missing.