Feature Tracking
Use Feature Track as the current operational memory for feature work. The neutral spec is the source of truth; this Claude Code plugin is an adapter.
Read references/spec.md before changing feature docs.
Default Workflow
Before feature work:
- Read
docs/features/README.mdif it exists. - Identify the feature id from the request, code module, route, domain name, or existing docs.
- Read
docs/features/<feature-id>/README.mdif it exists. - 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:
- Update the feature README for the actual outcome.
- Update
docs/features/README.mdif status, source-of-truth links, dates, or notes changed. - Run validation when available:
python3 cli/feature_track.py validate --root .
If the project does not include this CLI, use scripts/validate_feature_tracks.py from this skill.
Invoke this plugin skill in Claude Code with:
/feature-track:feature-tracking