feature-plan

Structure feature requests into implementation plans with scope and build steps.

Updated Jul 18, 2026
One-click install
npx skills add https://github.com/farzanmrz/beat-radar-agent --skill feature-plan-farzanmrz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-plan
Source: https://github.com/farzanmrz/beat-radar-agent/tree/main/.claude/skills/feature-plan
Command: npx skills add https://github.com/farzanmrz/beat-radar-agent --skill feature-plan-farzanmrz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you convert an early feature idea into a clear, bounded implementation plan before any building starts. It is designed to remove ambiguity, define the slice, and establish a single source of truth for the work.

Core Features & Use Cases

  • Plan-gate workflow: Shapes an ambiguous request into a coherent spec-and-plan document.
  • Scope control: Separates what is in scope now from what should be deferred.
  • Execution-ready output: Produces a plan that can be handed to an engineer or used to open the implementation issue.
  • Use case: A product owner says “plan this feature” and wants a precise, reviewable breakdown before development begins.

Quick Start

Use feature-plan to turn the feature request into a concise implementation plan with clear scope, risks, and file-level build steps.

Frequently Asked Questions about feature-plan

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

FAQPage Schema
How do I turn a feature idea into an implementation plan?

To turn a feature idea into an implementation plan, structure the request by defining scope, a clear definition of done, and specific build steps. This process shapes ambiguous concepts into a bounded, execution-ready document before development begins.

What is scope control in feature planning?

Scope control in feature planning separates what is in scope for the current build from what should be deferred. This ensures the implementation plan remains bounded, focused, and manageable before any engineering work starts.

How do I create an execution-ready plan for an engineering workflow?

Create an execution-ready plan by reading repository rules, caller contracts, and touched files to produce a concrete breakdown. This yields a precise, reviewable specification that can be handed directly to an engineer.

When do I need a plan-gate workflow for product development?

You need a plan-gate workflow when a product owner requires a single approved slice before implementation begins. It converts an ambiguous feature request into a coherent specification to establish a source of truth.

Does feature planning require reading repository rules and contracts?

Yes, feature planning requires reading repository rules, caller contracts, and touched files. This ensures the generated implementation plan produces execution-ready steps without proposing unsupported changes to the codebase.

What is the best way to define a slice before implementation?

The best way to define a slice before implementation is to structure the feature request into a concrete plan with a definition of done. This removes ambiguity and establishes a single source of truth for the engineering work.