agent-ba

Convert SA design documents into structured backlog items and user stories.

4|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/ryan-nguyen-01/agent-platform --skill agent-ba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-ba
Source: https://github.com/ryan-nguyen-01/agent-platform/tree/main/.claude/Agents/agent-ba
Command: npx skills add https://github.com/ryan-nguyen-01/agent-platform --skill agent-ba

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translating scattered SA documents (product brief, domain model, API design) into actionable backlog items, user stories, acceptance criteria, and test scenarios to accelerate development.

Core Features & Use Cases

  • Reads SA artifacts (handoff, product-brief, domain-model, api-design) and outputs Epics, user stories, test scenarios, and a prioritized backlog.
  • Produces reusable backlog artifacts that align with Agile workflows and facilitate sprint planning and estimation.
  • Identifies open questions and dependencies to keep stakeholders aligned during refinement.

Quick Start

Provide the SA docs (handoff, product-brief, domain-model, and API design) to the BA agent and request a prioritized backlog with user stories, test scenarios, and acceptance criteria.

Frequently Asked Questions about agent-ba

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

FAQPage Schema
How do I convert SA design documents into a structured backlog with user stories?

To convert SA design documents into a structured backlog, provide product briefs, domain models, and API designs to a business analysis agent. It translates these artifacts into prioritized Epics, user stories, acceptance criteria, and test scenarios for sprint planning.

What is the process for generating acceptance criteria and test scenarios from a domain model?

Generating acceptance criteria and test scenarios from a domain model involves parsing the SA design documents and mapping the business rules to actionable Agile workflows. This produces reusable backlog artifacts that align with development cycles.

Can I use business analysis to translate API designs into Epics for sprint planning?

Yes, you can use business analysis to translate API designs into Epics for sprint planning. The process reads API design documents alongside product briefs to output a prioritized backlog that aligns with Agile estimation workflows.

How do I identify open questions and dependencies when refining user stories from product briefs?

To identify open questions and dependencies when refining user stories from product briefs, the business analysis process maps the SA handoff documents and highlights gaps. This keeps stakeholders aligned during backlog refinement.

What input formats do I need to provide to generate a prioritized backlog from SA artifacts?

To generate a prioritized backlog from SA artifacts, you need to provide product briefs, domain models, API designs, and handoff documents. These inputs are processed to output structured user stories and test scenarios.