implement · mag123c — скилл для Claude Code: что делает и как установить
Скилл ведёт разработку по циклу TDD от падения теста до рефакторинга и сам запускает последующие проверки в Claude Code.
npx skills add mag123c/toktrack --skill implement -a claude-codeЧто делает implement
Скилл реализует запланированные изменения строго по методологии TDD. Перед написанием кода он анализирует план, выявляет затронутые модули и выполняет предварительные проверки (гейты). Если входной гейт падает, агент останавливает работу и сообщает об ошибке, не пытаясь строить код на ложных предпосылках.
Далее процесс идёт по циклу RED (падающий тест), GREEN (минимальный рабочий код) и REFACTOR (очистка кода при работающих тестах). Для проектов на Rust поддерживаются проверки через cargo check, cargo test -- --list, make check, cargo clippy -- -D warnings и cargo fmt --check.
Для работы требуются файлы .claude/ai-context/architecture.md и .claude/ai-context/conventions.md. Скилл автоматически передаёт управление цепочке команд /verify, /review и /wrap, повторяя попытки при ошибках до полного завершения.
Какие задачи решает
- Писать код строго через падающие тесты по циклу TDD
- Останавливать работу при падении предварительных проверок и гейтов
- Проверять Rust-код через cargo clippy, cargo fmt и cargo test
- Передавать готовый код по цепочке в команды verify, review и wrap
Примеры запросов агенту
- Реализуй модуль токенизации по плану через TDD
- Запусти реализацию фичи с предварительными гейтами и тестами
- Выполни задачу по плану и передай результат на verify и review
Как установить implement
1Через Skills CLI (Vercel)
npx skills add mag123c/toktrack --skill implement -a claude-code2Вручную: положить файлы
~/.claude/skills/implement/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/implement/
1Через Skills CLI (Vercel)
npx skills add mag123c/toktrack --skill implement -a codex2Вручную: положить файлы
.agents/skills/implement/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add mag123c/toktrack --skill implement -a cursor2Вручную: положить файлы
.cursor/skills/implement/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install mag123c/toktrack implement2Вручную: положить файлы
.github/skills/implement/SKILL.md1Через Skills CLI (Vercel)
npx skills add mag123c/toktrack --skill implement -a gemini-cli2Командой платформы
gemini skills install https://github.com/mag123c/toktrack --path .claude/skills/implementВручную: положить файлы
.devin/skills/implement/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add mag123c/toktrack --skill implement -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о implement
Как установить implement в Claude Code?
Выполните команду npx skills add mag123c/toktrack --skill implement -a claude-code.
Что делает скилл implement?
Он ведёт разработку по методу RED-GREEN-REFACTOR, проверяет гейты перед написанием кода и запускает команды верификации.
Какие файлы контекста нужны для работы скилла?
Скиллу требуются файлы .claude/ai-context/architecture.md и .claude/ai-context/conventions.md.
Исходный текст
SKILL.md · MIT
--- name: implement description: TDD implementation (RED→GREEN→REFACTOR) → verify → review required_context: - .claude/ai-context/architecture.md - .claude/ai-context/conventions.md --- # Implement ## Flow ``` Analysis → Gate pre-run → TDD(RED→GREEN→REFACTOR) → /verify → /review → /wrap ``` ## Execution 1. **Analysis**: Review plan, identify affected modules 2. **Gate pre-run (MUST — before coding)** Run the PLAN's `[unverified-gate: probe=…]` / Phase 0 probes before RED. Fail → halt + report (don't build on a falsified assumption). Map Acceptance/DoD → RED tests; mark unverifiable as `[unverified-gate]` to carry to verify/wrap. Detail → `references/gates.md` (tag vocab: `../clarify/references/provenance.md`). Rust-specific probes: - `cargo check` — whether it compiles - `cargo test -- --list` — verify test targets exist - `make check` — unified fmt + clippy + test gate 3. **TDD Cycle**: - RED: Write failing test first - GREEN: Minimal code to pass - REFACTOR: Clean up (keep tests passing) 4. **Auto-call `/verify`**: On implementation complete 5. **Auto-call `/review`**: On verify pass 6. **Auto-call `/wrap`**: On review PASS ## Commands ```bash cargo test cargo clippy -- -D warnings cargo fmt --check ``` ## Rules - No implementation without test - On verify fail → fix and retry - On review FAIL → fix and retry - Complete full chain without stopping
© mag123c · MIT · mag123c/toktrack
Похожие скиллы
Все скиллы по теме «Тесты и QA» →Сначала — implement от других авторов.