source-command-ff-iterate-plan

Updates existing implementation plans based on user feedback and codebase research.

1|1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/redblacktree/fastflow --skill source-command-ff-iterate-plan-redblacktree
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: source-command-ff-iterate-plan
Source: https://github.com/redblacktree/fastflow/tree/main/.agents/skills/source-command-ff-iterate-plan
Command: npx skills add https://github.com/redblacktree/fastflow --skill source-command-ff-iterate-plan-redblacktree

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Implementation plans often need revision after initial creation, and ad-hoc edits risk inconsistency, stale file references, and unverified assumptions. This Skill provides a structured process for iterating on existing plan documents so changes stay grounded in actual codebase reality. ## Core Features & Use Cases - Guided Plan Iteration: Parses a plan file path and feedback, then reads the full plan before making surgical edits that preserve existing structure. - Research-Backed Updates: Spawns parallel research sub-tasks (codebase locators, analyzers, pattern finders) when changes require new technical understanding. - Consistent Success Criteria: Maintains the two-category structure of automated verification (make commands, type checks) and manual verification (UI/UX, edge cases). - Use Case: A developer has a plan at thoughts/shared/plans/2025-10-16-feature.md and wants to split Phase 2 into backend and frontend phases; the Skill researches the codebase, confirms the approach, and applies precise edits. ## Quick Start Ask the assistant to iterate on the plan at thoughts/shared/plans/2025-10-16-feature.md by adding a phase for error handling.

Frequently Asked Questions about source-command-ff-iterate-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update an existing implementation plan with new feedback?▼

Provide the plan file path and your feedback, such as adding a phase or adjusting scope. The Skill reads the entire plan, researches the codebase if needed, confirms the intended changes with you, then applies precise edits while preserving the existing structure.

How do I iterate on a plan without providing feedback upfront?▼

Invoke the command with just the plan file path, and it will prompt you for the changes you want. If you provide no arguments at all, it first asks which plan file to update, then asks for your feedback before proceeding.

Does plan iteration research the codebase before making changes?▼

Yes, but only when the requested changes require new technical understanding. It spawns parallel research sub-tasks such as codebase-locator and codebase-analyzer with specific directory context, then waits for all results before editing.

What happens to success criteria when a plan is updated?▼

Success criteria keep their two-category structure: automated verification using commands like make test, and manual verification for UI or edge cases. Updates ensure criteria remain measurable and reference specific file paths and line numbers.

When should I not use plan iteration?▼

Avoid it when no plan exists yet, since it requires an existing plan file to edit. It is also unnecessary for trivial typo fixes, as the process is designed for changes that may need research, confirmation, and consistency checks across plan sections.