feature

Scope GitHub feature issues from product ideas with discovery questions and mockups.

2|Updated May 13, 2026
One-click install
npx skills add https://github.com/mujtaba3B/gstack-extensions --skill feature-mujtaba3b
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature
Source: https://github.com/mujtaba3B/gstack-extensions/tree/main/pm/skills/feature
Command: npx skills add https://github.com/mujtaba3B/gstack-extensions --skill feature-mujtaba3b

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps turn a product idea into a well-scoped GitHub feature issue, so teams can clarify value, scope, edge cases, and ownership before implementation begins.

Core Features & Use Cases

  • Discovery-led scoping: Asks structured questions to identify who benefits, how big the first version should be, what surfaces are affected, and how success will be measured.
  • Issue-ready documentation: Produces a complete ticket with summary, acceptance criteria, QA instructions, context, and notes in the exact format needed for filing.
  • Visual workflow support: Requires Pencil mockups for UI changes and embeds reviewable visuals so designers, engineers, and QA can align without guessing.
  • Operational routing: Handles assignee selection, project board placement, and fast-mode filing paths for teams that want a quicker or more guided issue-creation flow.

Quick Start

Use the feature skill to scope this product idea, ask the discovery questions, review the full issue preview, and file the GitHub issue when I approve it.

Frequently Asked Questions about feature

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

FAQPage Schema
How do I scope product ideas into structured GitHub feature issues?

Scoping product ideas into GitHub feature issues requires structured discovery questions to identify beneficiaries, first version size, affected surfaces, and success metrics before generating the final ticket. This process clarifies value, scope, edge cases, and ownership prior to implementation.

What should a well-scoped GitHub feature issue include for product management?

A well-scoped GitHub feature issue must include a summary, acceptance criteria, QA instructions, context, and notes. It also requires collaborator assignment, project-board routing, and visual mockups to ensure designers, engineers, and QA can align without guessing.

Do I need mockups before filing a GitHub feature issue for UI changes?

Yes, mockups are required for UI-backed product changes before filing a GitHub feature issue. Embedding reviewable Pencil visuals ensures designers, engineers, and QA align on the UI changes without guessing, making the issue documentation complete and issue-ready.

Can I fast-track filing a GitHub feature issue for new functionality and enhancements?

Yes, you can use a fast-mode filing path to quickly create GitHub feature issues for new functionality and enhancements. This operational routing handles assignee selection and project board placement for teams wanting a quicker, guided issue-creation flow.

What is the best way to add QA instructions to a GitHub feature issue?

The best way to add QA instructions is through discovery-led scoping that asks structured questions about the feature. This produces an issue-ready ticket where QA instructions, acceptance criteria, and context are formatted exactly as needed for filing.

Why does GitHub feature issue creation require discovery questions?

Discovery questions are required to identify who benefits, how big the first version should be, what surfaces are affected, and how success is measured. This clarifies value, scope, edge cases, and ownership before implementation begins, ensuring reliable ticket creation.