create-feature

Transform rough feature ideas into structured GitHub issues with technical context.

1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/VIPER-Metrics/claude-code-skills --skill create-feature-viper-metrics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-feature
Source: https://github.com/VIPER-Metrics/claude-code-skills/tree/main/skills/create-feature
Command: npx skills add https://github.com/VIPER-Metrics/claude-code-skills --skill create-feature-viper-metrics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create-feature transforms a rough feature idea into a well-documented GitHub issue, saving time and ensuring a clear starting point for implementation.

Core Features & Use Cases

  • Investigates the codebase to surface relevant patterns and integration points for the proposed feature.
  • Asks clarifying questions to define user stories, acceptance criteria, and edge cases.
  • Generates a ready-to-create GitHub issue with structured sections like user story, acceptance criteria, use cases, and technical context.

Quick Start

Use the /create-feature command with a brief feature description, for example: /create-feature add ability to search issues by label

Frequently Asked Questions about create-feature

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

FAQPage Schema
How do I turn a rough feature idea into a structured GitHub issue?

To turn a rough feature idea into a structured GitHub issue, you provide a brief description and the tool investigates your codebase to surface patterns. It then asks clarifying questions to generate a ready-to-create issue with user stories and acceptance criteria.

What is the best way to document technical context for a new feature request?

Documenting technical context for a new feature request involves investigating the codebase to find integration points and relevant patterns. This approach ensures the resulting GitHub issue provides clear implementation guidance alongside user stories and use cases.

How do I generate user stories and acceptance criteria for software planning?

Generating user stories and acceptance criteria for software planning requires guided discovery and clarifying questions about your feature idea. This process defines edge cases and produces a structured draft ready for development teams to implement.

Can I use codebase investigation to find integration points before creating a feature issue?

Yes, you can use codebase investigation to find integration points before creating a feature issue. The tool automatically surfaces relevant code patterns and technical context, ensuring the generated GitHub issue includes accurate implementation details.

Does this feature planning approach work without writing detailed specifications first?

Yes, this feature planning approach works without detailed specifications because it starts with only a brief feature description. It guides discovery by asking clarifying questions to define edge cases and build out the full issue structure.

What limitations exist when creating GitHub issues from rough ideas?

When creating GitHub issues from rough ideas, the main limitation is dependency on the quality of your clarifying answers. The tool structures the issue based on your input and codebase investigation, so incomplete answers may result in less accurate technical context.