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 86 stars 26 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
65
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
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
6 months ago
Last Updated
3 weeks ago
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Testing & QA Listed

ba

BA pipeline — turns the upstream spec into a runnable backlog that /dev and /qa can execute. Reads the spec + schema + existing backlog → shards the spec into docs/specs/<feature>.md (index + per-feature files, the repo's citable oracle) → decomposes a feature into user stories with TESTABLE acceptance criteria (Given/When/Then, each tracing to a spec section) → flags every gap/contradiction as a question for the owner instead of inventing requirements → challenger review → creates the tickets per the B4 gate (owner approves the draft when present; in owner-absent sessions at full autonomy, challenger APPROVE suffices; dry-run always stops at the draft).

6 Updated today
connorpham
AI & Automation Listed

analyst

Interactive requirements gathering and specification writing — acts as a senior business analyst plus system analyst. Runs an interview (one question at a time), clarifies scope, challenges assumptions, grounds in the codebase, then writes a spec to the project's plans location. Answers WHAT and WHY, not HOW. TRIGGER when: the user wants to analyze/plan a feature, gather requirements, design something new, or work out a still-vague idea ("analyze feature", "gather requirements", "let's plan", "help me design", "what do we need to clarify"). DO NOT TRIGGER when: requirements are already clear and the user wants codebase-readiness analysis (use /prepare), wants to start implementing, or asks for a code review.

2 Updated 1 weeks ago
mik2win
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: "act as the business analyst", "elicit what the business needs", "BA judgment on this stakeholder ask", "whose business need is this", "own the current-state and future-state picture".

0 Updated today
cody-hutson