core-fix-skill-docs — скилл для Claude Code: что делает и установка
Проверяет ссылки на документацию в скиллах Rust и докачивает недостающие файлы с docs.rs. Запускается вручную с помощью слэш-команды /fix-skill-docs.
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a claude-codeЧто делает core-fix-skill-docs
Агент сканирует директорию ~/.claude/skills/ и ищет относительные ссылки вида ./references/*.md в файлах SKILL.md. Он проверяет физическое наличие каждого файла на диске. Запустить проверку можно как для конкретного крейта, так и для всех установленных скиллов сразу.
Для загрузки страниц предусмотрено два сценария. В фоновом режиме запускается вспомогательный агент, который выгружает блок документации с docs.rs. В автономном режиме инструмент обращается к agent-browser напрямую или использует сетевой вызов WebFetch. Флаг --remove-invalid удаляет ненайденные ссылки из SKILL.md вместо скачивания.
Модель не вызывает этот инструмент сама. В метаданных скилла задан параметр disable-model-invocation: true, поэтому ревизию документации разработчик запускает строго вручную.
Какие задачи решает
- найти битые ссылки на файлы в секции документации
SKILL.md - скачать недостающие страницы с docs.rs через
agent-browserилиWebFetch - удалить недоступные ссылки из
SKILL.mdс флагом--remove-invalid - провести аудит документации установленных скиллов без изменения файлов
Примеры запросов агенту
- /fix-skill-docs --check-only
- /fix-skill-docs tokio
- /fix-skill-docs tokio --remove-invalid
Как установить core-fix-skill-docs
1Через Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a claude-code2Вручную: положить файлы
~/.claude/skills/core-fix-skill-docs/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/core-fix-skill-docs/
1Через Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a codex2Вручную: положить файлы
.agents/skills/core-fix-skill-docs/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a cursor2Вручную: положить файлы
.cursor/skills/core-fix-skill-docs/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install actionbook/rust-skills core-fix-skill-docs2Вручную: положить файлы
.github/skills/core-fix-skill-docs/SKILL.md1Через Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a gemini-cli2Командой платформы
gemini skills install https://github.com/actionbook/rust-skills --path skills/core-fix-skill-docsВручную: положить файлы
.devin/skills/core-fix-skill-docs/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора33
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о core-fix-skill-docs
Как установить core-fix-skill-docs в Claude Code?
Выполните команду npx skills add actionbook/rust-skills --skill core-fix-skill-docs -a claude-code. Файл манифеста будет сохранён по пути ~/.claude/skills/core-fix-skill-docs/SKILL.md.
Что делает скилл core-fix-skill-docs?
Он находит отсутствующие файлы справок в каталогах references/ локальных скиллов Rust. Недостающий текст выгружается с docs.rs через agent-browser или WebFetch.
Зачем нужен флаг --remove-invalid?
Этот флаг вырезает упоминания недоступных документов прямо из SKILL.md. Это избавляет от создания пустых локальных файлов, если документацию невозможно загрузить.