plan-forge

Develop and iteratively refine software implementation plans through structured review cycles.

1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/ahrav/Gossip-rs --skill plan-forge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-forge
Source: https://github.com/ahrav/Gossip-rs/tree/main/.claude/skills/plan-forge
Command: npx skills add https://github.com/ahrav/Gossip-rs --skill plan-forge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the common issue of creating flawed implementation plans that lead to costly mistakes during software development by introducing a rigorous, iterative review and revision process.

Core Features & Use Cases

  • Iterative Plan Creation: Generates an initial plan and refines it through multiple rounds of review and revision.
  • Stress-Testing Plans: Catches blind spots, incorrect codebase assumptions, unnecessary complexity, and performance pitfalls before coding begins.
  • Use Case: Before implementing a complex new feature that touches critical system components, use Plan Forge to ensure the implementation strategy is sound, well-vetted, and accounts for potential issues.

Quick Start

Use the plan-forge skill to create an implementation plan for adding a new retry mechanism to the API client.

Frequently Asked Questions about plan-forge

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

FAQPage Schema
How do I create an implementation plan that catches architectural blind spots before coding?

Iterative implementation plan creation uses a structured review-and-revise cycle to stress-test architectural decisions against codebase realities. This process catches incorrect assumptions, unnecessary complexity, and performance pitfalls before development begins.

What is the best way to stress-test a software design for critical system components?

Stress-testing a software design involves analyzing proposed solutions across correctness, footguns, simplification, and performance. A multi-agent approach provides comprehensive analysis to ensure the implementation strategy is sound and well-vetted.

How do I refine a software implementation plan through iterative review?

Refining a software implementation plan requires generating an initial strategy and applying multiple rounds of structured review and revision. This iterative development process mitigates risks by identifying flaws in the proposed architecture.

Can I use a multi-agent approach to review codebase assumptions for a new feature?

Yes, a multi-agent approach reviews codebase assumptions by evaluating the implementation strategy across multiple dimensions. It identifies incorrect assumptions and potential footguns, ensuring the plan accounts for codebase realities.

When do I need iterative plan creation for software development tasks?

Iterative plan creation is needed before implementing complex new features that touch critical system components. It ensures the implementation strategy is robust, mitigates development risks, and verifies architectural decisions.

What are the limitations of relying on an initial software design without iterative revision?

Without iterative revision, an initial software design risks containing flawed architectural decisions, unnecessary complexity, and performance pitfalls. Stress-testing proposed solutions against codebase realities is necessary to avoid costly mistakes during development.