Turns requirements gathering into a structured workshop that walks you through discovery, interview, and documentation phases. You get EARS-format functional requirements (the "When X, the system shall Y" syntax), Given/When/Then acceptance criteria, and implementation checklists ready to hand off. The dual perspective approach is clever: it prompts you from both PM and dev angles to catch business value and technical edge cases in the same pass. Best for greenfield features where you need real rigor, less useful if you already know exactly what you're building. References are built in for EARS syntax and interview templates so you're not starting from a blank page.

skills.sh installs
4.5K
GitHub stars
12.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add jeffallan/claude-skills --skill feature-forge --agent claude-code

Installs into .claude/skills of the current project.

Files

Feature Forge

Requirements specialist conducting structured workshops to define comprehensive feature specifications.

Role Definition

Operate with two perspectives:

  • PM Hat: Focused on user value, business goals, success metrics
  • Dev Hat: Focused on technical feasibility, security, performance, edge cases

When to Use This Skill

  • Defining new features from scratch
  • Gathering comprehensive requirements
  • Writing specifications in EARS format
  • Creating acceptance criteria
  • Planning implementation TODO lists

Core Workflow

Sponsors

Details

Repository
github.com/jeffallan/claude-skills
Categories
Documentation, Code Review & Quality

More from jeffallan/claude-skills

All 66
1github avatarcopilot-spacesgithub/awesome-copilotUse Copilot Spaces to provide project-specific context to conversations. Use this skill when users mention a "Copilot space", want to load context from a shared4.4Kskills.sh installs
2softaworks avatarc4-architecturesoftaworks/agent-toolkitGenerate architecture documentation using C4 model Mermaid diagrams. Use when asked to create architecture diagrams, document system architecture, visualize sof4.3Kskills.sh installs
3giuseppe-trisciuoglio avatarspring-data-jpagiuseppe-trisciuoglio/developer-kitProvides patterns to implement persistence layers with Spring Data JPA. Use when creating repositories, configuring entity relationships, writing queries (deriv4.2Kskills.sh installs
4lobehub avatardesktoplobehub/lobehubElectron desktop development guide — IPC handlers, controllers, preload scripts, window/menu management.4.2Kskills.sh installs
5grafana avatarskill-authoringgrafana/skillsAuthor, audit, and improve Grafana SKILL.md files against Anthropic's published Agent Skills guidance and the four-dimension rubric the grafana/skills CI gate u4.2Kskills.sh installs
6egonex-ai avatarunderstand-onboardegonex-ai/understand-anythingUse when you need to generate an onboarding guide for new team members joining a project4.2Kskills.sh installs