ba
SolidBusiness 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.
Install
Quality Score: 84/100
Skill Content
Details
- Author
- Rune-kit
- Repository
- Rune-kit/rune
- Created
- 7 months ago
- Last Updated
- 1 months ago
- Language
- JavaScript
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
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).
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.
cf-ba
Eliciting requirements, writing or amending a BRD or FSD, writing acceptance criteria, drawing the scope line, sizing a feature list, or judging whether a customer request is a defect or a change request.