goals-extract

Extract business goals, success criteria, constraints, KPIs, assumptions, and open questions from requirements into structured JSON.

1|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/zhongadamwang/AI_Slowcooker --skill goals-extract
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: goals-extract
Source: https://github.com/zhongadamwang/AI_Slowcooker/tree/main/.github/skills/goals-extract
Command: npx skills add https://github.com/zhongadamwang/AI_Slowcooker --skill goals-extract

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams transform ambiguous requirements into a structured set of strategic artifacts by extracting a clear business goal, success criteria, constraints, KPIs, assumptions, and open questions from inputs.

Core Features & Use Cases

  • Goal extraction: Derives a single goal statement from requirements input.
  • Criteria and KPI capture: Identifies success criteria, KPIs, and constraints to guide delivery.
  • Assumptions and questions: Surface assumptions and open questions to enable alignment across stakeholders.
  • Use Case: Given a product brief and backlog of user stories, generate a structured goals JSON ready for planning and traceability.

Quick Start

Use the goals-extract skill to process the requirements document and produce a structured JSON with fields: goal_statement, success_criteria, kpis, constraints, assumptions, open_questions.

Frequently Asked Questions about goals-extract

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

FAQPage Schema
How do I extract KPIs and success criteria from product briefs?

You can extract KPIs and success criteria from product briefs by processing the requirements document to yield a structured JSON artifact containing goal statements, constraints, and open questions for downstream planning.

What is the best way to turn user stories into actionable goals?

Turning user stories into actionable goals involves analyzing the requirements bundle to derive a single business goal statement, capture assumptions, and surface open questions to enable alignment across stakeholders.

Can I generate a structured goals JSON from a backlog of user stories?

Yes, you can generate a structured goals JSON from a product brief and backlog of user stories, producing fields like goal_statement, success_criteria, kpis, constraints, assumptions, and open_questions for planning.

Does requirements traceability work with ambiguous specification documents?

Requirements traceability works with ambiguous specification documents by ensuring deterministic extraction of business goals and KPIs, linking the generated structured goals artifact directly back to the source requirements.

How do I surface assumptions and open questions from requirements for stakeholder alignment?

To surface assumptions and open questions from requirements, you analyze the input text to identify gaps in the specification, yielding a structured artifact that enables alignment across stakeholders during delivery planning.