feature-planner

Generate phase-based feature plans with quality gates and approval steps.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/invigoworks/invigo-marketplace --skill feature-planner-invigoworks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-planner
Source: https://github.com/invigoworks/invigo-marketplace/tree/main/plugins/invigo-agents/skills/feature-planner
Command: npx skills add https://github.com/invigoworks/invigo-marketplace --skill feature-planner-invigoworks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates structured feature planning by generating phase-based roadmaps that include quality gates and explicit approval steps, helping teams reduce planning time and misalignment.

Core Features & Use Cases

  • Phase-based planning: Breaks features into 3-7 phases with defined outcomes and 1-4 hour estimates.
  • Quality Gates & Approvals: Prevents progression until validation criteria are met and user approval is obtained.
  • Plan Document Generation: Produces a reusable plan document from plan-template.md, including objectives, risk assessment, and rollback strategies.
  • Use Case: A product team wants to structure a new onboarding flow; the Skill generates a phased plan with success criteria, checklists, and milestone tracking.

Quick Start

  • Create a 4-phase plan for a new onboarding feature using the plan-template.md to scaffold the plan document.

Frequently Asked Questions about feature-planner

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

FAQPage Schema
How do I break down a feature into phases with quality gates?

Phase-based planning structures features into 3-7 phases with defined outcomes, 1-4 hour estimates, and quality gates that prevent progression until validation criteria are met and user approval is obtained. This approach organizes work systematically and ensures quality checkpoints throughout delivery.

What's included in a feature plan document?

A feature plan document includes objectives, phased breakdown with success criteria, checklists, risk assessment, rollback strategies, and progress tracking. The Skill generates this from plan-template.md and produces docs/plans/PLAN_<feature-name>.md as a reusable reference.

How does test-first planning improve feature delivery?

Test-first planning applies Red-Green-Refactor cycles within each phase, ensuring quality discipline from the start. This prevents rework and aligns development with acceptance criteria before implementation begins.

Can I use phase-based planning for roadmap alignment across teams?

Yes. Phase-based planning with explicit approval gates ensures team alignment by breaking features into clear milestones, defining success criteria, and requiring stakeholder sign-off at each gate before advancing to the next phase.

What's the difference between phase-based planning and task lists?

Phase-based planning adds structure with quality gates, incremental delivery windows (1-4 hours per phase), risk assessment, and rollback strategies. Task lists lack this gating discipline and risk mitigation, making them less suitable for complex feature coordination.

How long does it take to create a feature plan?

Feature planning typically spans 1-4 hours per phase depending on complexity. A complete plan for a multi-phase feature like an onboarding flow takes several hours but reduces downstream rework and team misalignment significantly.