What problem does it solve?
This skill reduces ambiguity and risk by converting informal project prompts, stakeholder input, and high-level visions into a comprehensive, testable Software Requirements Specification and domain analysis that downstream designers and engineers can act on.
Core Features & Use Cases
- Structured SRS: Produces an ISO/IEC/IEEE 29148-aligned SRS with document metadata, scope, stakeholder registry, functional requirements using RFC 2119 priorities and GIVEN/WHEN/THEN acceptance criteria, and mapped non-functional requirements.
- Domain Analysis & DDD: Applies event storming, bounded context mapping, core domain identification, entity templates, and a ubiquitous language glossary to produce actionable domain models.
- Review-Ready Deliverables: Packages deliverables with a gatekeeper-ready review packet, supports pipeline and standalone review loops, and follows a persistent save protocol when requested.
- Use Case: Product managers, commanders, and business analysts use this skill to convert stakeholder interviews or ticket-level requests into a validated SRS and domain model before architecture and implementation.
Quick Start
Use the researcher skill to gather requirements and produce an SRS and domain analysis for a new project.