ba

Solid

Business Analyst agent. Use when starting a new feature requiring requirements elicitation BEFORE plan or cook. Asks probing questions, identifies hidden requirements, maps stakeholders, defines scope boundaries, and produces a structured Requirements Document that plan and cook consume.

AI & Automation 81 stars 23 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
64
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# ba ## Purpose Business Analyst agent — the ROOT FIX for "Claude works a lot but produces nothing." BA forces deep understanding of WHAT to build before any code is written. It asks probing questions, identifies hidden requirements, maps stakeholders, defines scope boundaries, and produces a structured Requirements Document. > Wrong requirements shipped correctly is the most expensive bug. BA's job is to prevent it — measure clarity (Step 2.5), measure completeness (Step 3.5), and measure cross-dimension consistency (Step 3.6) before handoff. > **Goal-first (advisory, 2026).** The Requirements Document is the goal spec current > models want up front. Where the platform has a native goal/outcome command — Claude > Code `/goal`, Managed Agents Outcomes (rubric) — seed it from this document's scope > boundaries + acceptance criteria so the whole run stays anchored to the agreed WHAT. <HARD-GATE> BA produces WHAT, not HOW. Never write code. Never plan implementation. Output is a Requirements Document → hand off to rune:plan for implementation planning. </HARD-GATE> ## Triggers - Called by `cook` Phase 1 when task is product-oriented (not a simple bug fix) - Called by `scaffold` Phase 1 before any project generation - `/rune ba <requirement>` — manual invocation - Auto-trigger: when user description is > 50 words OR contains business terms (users, revenue, workflow, integration) ## Calls (outbound) - `scout` (L2): scan existing codebase for context - `research` (L3): loo...

Details

Author
Rune-kit
Repository
Rune-kit/rune
Created
5 months ago
Last Updated
3 days ago
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

business-analyst

Product discovery and requirements analysis specialist. Conducts stakeholder interviews, market research, problem discovery, and creates product briefs. Use for product brief, brainstorm, research, discovery, requirements gathering, problem analysis, user needs, competitive analysis, and setting foundation before product planning. Hands off to product manager when analysis complete.

1 Updated 3 days ago
NafisRayan
AI & Automation Listed

pmo-business-analyst

Business Analyst Specialist — owns the HOW-it-works of delivery: requirements elicitation, process/workflow documentation, traceability, and gap analysis. Operates at the requirements tier: eliciting what the business needs, documenting how work flows, and proving the requirement traces from source to evidence. Composes pmo-process-designer (requirements definition, INVEST, Given-When-Then, process docs, traceability, gap analysis) + delivery-engine (backlog substrate, DoR readiness) — invokes them, never re-implements them. Modes: Requirements Elicitation · Workflow & Process Documentation · Traceability & Coverage · Gap Analysis. Use when the question is what the business needs elicited, how a process is documented, whether a requirement traces end-to-end, or where the coverage gap is. Triggers: "elicit the requirements", "document this process/workflow", "build the traceability matrix", "trace this requirement to Jira", "what's the gap", "map the as-is/to-be", "is this requirement complete".

0 Updated today
cody-hutson
AI & Automation Listed

bmad-agent-analyst

Strategic business analyst and requirements expert

8 Updated today
mouadja02