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

feature-tracking — скилл для Claude Code: что делает и как установить

Фиксирует документацию и контекст задач прямо в репозитории проекта. Помогает агенту вести единый трек изменений в ходе разработки фичи и перед её завершением.

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

Что делает feature-tracking

Скилл организует ведение документации по фичам в каталоге docs/features/. Перед началом работы агент определяет идентификатор задачи и изучает её текущее состояние или заводит новую папку с README.md. Вся спецификация хранится прямо в репозитории.

В процессе разработки агент актуализирует решения, эндпоинты, модели данных и тесты. После завершения задачи он обновляет итоговый статус и общий индекс в docs/features/README.md. Для автоматической проверки структуры нужен Python 3: валидация запускается командой python3 cli/feature_track.py validate --root . либо скриптом scripts/validate_feature_tracks.py.

Какие задачи решает

  • вести историю архитектурных решений по каждой фиче
  • создавать структурированные описания задач в папке docs/features
  • актуализировать проектную документацию перед сдачей задачи
  • проверять целостность индексных файлов с помощью Python-скрипта

Примеры запросов агенту

  • Создай трек для новой фичи user-authentication и добавь его в docs/features
  • Обнови описание фичи checkout-flow: мы изменили схему данных в API
  • Запусти валидацию треков документации в проекте

Как установить feature-tracking

1Через Skills CLI (Vercel)

npx skills add JunsW/feature-track --skill feature-tracking -a claude-code

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

~/.claude/skills/feature-tracking/SKILL.md

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

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о feature-tracking

Как установить feature-tracking в Claude Code?

Выполните в терминале команду npx skills add JunsW/feature-track --skill feature-tracking -a claude-code.

Зачем нужен скилл feature-tracking?

Он превращает каталог docs/features/ в оперативную память агента. Модель фиксирует контекст фичи, сохраняет изменения API и синхронизирует статус задачи на всех этапах.

Как проверить правильность оформления документации?

Запустите проверку командой python3 cli/feature_track.py validate --root .. Если этой утилиты нет в проекте, запустите скрипт scripts/validate_feature_tracks.py из состава скилла.

Исходный текст

SKILL.md · MIT
---
name: feature-tracking
description: Maintain portable Feature Track docs for project features. Use when designing, planning, implementing, reviewing, or finishing feature work; creating or updating PRD/API/design/implementation docs; adding a new feature; or validating docs/features.
---

# Feature Tracking

Use Feature Track as the current operational memory for feature work. The neutral spec is the source of truth; this Codex skill is only an adapter.

Read `references/spec.md` before changing feature docs.

## Default Workflow

Before feature work:

1. Read `docs/features/README.md` if it exists.
2. Identify the feature id from the request, code module, route, domain name, or existing docs.
3. Read `docs/features/<feature-id>/README.md` if it exists.
4. If no track exists, create one and add it to the index.

During work, update the feature track when behavior, decisions, endpoints, data models, dependencies, rollout constraints, tests, or source-of-truth links change.

Before completion:

1. Update the feature README for the actual outcome.
2. Update `docs/features/README.md` if status, source-of-truth links, dates, or notes changed.
3. Run validation when available:

```bash
python3 cli/feature_track.py validate --root .
```

If the project does not include this CLI, use `scripts/validate_feature_tracks.py` from this skill.

© JunsW · MIT · JunsW/feature-track

Похожие скиллы

Все скиллы по теме «Тексты и документация» →
grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок handoff Matt Pocock Собирает текущий диалог в документ передачи, чтобы другой агент продолжил работу с нужным контекстом. Нужен при смене сессии или исполнителя. 1 038 491установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок domain-modeling Matt Pocock Скилл помогает уточнять термины проекта, вести GLOSSARY.md и фиксировать архитектурные решения в ADR. Нужен, когда модель предметной области меняется. 876 391установок

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

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