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.