actionbook avatar

Core Fix Skill Docs

This is maintenance tooling for Claude's dynamic Rust skill system. It scans your installed skills, checks if referenced documentation files actually exist, and fetches missing ones from docs.rs. You'd run it after generating skills to catch broken references, or periodically to keep docs in sync. It handles both agent mode (background fetching) and inline mode (direct CLI execution) depending on your setup. The check-only flag lets you audit without changes, while remove-invalid cleans up references that can't be fetched. Honest take: it's plumbing. You won't touch it often, but when a skill references a missing file, you'll be glad it's there.

skills.sh installs
2K
GitHub stars
1.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add actionbook/rust-skills --skill core-fix-skill-docs --agent claude-code

Installs into .claude/skills of the current project.

Files

Fix Skill Documentation

Version: 2.1.0 | Last Updated: 2025-01-27

Check and fix missing reference files in dynamic skills.

Usage

/fix-skill-docs [crate_name] [--check-only] [--remove-invalid]

Arguments:

  • crate_name: Specific crate to check (optional, defaults to all)
  • --check-only: Only report issues, don't fix
  • --remove-invalid: Remove invalid references instead of creating files

Execution Mode Detection

CRITICAL: Check if agent infrastructure is available.

This skill can run in two modes:

  • Agent Mode: Uses background agents for documentation fetching
  • Inline Mode: Executes directly using agent-browser CLI or WebFetch

Agent Mode (Plugin Install)

When agent infrastructure is available, use background agents for fetching:

Instructions

1. Scan Skills Directory
# If crate_name provided
skill_dir=~/.claude/skills/{crate_name}

# Otherwise scan all
for dir in ~/.claude/skills/*/; do
    # Process each skill
done
2. Parse SKILL.md for References

Extract referenced files from Documentation section:

## Documentation
- `./references/file1.md` - Description

Sponsors

Details

Repository
github.com/actionbook/rust-skills
Categories
Documentation, Debugging, Rust
First seen
Jul 14, 2026

More from actionbook/rust-skills

All 38
1github avataroo-component-documentationgithub/awesome-copilotCreate or update standardized object-oriented component documentation using a shared template plus mode-specific guidance for new and existing docs.1.8Kskills.sh installs
2lingzhi227 avatarrelated-work-writinglingzhi227/agent-research-skillsWrite Related Work sections that compare and contrast prior work with your approach. Organize by theme, cite broadly, and explain how your work differs. Use whe1.7Kskills.sh installs
3charleswiltgen avataraxiom-apple-docscharleswiltgen/axiomUse when ANY question involves Apple framework APIs, Swift compiler errors, or Xcode-bundled documentation. Covers Liquid Glass, Swift 6.2 concurrency, Foundati1.6Kskills.sh installs
4everyinc avatarcompound-docseveryinc/compound-engineering-pluginCapture solved problems as categorized documentation with YAML frontmatter for fast lookup1.5Kskills.sh installs
5am-will avataropenai-docs-skillam-will/codex-skillsQuery the OpenAI developer documentation via the OpenAI Docs MCP server using CLI (curl/jq). Use whenever a task involves the OpenAI API (Responses, Chat Comple1.2Kskills.sh installs
6dbt-labs avatarfetching-dbt-docsdbt-labs/dbt-agent-skillsRetrieves and searches dbt documentation pages in LLM-friendly markdown format. Use when fetching dbt documentation, looking up dbt features, or answering quest1.1Kskills.sh installs