plan-refiner

Refine architectural plans by applying user feedback to Markdown documents.

39|6|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/ddobrin/gemini-plan-commands --skill plan-refiner-ddobrin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-refiner
Source: https://github.com/ddobrin/gemini-plan-commands/tree/main/skills/plan-refiner
Command: npx skills add https://github.com/ddobrin/gemini-plan-commands --skill plan-refiner-ddobrin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Refine architectural plans efficiently when requirements change or stakeholders provide feedback, preserving context and consistency.

Core Features & Use Cases

  • Preserve Context: Modify the existing plan rather than rewriting it from scratch.
  • Consistency Check: Verify that the flow of steps remains valid after changes.
  • Non-destructive Updates: Update only affected sections while keeping the rest intact.
  • Use case: When a requirement shifts, adjust the plan with minimal disruption while maintaining traceability.

Quick Start

Provide a concise plan refinement for the current architecture based on the user's feedback.

Frequently Asked Questions about plan-refiner

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

FAQPage Schema
How do I refine architectural plans when requirements change without losing context?

Refine architectural plans by applying feedback-driven updates to existing documents, modifying only affected sections rather than rewriting from scratch. This preserves context, maintains traceability, and ensures changes integrate without breaking dependencies.

What is the best way to update Markdown-formatted plan documents after a design review?

Update Markdown-formatted plan documents through non-destructive edits that target specific sections based on review feedback. The process verifies the flow of steps remains valid while keeping unaffected architecture details intact.

Does architectural plan refinement work for iterative product and engineering updates?

Architectural plan refinement supports iterative product and engineering updates by applying stakeholder feedback to existing designs. It adjusts plans with minimal disruption while maintaining dependency consistency and traceability across changes.

How do I ensure consistency check passes when modifying steps in an architectural plan?

Ensure consistency by verifying the flow of steps remains valid after applying changes to the architectural plan. The refinement process checks that modifications integrate without breaking dependencies across the updated document sections.

Can I adjust a specific section of an architecture plan without disrupting the rest of the document?

Adjust specific sections of an architecture plan through non-destructive updates that keep unaffected sections intact. This approach preserves context and maintains traceability while ensuring changes integrate without breaking dependencies.

When should I use iterative plan refinement instead of rewriting an architecture document from scratch?

Use iterative plan refinement when requirements shift or stakeholders provide feedback, requiring minimal disruption to the existing design. Rewriting from scratch is unnecessary when preserving context and maintaining traceability are priorities.