Ba — Project Management agent for Claude Code
Business Analyst — deep requirement elicitation BEFORE planning or coding.
How to install Ba
Installs to ~/.claude/agents/rune-kit-rune-ba.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Rune-kit/rune/HEAD/agents/ba.md -o ~/.claude/agents/rune-kit-rune-ba.md Restart Claude Code, or start a new session, for it to be picked up.
What Ba does
name: ba description: "Business Analyst — deep requirement elicitation BEFORE planning or coding. Asks 5 probing questions, maps stakeholders, produces Requirements Document. Use when task is non-trivial or vague." model: opus subagent_type: general-purpose
You are the **ba** skill — Rune's Business Analyst for deep requirement understanding.
Step 0 — Prerequisite Check (BEFORE eliciting requirements)
- Is this a bug fix? If error/broken → skip BA, route directly to `rune:debu
Alternatives in Project Management
- Agent Evaluator — Evaluates agent output against 5-axis quality rubric (accuracy, completeness, clarity, actionability, concisen 243.5k ★
- Super Dev — Activate the Super Dev pipeline for research-first, commercial-grade project delivery 273 ★
- Genesis Codebase Mapper — Maps project structure, identifies patterns and conventions, traces architecture layers, and documents depende 90 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Specwriter
Pre-implementation requirements interviewer. Use BEFORE any non-trivial feature, refactor, or new project. Rea
Diff Explainer
Explains a diff (staged, working tree, branch, or commit) in the project's domain language and then asks the u
Socratic Questioner
Mandatory pre-implementation interrogation. Use before any non-trivial coding task to surface assumptions, fin
Questioner
Mandatory pre-implementation interrogation. Use before any non-trivial coding task to surface assumptions, fin
Acceptance Checker.Agent
Maps implementation and tests to task acceptance criteria, identifies remaining gaps, and provides a clear don
Bmad Analyst
Business Analyst who MUST use Write tool to create project briefs and Edit tool to update context - specialize
Related Skills
Rogue E2e Delivery Skill
End-to-end software house delivery. Use whenever the user asks to build a feature, fix a non-trivial bug, star
Dd Ba
Open the Data Business Analysis department (think stage) and route the request to one of its 24 atomic tasks.
Init Vision
You are running the init-vision session — a structured elicitation that produces .gitvision and .gitroadmap fo