
from claude_skills44
Structured requirements-gathering skill that runs SAM Stage 1 discovery: asks WHO/WHAT/WHEN/WHY to produce an ARTIFACT:DISCOVERY document with goals, NFRs, refe
This skill implements SAM Stage 1 (Discovery). It guides a structured conversation with stakeholders to collect complete, unambiguous requirements before any design or implementation. The output is an ARTIFACT:DISCOVERY markdown document containing feature name, problem statement, goals, anti-goals, functional and non-functional requirements, references, resolved and open questions, and a user confirmation checklist. It also supports self-initialization from backlog items (via a #N argument) to seed the discovery from existing issue content.
Best suited for agents that can hold multi-turn conversations and access backlog/context: Claude Code / conversational agents and internal planning agents.
SAM Stage 1 Discovery skill that guides structured requirements gathering through WHO/WHAT/WHEN/WHY questions, producing an ARTIFACT:DISCOVERY document. No scripts to run — pure prompt-based skill with well-defined process flow and mermaid diagrams. Clear frontmatter, good separation of steps, and explicit output template. Niche audience (SAM methodology users), but well-executed for that context.
Clean skill — no security concerns. No scripts, no network calls, no credentials. Well-structured prompt engineering with clear process flow. The MCP tool calls reference a specific plugin (dh_backlog) which limits portability but isn't a security issue. Mermaid diagrams are a nice touch for process visualization.