К основному содержанию
скилл CX Codex

implement · mag123c — скилл для Claude Code: что делает и как установить

Скилл ведёт разработку по циклу TDD от падения теста до рефакторинга и сам запускает последующие проверки в Claude Code.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add mag123c/toktrack --skill implement -a claude-code
Открыть на GitHub

Что делает 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-code

2Вручную: положить файлы

~/.claude/skills/implement/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/implement/

По шагам, с командами для каждой платформы: Как установить скилл в 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 от других авторов.

implement Matt Pocock Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки. 774 700установок implement boshu2 Скилл помогает менять код и исправлять дефекты, сохраняя исходные требования проверок. Подходит для задач, где важно показать, какие команды действительно запускались. CX Codex +1 1 500установок implement Garrick Aden-Buie (@gadenbuie) Скилл берёт готовый файл плана и передаёт задачи субагентам для параллельного исполнения. Он проверяет состояние ветки git и отслеживает прогресс. CX Codex +1 497установок implement hyperb1iss Скилл задаёт агенту порядок работы над кодом: разобраться в вызовах, выбрать проверяемый кусок, подтвердить результат тестом. CX Codex +1 577установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. 1 141 062установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок agent-browser vercel-labs Скилл управляет браузером через CLI: открывает страницы, заполняет формы, нажимает кнопки и проверяет веб-приложения. Подходит для задач, где агенту нужно действовать в интерфейсе. CX Codex +1 1 200 000установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок

Из того же набора5

Спонсоры проекта

Компании, которые помогают держать аналитику открытой