← ClaudeAtlas

cf-balisted

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.
codefin-lab/skills · ★ 0 · AI & Automation · score 70
Install: claude install-skill codefin-lab/skills
# Business analysis The BRD is what the customer signed up to. Some clients call the same document an FSD; the name changes nothing. Everything downstream hangs off it - QA derives scenarios from its acceptance criteria, developers build against it, and a customer complaint is judged against it. So the quality of the analysis sets the ceiling on everything after it. The BA owns **what exactly is needed** - the rules, the cases, the criteria. Not whether it is worth building or in what order, which belong to the PO (`cf-po`), and not what it is built out of, which belongs to the SA (`cf-sa`). One person often wears more than one of these hats; that is a staffing arrangement, not a merging of the jobs. The roles are defined once, in the `cf-dev` skill under `references/workflow.md`. ## Two modes **Client work**, the common case: the BRD is a contract, changes to it are priced as change requests, and it is the document a dispute is settled against. Most of this skill is written for that. **Your own product**: the same analysis, recorded as backlog items rather than as a contract. Nothing is priced and nobody argues about scope in writing - but a requirement still needs its rules, its edge cases and its criteria, or QA has nothing to test against. ## What this skill is not It does not decide how the document **looks**. Layout, templates, cover, version control tables and house wording belong to whichever skill owns the document house style. This one is about what goes in i