← ClaudeAtlas

featurelisted

Build and ship a user-facing feature end-to-end — workspace → plan → implement → automated review → screenshots → manual review → direct delivery. Use when asked to build, add, or implement a feature substantial enough to want a branch and a review pass (not a one-line tweak), or to list, resume, complete, abandon, or remove an in-flight feature. Thin orchestrator over the workspace, propose, and review-pr skills; stops for user approval at the plan and manual review, then ships directly.
kauffj/agent-config · ★ 7 · AI & Automation · score 78
Install: claude install-skill kauffj/agent-config
# Feature pipeline Orchestrates the end-to-end flow for shipping a feature. Delegates workspace management, planning, and review to dedicated skills: - **`workspace`** — worktree, port, env, install, state tracking - **`propose`** — plan + simplicity review + user approval - **`review-pr`** — parallel review agents The `feature` skill itself owns implementation delegation, screenshots, manual review, commit, direct-to-default shipping, delivery monitoring, and the completion gate. Treat the text supplied with the invocation as the request arguments. Bind its freeform feature description as `DESCRIPTION` after removing any subcommand and flags described below. --- ## Parse command First, ensure any legacy state is migrated: ```bash node "$HOME/.config/agent-config/lib/workspace.mjs" bootstrap ``` Then dispatch on the request arguments: - empty or `list` → **List features** (filter to kind=feature) - `resume <name>` → **Resume** - `complete <name>` → **Complete** (delivery gate + mark done) - `abandon <name>` → **Abandon** - `remove <name>` → **Remove** - otherwise → **New feature** (continue to Step 0) ### List ```bash node "$HOME/.config/agent-config/lib/workspace.mjs" list --kind feature ``` Render as a table: Name, Status, Step (from `pipeline.step`), Branch, Worktree, Port, Updated. If empty: "No features tracked. Invoke `feature` with a description to start one." **Stop.** ### Resume 1. Fetch the record: ```bash node "$HOME/.config/agent-config/lib/w