iterative-plan-review

Analyze plan assumptions, overlaps, and edge cases against repository evidence.

198|19|Updated May 7, 2026
One-click install
npx skills add https://github.com/testdouble/han --skill iterative-plan-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iterative-plan-review
Source: https://github.com/testdouble/han/tree/main/han-planning/skills/iterative-plan-review
Command: npx skills add https://github.com/testdouble/han --skill iterative-plan-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams validate and improve feature plans by systematically auditing assumptions, spotting overlaps, ambiguities, and edge cases, and aligning plan changes with repository evidence to ensure deterministic, evidence-based planning.

Core Features & Use Cases

  • Assumption auditing: identify, classify, and trace primary and secondary assumptions to reduce guesswork.
  • Overlap and risk detection: compare plan items against codebase patterns and existing documentation to surface redundancies and gaps.
  • Evidence-driven planning: collect and cross-reference code, ADRs, and project context to justify each plan change.
  • Companion artifact management: maintain a transparent history in review-findings.md and review-iteration-history.md for auditability.
  • Lightweight vs team-mode workflows: supports quick lightweight iterations or collaborative, multi-agent reviews.

Quick Start

Provide a plan, then run a lightweight iteration to surface findings and suggested edits; apply changes as needed.

Frequently Asked Questions about iterative-plan-review

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

FAQPage Schema
How do I validate feature plan assumptions against a codebase?

Validate feature plan assumptions by cross-referencing repository context, codebase patterns, and project documentation to confirm or refute claims. This evidence-driven plan review identifies primary and secondary assumptions to reduce guesswork and justify necessary edits.

What is the best way to detect overlaps and edge cases in a project plan?

Detect overlaps and edge cases by comparing planned items against existing codebase patterns and documentation. This risk analysis surfaces redundancies, gaps, and ambiguities, producing structured review findings and actionable plan edits.

How do I run a lightweight iteration to review my plan?

Run a lightweight iteration by providing your plan to surface immediate findings and suggested edits. Apply the evidence-backed changes as needed, or use team-mode for collaborative, multi-agent reviews.

Does evidence-driven planning work with existing ADRs and project documentation?

Evidence-driven planning works with ADRs and project documentation by collecting and cross-referencing them to justify each plan change. This ensures deterministic alignment between plan edits and repository artifacts.

Can I maintain an audit history of plan reviews and iterations?

Maintain an audit history of plan reviews through companion artifacts, specifically review-findings.md and review-iteration-history.md files. These outputs ensure transparent tracking of structured findings and applied edits over time.

When should I not use iterative plan reviews?

Avoid iterative plan reviews when a codebase lacks sufficient context, patterns, or documentation to validate assumptions. Without repository evidence to cross-reference, the review cannot produce deterministic, actionable plan edits.