faion-sdd-execution

Execute Specification-Driven Development tasks with L1-L6 quality gates and reflexion learning.

4|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/faionfaion/faion-network --skill faion-sdd-execution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: faion-sdd-execution
Source: https://github.com/faionfaion/faion-network/tree/main/skills/faion-sdd-execution
Command: npx skills add https://github.com/faionfaion/faion-network --skill faion-sdd-execution

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the execution phase of Specification-Driven Development (SDD), ensuring tasks are completed efficiently, quality is maintained through automated gates, and learnings are captured for continuous improvement.

Core Features & Use Cases

  • Task Execution: Runs defined tasks autonomously, managing dependencies and workflows.
  • Quality Gates: Enforces predefined quality standards (L1-L6) at various stages of development.
  • Reflexion Learning: Implements a PDCA cycle to learn from task outcomes, updating pattern and mistake memory.
  • Use Case: When a developer completes a coding task, this Skill automatically runs unit tests, checks code against quality gates, reviews against the design spec, and logs any patterns or mistakes encountered for future reference.

Quick Start

Use the faion-sdd-execution skill to execute the next task in the current feature's implementation plan.

Frequently Asked Questions about faion-sdd-execution

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

FAQPage Schema
How do I enforce quality gates during specification-driven development execution?

Specification-driven development execution manages task workflows by running defined tasks autonomously and handling dependencies. It streamlines the execution phase to ensure tasks are completed efficiently according to the implementation plan.

How does reflexion learning work for code review cycles?

Reflexion learning for code review cycles works by implementing a PDCA cycle that captures task outcomes. It updates pattern and mistake memory, logging encountered issues for future reference to facilitate continuous improvement in subsequent executions.

Can I parallelize tasks and manage context in an SDD workflow?

Yes, you can parallelize tasks and manage context in an SDD workflow. This execution skill supports context management and task parallelization, allowing developers to run multiple defined tasks autonomously while maintaining workflow dependencies.

What is the best way to validate code against design specs automatically?

The best way to validate code against design specs automatically is using an SDD execution skill that reviews completed tasks against the design specification. It runs unit tests, enforces quality gates, and logs mistakes encountered during the process.

Do I need a predefined implementation plan to use SDD execution?

Yes, you need a predefined implementation plan to use SDD execution. The skill is designed to execute the next task in a current feature's implementation plan, relying on existing specifications to manage dependencies and workflows properly.