Skip to content
Agent Memory
Skill

/feature-tracking

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.

BOOST
From plugin
feature-track
1071 skill
Install
$ npx -y skills add JunsW/feature-track --skill feature-tracking --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/feature-tracking

Context preview

The summary Claude sees to decide when to auto-load this skill.

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.

SKILL.md

feature-tracking.SKILL.md
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:

python3 cli/feature_track.py validate --root .

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

Ships withfeature-track

Lightweight, repo-native shared memory for AI coding agents. Feature Track keeps Codex, Claude Code, and other AI coding tools aligned on each long-lived feature: its status, source-of-truth docs, decisions, risks, and recent changes.

Get the whole plugin
Stats
107
Stars
2
Forks
Maintained
Maintenance
Python
Language
MIT
License
3mo ago
Last commit
3mo ago
Created
3d ago
Added

Repo: JunsW/feature-track