About
The Requirement Extraction skill bridges the gap between raw product ideas and formal engineering specifications within the Claude Code environment. By analyzing user intent, it automatically generates a hierarchy of functional, non-functional, and data-specific requirements (REQ-*), complete with business context, user stories, and clear acceptance criteria. This ensures development teams have a single source of truth that is both testable and traceable, significantly reducing scope creep and miscommunication during the initial phases of the software development lifecycle (SDLC).