qfai-sdd-refinement

Generate shared and slice SDD artifacts from requirement inputs.

3|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/aganesy/QFAI --skill qfai-sdd-refinement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qfai-sdd-refinement
Source: https://github.com/aganesy/QFAI/tree/main/packages/qfai/assets/init/.qfai/assistant/skills/qfai-sdd-refinement
Command: npx skills add https://github.com/aganesy/QFAI --skill qfai-sdd-refinement

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the Software Design Document (SDD) creation process by handling preflight checks and bootstrapping essential shared and slice artifacts from various input sources, ensuring a structured and quality-first approach to AI-generated software design.

Core Features & Use Cases

  • Input Determination: Automatically identifies the best input source (requirement index, import-lite evidence) for preflight.
  • Artifact Generation: Creates and updates shared and slice-specific SDD artifacts according to QFAI standards.
  • Traceability & Validation: Enforces drift protocols and integrates with review gates for quality assurance.
  • Use Case: When starting a new feature, use this Skill to automatically generate the foundational SDD documents like Objective, Initiative, and Capabilities, ensuring all requirements are captured before detailed spec writing begins.

Quick Start

Use the qfai-sdd-refinement skill to start SDD refinement from the latest requirement index.

Frequently Asked Questions about qfai-sdd-refinement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Software Design Document artifacts from requirement specifications?

To generate Software Design Document artifacts from requirement specifications, use a refinement process that performs preflight checks and bootstraps shared and slice artifacts. This ensures all foundational documents like Objectives and Capabilities are captured before spec writing begins.

What is SDD preflight and when do I need it for software design?

SDD preflight is a validation step that determines the best input source, such as a requirement index or import-lite evidence, before generating artifacts. You need it when starting new features to enforce drift protocols and ensure a quality-first approach to AI-generated software design.

How do I start SDD refinement from a requirement index?

To start SDD refinement from a requirement index, initiate the preflight workflow to automatically identify the input source and generate mandatory shared and slice-specific output artifacts. This structured workflow integrates with review gates for ongoing quality assurance.

Does SDD refinement support interview-start or import-lite input modes?

Yes, SDD refinement supports multiple input modes including requirement index, import-lite, and interview-start. These modes ensure adherence to structured workflows by automatically identifying the best available evidence source for preflight checks and artifact generation.

What are the limitations of automated SDD artifact generation?

Automated SDD artifact generation requires strict adherence to drift protocols and integration with review gates for quality assurance. It focuses on bootstrapping foundational shared and spec layers, meaning it initiates the design structure rather than completing detailed implementation specifications.