What problem does it solve?
This Skill streamlines the creation and updating of layered Software Design Document (SDD) artifacts, including shared components and specific feature slices, within a single, cohesive workflow. It aims to reduce the complexity and context-switching involved in developing comprehensive design documentation.
Core Features & Use Cases
- Layered Artifact Generation: Creates and manages essential SDD components like Objectives, Capabilities, Business Flows, User Stories, Acceptance Criteria, and Test Cases.
- Traceability Enforcement: Ensures alignment between different layers of documentation, from high-level objectives down to detailed test cases.
- Use Case: A product team needs to define a new feature. They can use this Skill to generate all necessary SDD artifacts, ensuring that user stories directly map to business capabilities, acceptance criteria are clearly defined, and test cases are traceable, all within one command.
Quick Start
Use the qfai-sdd skill to create or update the layered SDD artifacts for a new feature.