Interactive planning and requirement gathering for specific tasks from .prove/TASK_PLAN.md. Use when the user wants to work on a numbered step from their plan (e.g., "Let's work on step 1.2.3") to create detailed requirements, make design decisions, identify edge cases, and define test strategies BEFORE implementation.
From provenpx claudepluginhub mjmorales/claude-prove --plugin proveThis skill uses the workspace's default tool permissions.
references/planning-patterns.mdscripts/init_planning_workspace.pyGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
Interactive planning for a specific step from .prove/TASK_PLAN.md. No code is written during this phase -- planning only.
references/interaction-patterns.md for AskUserQuestion vs free-form decisions.Extract the step number from the user's request (e.g., "1.2.3") and locate it in .prove/TASK_PLAN.md. Extract: description, size estimate, dependencies, verification criteria.
python3 scripts/init_planning_workspace.py <step_number> "Task Title Here"
Creates .prove/plans/plan_<step_number>/ with 8 template files (overview, requirements, design decisions, open questions, potential issues, implementation plan, test strategy, progress tracker).
Fallback: if the script is unavailable, create the directory manually -- read the script source for template content.
After initialization, populate 06_test_strategy.md with validators from .claude/.prove.json. See references/validation-config.md.
.prove/TASK_PLAN.mdprogress.md currentreferences/interaction-patterns.md).Note dependencies in the task overview. Discuss whether to plan despite unmet dependencies, document interface assumptions, and consider mocks for testing.
Verify: open questions resolved, implementation plan actionable, test strategy covers key scenarios, design decisions documented with rationale.
Use AskUserQuestion with header "Ready" and options: "Begin Implementation" / "Review Plan First".
On proceed: update progress.md with "Implementation Started" and timestamp.
references/planning-patterns.md -- risk matrices, requirement patterns, design frameworks, complexity estimationreferences/interaction-patterns.md -- AskUserQuestion vs free-form patternsDelegate to the commit skill. Do not create ad-hoc commits.