requirements-extractor

Extract structured MGPC requirements from raw knowledge contexts with risk assessments.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/rd162/skills --skill requirements-extractor-rd162
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirements-extractor
Source: https://github.com/rd162/skills/tree/main/requirements-extractor
Command: npx skills add https://github.com/rd162/skills --skill requirements-extractor-rd162

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill extracts structured requirements from raw knowledge context, surfacing implicit constraints and guiding decisions for Mission, Goals, Premises, and Constraints.

Core Features & Use Cases

  • Bottom-up CoK expansion to broaden the solution space.
  • Top-down Why recursion to converge on a Mission fixed point.
  • Input-type classification (repository, specification, product brief, transcript) with risk-aware Premises.
  • Phase 0 saturation outputs used to drive Phase 1 specification and domain disambiguation.
  • References and knowledge sources integration for auditable decisions.

Quick Start

Provide an unstructured input example (prompt, brief, or transcript) and let the Skill generate a complete MGPC requirements specification.

Frequently Asked Questions about requirements-extractor

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

FAQPage Schema
How do I extract structured requirements from unstructured product briefs?

To extract structured requirements from unstructured product briefs, the Skill processes raw text using bottom-up context expansion and top-down why-based inference to produce a complete Mission, Goals, Premises, and Constraints specification.

What is a MGPC specification in requirements engineering?

A MGPC specification is a structured requirements document defining Mission, Goals, Premises, and Constraints, which surfaces implicit constraints and includes risk assessments for each identified Premise to guide decisions.

Can I generate risk assessments for premises from a raw meeting transcript?

Yes, you can generate risk assessments for premises from a raw meeting transcript by classifying the transcript input type and applying saturation outputs to drive domain disambiguation and risk-aware Premise extraction.

How do I identify implicit constraints in a repository or specification?

To identify implicit constraints in a repository or specification, apply a bottom-up context expansion method to broaden the solution space, which surfaces hidden limitations and drives the Phase 1 specification process.

What is the best way to converge on a fixed point for a project Mission?

The best way to converge on a fixed point for a project Mission is to apply a Phase 1 why-based recursion technique, using iterative top-down questions until the Mission statement reaches a stable, fixed definition.