feature-planning

Guide interactive feature requirement interviews and create GitHub issue specifications.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/dczmer/skill-issues --skill feature-planning-dczmer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: feature-planning
Source: https://github.com/dczmer/skill-issues/tree/main/skills/feature-planning
Command: npx skills add https://github.com/dczmer/skill-issues --skill feature-planning-dczmer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides users through an interactive interview process to elicit feature requirements and creates a structured feature specification as a GitHub issue.

Core Features & Use Cases

  • Interactive questioning to capture feature name, goals, stakeholders, and acceptance criteria.
  • Generates or updates a GitHub issue containing a comprehensive feature specification.
  • Iterative flow with gating between sections to ensure clarity before handoff to implementation.

Quick Start

Invoke with /feature-planning [optional feature context] to start planning a feature.

Frequently Asked Questions about feature-planning

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

FAQPage Schema
How do I create a feature specification as a GitHub issue?▼

You can create a feature specification GitHub issue by using an interactive interview process that collects your feature name, goals, stakeholders, requirements, constraints, and verification criteria into a structured format.

What is the best way to capture feature requirements through guided questions?▼

Guided feature requirement interviews use an iterative flow with gating steps between sections to ensure clarity, capturing goals and acceptance criteria before proceeding to the next planning phase.

How do I plan new features for a development team when starting with minimal context?▼

You can plan new features by invoking the planning interface with optional feature context, which then guides you through targeted questions to iteratively refine the specification for your team.

Can I iteratively refine feature requirements before creating the final GitHub issue?▼

Yes, the interactive interview supports iterative refinement with gating between sections, ensuring all feature requirements and constraints are clear before generating the final GitHub issue.

Does feature planning support handoff to a separate implementation phase?▼

Yes, after the interactive interview finalizes the feature specification in a GitHub issue, the planning process coordinates handoff to a feature-implementation skill for execution.