requirements-extractor

Translate vague business goals into INVEST-compliant user stories with acceptance criteria.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Techlemariam/IronForge --skill requirements-extractor-techlemariam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirements-extractor
Source: https://github.com/Techlemariam/IronForge/tree/main/.agent/skills/requirements-extractor
Command: npx skills add https://github.com/Techlemariam/IronForge --skill requirements-extractor-techlemariam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translate vague business requests into precise, actionable user stories and technical specs that help teams align with roadmaps and delivery plans.

Core Features & Use Cases

  • User Story Generator: Create INVEST-compliant stories that capture roles, actions, and benefits
  • Acceptance Criteria: Define clear pass/fail conditions for each story
  • Edge Case Finder: Identify potential issues and constraints early
  • Estimation Support: Break down work for sizing and planning
  • Use Case Example: Convert "enable streak tracking" into a backlog of stories mapped to roadmap items

Quick Start

Provide a business objective or feature idea and ask the tool to generate INVEST-compliant user stories with acceptance criteria and sizing guidance.

Frequently Asked Questions about requirements-extractor

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

FAQPage Schema
How do I translate a vague business goal into actionable user stories?

To translate vague business goals into actionable user stories, provide your objective to generate INVEST-compliant stories that capture specific roles, actions, and benefits for your delivery plan.

What is the best way to write acceptance criteria for product backlog items?

Writing acceptance criteria for product backlog items requires defining clear pass or fail conditions for each user story to ensure teams align with roadmap items and release plans.

How do I identify edge cases during product discovery and backlog grooming?

Identifying edge cases during product discovery involves analyzing generated user stories to detect potential issues and constraints early, ensuring your technical specs remain executable.

Can I use INVEST criteria to break down features for release planning?

Yes, applying INVEST criteria to break down features provides sizing guidance and estimation support, directly mapping vague business requests into a structured backlog for release planning.