← ClaudeAtlas

requirements-elicitationlisted

Use when Pedro wants Symphony to turn messy stakeholder input, WhatsApp messages, meeting/email evidence, screenshots, docs, or repo context into an agreed Linear work packet before implementation. This skill talks through meaning and scope first, creates/updates Linear only after approval, and does not write product code.
PedroAVJ/swe-stack · ★ 0 · Web & Frontend · score 70
Install: claude install-skill PedroAVJ/swe-stack
# Symphony Requirements Elicitation Use this as Symphony's canonical first lane: messy source evidence in, clear approved work packet out. Implementation happens later, usually through `implementation-dispatch`. ## Contract - Ground the requirement in the real source before interpreting it. - Talk through what the requirement means and where the boundaries are. - Create or update Linear only after Pedro approves the requirement or asks to capture it. - Do not write product code, open a PR, merge, deploy, or mark work review-ready from this skill. - Do not dispatch an implementation thread until Pedro says to implement, pick it up, send it to an agent, or otherwise approves implementation. ## Source Order 1. Resolve and read the source of truth: WhatsApp, Gmail, meeting transcript, Drive doc, screenshots/media, Linear, repo docs, or code. 2. Use metadata-only discovery first for private chats; read the narrow message window needed to understand the ask. 3. Download/open cited screenshots, PDFs, photos, or annotated images when they affect scope. 4. Check Linear for existing coverage before proposing a new issue. Include inactive states such as Done, Duplicate, Obsolete, Canceled, and Needs Info when available. 5. Inspect repo docs/code only enough to avoid wrong or duplicate scope. ## Elicitation Extract only action-shaped items: - `Requirement`: a missing capability, field, report, workflow, print detail, or user-visible behavior. - `Bug`: promi