From docflow
Creates or updates a feature plan from a short request using a docflow template. Reads project config, derives naming, writes plan, regenerates docs map, and runs validation.
How this command is triggered — by the user, by Claude, or both
Slash command
/docflow:feature-plan <feature request>The summary Claude sees in its command listing — used to decide when to auto-load this command
Follow this prompt spec to create a docflow feature plan from this request: ## Rules - If the request is empty, ask for one short feature description and stop. - Treat the request as the source brief, not as final truth. Infer sensible defaults, and mark unknowns as `TBD`. - Create or update one plan file under `<DOCS_ROOT>/plans/features/`. - Do not overwrite an existing feature plan blindly. If the target file exists, merge the new request into the existing `In flight`, `Feature log`, and `Next` sections. - Keep output lean: tables and bullets, no filler. ## Steps 1. Find the docs r...
Follow this prompt spec to create a docflow feature plan from this request:
$ARGUMENTS
TBD.<DOCS_ROOT>/plans/features/.In flight, Feature log, and Next sections.docflow.json from $CLAUDE_PROJECT_DIR if present and use docsRoot.docs.<DOCS_ROOT>/README.md<DOCS_ROOT>/NAMING.md${CLAUDE_PLUGIN_ROOT}/templates/plans/features/(mmm-yy)-feature-name.md$ARGUMENTS(mmm-yy)<DOCS_ROOT>/plans/features/(mmm-yy)-<slug>.md# Feature — <Name>
> **Status (<YYYY-MM-DD>):** proposed
> **Owner:** TBD
> **Surface:** `<code path or TBD>`
<2-3 lines: scope, users, current goal.>
Reference docs:
- Product: TBD
- Spec: TBD
Decisions:
- TBD
## In flight
| Item | Status |
|------|--------|
| <item> | proposed |
## Feature log
| Date | Change | Ref |
|------|--------|-----|
| <YYYY-MM-DD> | Created feature plan from request: `<short request>` | `/docflow:feature-plan` |
## Next
1. <next step>
product-spec/ should be updated.specs/ should be updated.bash "$CLAUDE_PROJECT_DIR/scripts/docflow-map.sh" "$CLAUDE_PROJECT_DIR/$DOCS_ROOT"
If the target repo does not have scripts/docflow-map.sh, use:
bash "${CLAUDE_PLUGIN_ROOT}/scripts/docflow-map.sh" "$CLAUDE_PROJECT_DIR/$DOCS_ROOT"
bash "$CLAUDE_PROJECT_DIR/scripts/check-links.sh" "$CLAUDE_PROJECT_DIR/$DOCS_ROOT"
bash "$CLAUDE_PROJECT_DIR/scripts/docflow-validate.sh" --target "$CLAUDE_PROJECT_DIR"
Return:
npx claudepluginhub medadembha/docflow --plugin docflow/planGenerates a detailed feature plan using the compiled layer. Checks for duplicates, identifies reuse, maps files to create/modify, and lists risks. Pauses for human approval before executing.
/feature-planPlans a mobile feature by generating a structured document with architecture decisions, file breakdown, dependency analysis, and test strategy. Also runs an architecture review agent for compliance.