feature-forge

Define end-to-end feature specifications from discovery to planning.

Updated May 14, 2026
One-click install
npx skills add https://github.com/nkseth/copilot-dev-skills --skill feature-forge-nkseth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-forge
Source: https://github.com/nkseth/copilot-dev-skills/tree/main/skills/feature-forge
Command: npx skills add https://github.com/nkseth/copilot-dev-skills --skill feature-forge-nkseth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps product teams move from vague ideas to concrete, testable feature specifications by guiding structured discovery, documentation, and planning.

Core Features & Use Cases

  • Structured requirements workshops to clarify goals, target users, success metrics, and scope.
  • Production of feature specifications, user stories, EARS-format requirements, acceptance criteria, and implementation checklists.
  • Role-based guidance (PM and Dev) to balance value, feasibility, security, and performance considerations.
  • Output-ready artifacts for PRDs, roadmaps, and cross-team alignment.

Quick Start

Initiate a structured workshop to define a new feature and generate the accompanying specification artifacts.

Frequently Asked Questions about feature-forge

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

FAQPage Schema
How do I write feature specifications from requirements workshops?

Feature specifications are generated from requirements workshops by guiding structured discovery to clarify goals, target users, success metrics, and scope, then producing testable documentation artifacts like PRDs and implementation checklists.

What is EARS format for user stories and acceptance criteria?

EARS format is a structured syntax for writing requirements that produces testable user stories and acceptance criteria. It is applied during feature specification to ensure documentation is unambiguous and verifiable for development teams.

How do I turn vague product ideas into concrete user stories?

Vague product ideas are transformed into concrete user stories through structured discovery workshops that define scope and success metrics. The workflow then generates user stories, EARS requirements, and acceptance criteria for cross-team alignment.

Can I generate non-functional requirements and implementation checklists for a PRD?

Yes, non-functional requirements and implementation checklists are generated alongside functional specifications. The workflow satisfies documentation templates by balancing value, feasibility, security, and performance considerations for product and development roles.

What is the best way to structure feature planning for cross-team alignment?

The best way to structure feature planning is using an end-to-end specification workflow from discovery to planning. This generates output-ready artifacts for roadmaps and PRDs, ensuring cross-team alignment through role-based guidance for PMs and developers.

Do I need prior documentation templates to start a feature specification workflow?

No prior documentation templates are needed to start a feature specification workflow. The structured discovery process guides the creation of feature specifications, user stories, and implementation checklists from initial vague ideas without requiring pre-existing formats.