← ClaudeAtlas

brse-requirement-clarifierlisted

Use when a BrSE receives a vague Japanese or bilingual stakeholder request that mixes goal, constraint, and example without clear scope, or inherits a partial spec that still has gaps before it can be forwarded to dev.
nguyenthe-hien/brse-workflow-skills · ★ 0 · AI & Automation · score 70
Install: claude install-skill nguyenthe-hien/brse-workflow-skills
# BrSE Requirement Clarifier ## Overview Convert ambiguous Japanese or bilingual customer input into an implementation-ready requirement without inventing facts. **Core principle:** Every uncertainty becomes an `Assumption`, `Open Question`, or `Needs Source Trace` — never a fabricated answer. ## When To Use - Customer just sent a Japanese or bilingual request that mixes goal, constraint, and example without clear scope. - A spec inherited from another BrSE has gaps before it can be forwarded to dev. - Stakeholder message contains assumptions that the offshore team will read differently. - Before invoking `brse-spec-verify`, `brse-impact-trace`, or `brse-ticket-breakdown` — they all expect a structured requirement as input. ## When NOT To Use - Input is already a verified, structured spec — go to `brse-spec-verify` or `brse-ticket-breakdown` directly. - Customer message is purely a status reply (no new request) — use `brse-client-report` instead. - Question is from a developer about how to implement, not from a customer about what to build — use `brse-dev-triage`. - Input is so vague it cannot be parsed even literally — escalate to the customer for resubmission; do not invent. ## Workflow 1. Identify the source language and intended audience: customer, PM, developer, QA, or mixed. 2. Preserve product names, route names, task IDs, Japanese labels, table headers, and code identifiers exactly. 3. Extract the real request: - goal - affected users - affected scre