scoping-ba-intake

Converts raw requirements into typed Scope Sheet contracts for the BA pipeline intake stage.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/Jin9/skillify-foundation --skill scoping-ba-intake-jin9
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scoping-ba-intake
Source: https://github.com/Jin9/skillify-foundation/tree/main/treasury/scoping-ba-intake
Command: npx skills add https://github.com/Jin9/skillify-foundation --skill scoping-ba-intake-jin9

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Raw requirements arrive as unstructured Jira tickets, emails, meeting notes, or documents, and teams often start drafting user stories before scope, NFRs, and open questions are settled. This Skill structures that intake step into a typed Scope Sheet contract with an explicit human approval gate before any stories are written. ## Core Features & Use Cases - Scope Sheet Generation: Produces a typed contract with business goal, explicit in-scope and out-of-scope lists, quantified NFRs, assumptions, and risk flags wrapped in a shared pipeline envelope. - Open Question Management: Converts every ambiguity into a numbered open question (OQ-n) with an assigned owner (BA, PM, or SME) instead of burying it as a silent assumption. - Readiness Gating: Emits a ready-for-stories or needs-clarification state and stops at the G1 gate where a BA or PM confirms scope before drafting begins. - Use Case: A product team receives a vague e-commerce MVP spec. Run intake to get a Scope Sheet that flags the unquantified "fast" requirement as an open question, lists deferred Phase-2 items as out-of-scope, and marks the requirement ready for story drafting. ## Quick Start Run BA intake on this requirement and produce the Scope Sheet for the pipeline.

Frequently Asked Questions about scoping-ba-intake

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

FAQPage Schema
How do I turn a raw requirement into a Scope Sheet?▼

Provide the raw requirement (Jira ticket, email, meeting notes, or document) and ask to do intake or produce the Scope Sheet. The skill emits a typed contract with business goal, in-scope and out-of-scope lists, quantified NFRs, open questions, assumptions, and risk flags.

What is the difference between scoping-ba-intake and scoping-technical-requirements?▼

scoping-ba-intake is Stage 1 of the BA pipeline and emits a contract wrapped in the shared pipeline envelope for downstream stages. Use scoping-technical-requirements for standalone requirement scoping outside the pipeline.

Can this skill draft user stories from the requirement?▼

No. Drafting user stories is explicitly out of scope and handled by the drafting-ba-stories skill. This skill only produces the Scope Sheet and stops at the G1 human approval gate before stories begin.

What happens when the requirement is too vague to scope?▼

The skill sets the state to needs-clarification and returns the Scope Sheet to the requester instead of inventing scope. Every ambiguity becomes a numbered open question (OQ-n) with an assigned owner such as BA, PM, or SME.

Does the skill handle unquantified NFRs like fast or scalable?▼

Unquantified NFRs are not accepted. The skill derives NFRs from expected volume first, and any vague target like fast or scalable is logged as an open question rather than written into the contract.