feature-plan

Plan and document feature architecture with structured design and wave-based task planning.

2|Updated Dec 4, 2025
One-click install
npx skills add https://github.com/EvanLavender13/audio-jones --skill feature-plan-evanlavender13
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-plan
Source: https://github.com/EvanLavender13/audio-jones/tree/main/.claude/skills/feature-plan
Command: npx skills add https://github.com/EvanLavender13/audio-jones --skill feature-plan-evanlavender13

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning a feature before implementation prevents scope creep, misaligned design, and duplicated effort by enforcing upfront documentation of requirements and architecture.

Core Features & Use Cases

  • Establishes a Plan Document Structure including sections for design, types, algorithms, parameters, constants, tasks, and verification to guide development.
  • Enables wave-based task planning and phase-by-phase design to coordinate multiple teams and reduce cross-functional friction.
  • Provides governance through a canonical docs/plans schema and a fidelity verification process to ensure alignment with research and planned outcomes.

Quick Start

Create a new plan document at docs/plans/<feature-name>.md describing the feature and its architecture.

Frequently Asked Questions about feature-plan

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

FAQPage Schema
How do I plan a feature before coding to prevent scope creep?

Feature planning before coding prevents scope creep by enforcing upfront documentation of requirements and architecture. You create a structured plan document capturing design decisions, types, algorithms, and tasks to ensure architecture clarity across teams.

What is wave-based task planning for project management?

Wave-based task planning coordinates multiple teams by breaking feature development into phased design and execution waves. It reduces cross-functional friction by enforcing a phase-by-phase verification workflow aligned with research-backed decisions.

How do I structure feature design documentation for architecture clarity?

Feature design documentation requires a structured plan at docs/plans/<feature-name>.md. It enforces explicit sections for design, types, algorithms, parameters, constants, tasks, and verification to guide development and maintain architectural alignment.

Can I use architecture-first planning for coordinating multiple teams?

Architecture-first planning supports multiple teams by establishing a canonical docs/plans schema and wave-based task planning. This governance ensures phase-driven verification and reduces cross-functional friction during feature implementation.

What is the best way to document project requirements before implementation?

Documenting project requirements before implementation is best handled by creating a canonical plan document. It enforces fidelity verification against research outcomes, capturing parameters, constants, and algorithms to prevent misaligned design and duplicated effort.