plan-feature-scaffold

Solid

Internal step of plan-feature: from an already-designed SPEC (product half `designed`), fill the **engineering half** and generate the planning artifact set scaled to the feature's size (XS/S → SPEC-only with ≥ 2 phases in the SPEC, last = Hardening & PR; M/L → full set with a hardening phase) and register the roadmap entry. Docs only — never code.

AI & Automation 19 stars 3 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
43
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Plan Feature — Scaffold (internal) Turn a designed feature into the project's complete planning artifact set, ready for phase-by-phase execution. Fills only the SPEC's **engineering half** — the product half (goal, context, scope, capability closure) already exists and is marked `designed` before this skill ever runs (`plan-feature`'s redirect gate guarantees it). **Docs only — never code.** ## When to use - The `plan-feature` router calls this once a feature's product half is `designed` — from `design-feature`, `plan-feature-from-issue`, or an already-scoped slug/SPEC — to fill the engineering half of its `docs/features/<NN>-<slug>/SPEC.md` and the rest of the folder, then update the roadmap. Not for product definition (that is `design-feature`) or writing code (that is `execute-phase`) or deciding *whether* to build (that is the `plan-feature` router / `triage-issue`). ## Step 0 — Discover the project (always first) Per the agent guide's **Workflow conventions** + **documentation map**, then read what THIS skill needs: the feature SPEC **template**, the **roadmap** (numbering/order/deps), 1–2 recent feature folders to mirror the artifact set, and the architecture/domain docs the map points to. No template/roadmap → fall back to the agent guide and state the assumption. ## Process 1. **Verify the product half is designed.** The SPEC's `## Design status` must read `designed` and Capability closure must be filled — `plan-feature`'s redirect gate already...

Details

Author
gtrabanco
Repository
gtrabanco/agentic-workflow
Created
1 months ago
Last Updated
1 weeks ago
Language
TypeScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

plan-feature

Engineering-planning router for an already-designed feature. Given a feature whose SPEC product half is not marked `designed`, STOPS and redirects to `/design-feature <slug>` — no bypass flag. Given a designed feature, a GitHub issue #N (issue → scoped product half, satisfying capability closure), or an already-scoped slug/SPEC (straight to engineering-half scaffolding), routes to the right internal step, then ensures the roadmap entry and prints the next step. Force a path with flags to skip detection; `--next` plans the next `defined` feature from the roadmap. On Claude Code and want hand-tuned per-skill model/effort tiers? Install the `#claude` branch instead (`npx skills add gtrabanco/agentic-workflow#claude`) — see the README. This branch is model-agnostic: the skill inherits whatever model and effort your agent session is already using. Triggers: "plan a feature", "plan the feature from issue N", "plan the next roadmap feature", "scaffold feature NN", "create SPEC and TASKS for NN".

19 Updated 1 weeks ago
gtrabanco
AI & Automation Solid

plan-feature-from-issue

Internal step of plan-feature: turn a feature-request issue into a scoped, sized, roadmap-mapped SPEC **product half** (capability closure satisfied) with Closes #N traceability.

19 Updated 1 weeks ago
gtrabanco
AI & Automation Listed

feature-planner

Upstream feature planning — requirement clarification, constraint discovery, design outline, vertical-slice task breakdown ordered by risk. Hands off to grill-with-docs and tdd. Use when starting new feature work from a vague request and no plan exists yet; if a plan or design already exists, use grill-with-docs to stress-test it instead.

2 Updated 3 days ago
ralvarezdev