Entry point: /faion-net — invoke this skill for automatic routing to the appropriate domain.
SDD Execution Sub-Skill
Execution, quality, and learning phase of Specification-Driven Development.
Communication: User's language. Docs/code: English.
Context Discovery
Auto-Investigation
| Signal |
Check For |
Why |
.aidocs/memory/ |
Pattern/mistake memory files |
Learning system in use |
| Test files |
Test coverage, testing patterns |
Quality gate readiness |
| CI/CD config |
Automated quality gates |
Pipeline integration |
| Code review comments |
Review patterns, common issues |
Review cycle effectiveness |
TASK-*.md status |
Task completion rate, blockers |
Execution health |
Discovery Questions
questions:
- question: "What quality level do you need?"
options:
- label: "High (Production)"
description: "Apply L1-L6 quality gates"
- label: "Medium (Development)"
description: "Apply L1-L5 gates"
- label: "Low (Prototype)"
description: "Apply L1-L3 gates"
- question: "Are you executing or reviewing?"
options:
- label: "Executing tasks"
description: "Use workflow-execution-phase, quality-gates"
- label: "Code review"
description: "Use code-review-cycle, confidence-checks"
- label: "Learning from mistakes"
description: "Use reflexion-learning, mistake-tracking"
- question: "Do you have context/token constraints?"
options:
- label: "Yes, large codebase"
description: "Apply context-strategies, task-parallelization"
- label: "No, small project"
description: "Standard execution workflow"
Philosophy
Quality → Execution → Reflection → Learning - continuous improvement through systematic gates and memory.
Scope
This sub-skill handles:
- Task execution workflows
- Quality gates (L1-L6)
- Code review cycles
- Reflexion learning (PDCA)
- Pattern/mistake memory
- Context management
- Task parallelization
Key Files
| Category |
File |
| Workflow |
sdd-workflow-overview.md, quick-reference.md, workflow-execution-phase.md |
| Quality |
quality-gates.md, confidence-checks.md, code-review-cycle.md |
| Learning |
reflexion-learning.md, pattern-memory.md, mistake-tracking.md |
| Context |
context-basics.md, context-strategies.md |
| Parallelization |
task-parallelization.md, task-dependencies.md |
| Patterns |
design-docs-patterns-big-tech.md, design-docs-patterns.md |
Methodologies (20)
| Category |
Count |
Files |
| Workflow |
4 |
sdd-workflow-overview, quick-reference, section-summaries, workflow-execution-phase |
| Quality |
3 |
quality-gates, confidence-checks, code-review-cycle |
| Learning |
4 |
reflexion-learning, pattern-memory, mistake-tracking, mistake-prevention |
| Context |
2 |
context-basics, context-strategies |
| Parallelization |
2 |
task-parallelization, task-dependencies |
| Patterns |
2 |
design-docs-patterns-big-tech, design-docs-patterns |
| Other |
3 |
yaml-frontmatter, key-trends-summary, living-documentation-docs-as-code |
Quality Gates
| Level |
Phase |
Checkpoint |
| L1 |
Spec |
Requirements complete + feasible |
| L2 |
Design |
Architecture sound + scalable |
| L3 |
Impl-Plan |
Tasks atomic + 100k compliant |
| L4 |
Task |
Pre-execution validation |
| L5 |
Completion |
Tests pass + requirements met |
| L6 |
Integration |
System-level validation |
Reflexion Cycle
PLAN → DO → CHECK → ACT
| | | |
spec execute review learn
(gates) (memory)
Related Sub-Skill
faion-sdd-planning - Specifications, design docs, implementation plans, task creation.
faion-sdd-execution v1.0
Execution phase: quality → execute → reflect → learn
1---2name: faion-sdd-execution3description: SDD execution: quality gates, reflexion learning, pattern/mistake memory, code review.4---5> **Entry point:** `/faion-net` — invoke this skill for automatic routing to the appropriate domain.
6
7# SDD Execution Sub-Skill
8
9**Execution, quality, and learning phase of Specification-Driven Development.**
10
11**Communication: User's language. Docs/code: English.**
12
13---
14
15## Context Discovery
16
17### Auto-Investigation
18
19| Signal | Check For | Why |
20|--------|-----------|-----|
21| `.aidocs/memory/` | Pattern/mistake memory files | Learning system in use |
22| Test files | Test coverage, testing patterns | Quality gate readiness |
23| CI/CD config | Automated quality gates | Pipeline integration |
24| Code review comments | Review patterns, common issues | Review cycle effectiveness |
25| `TASK-*.md` status | Task completion rate, blockers | Execution health |
26
27### Discovery Questions
28
29```yaml
30questions:
31 - question: "What quality level do you need?"
32 options:
33 - label: "High (Production)"
34 description: "Apply L1-L6 quality gates"
35 - label: "Medium (Development)"
36 description: "Apply L1-L5 gates"
37 - label: "Low (Prototype)"
38 description: "Apply L1-L3 gates"
39
40 - question: "Are you executing or reviewing?"
41 options:
42 - label: "Executing tasks"
43 description: "Use workflow-execution-phase, quality-gates"
44 - label: "Code review"
45 description: "Use code-review-cycle, confidence-checks"
46 - label: "Learning from mistakes"
47 description: "Use reflexion-learning, mistake-tracking"
48
49 - question: "Do you have context/token constraints?"
50 options:
51 - label: "Yes, large codebase"
52 description: "Apply context-strategies, task-parallelization"
53 - label: "No, small project"
54 description: "Standard execution workflow"
55```
56
57---
58
59## Philosophy
60
61**Quality → Execution → Reflection → Learning** - continuous improvement through systematic gates and memory.
62
63---
64
65## Scope
66
67This sub-skill handles:
68- Task execution workflows
69- Quality gates (L1-L6)
70- Code review cycles
71- Reflexion learning (PDCA)
72- Pattern/mistake memory
73- Context management
74- Task parallelization
75
76---
77
78## Key Files
79
80| Category | File |
81|----------|------|
82| **Workflow** | [sdd-workflow-overview.md](sdd-workflow-overview.md), [quick-reference.md](quick-reference.md), [workflow-execution-phase.md](workflow-execution-phase.md) |
83| **Quality** | [quality-gates.md](quality-gates.md), [confidence-checks.md](confidence-checks.md), [code-review-cycle.md](code-review-cycle.md) |
84| **Learning** | [reflexion-learning.md](reflexion-learning.md), [pattern-memory.md](pattern-memory.md), [mistake-tracking.md](mistake-tracking.md) |
85| **Context** | [context-basics.md](context-basics.md), [context-strategies.md](context-strategies.md) |
86| **Parallelization** | [task-parallelization.md](task-parallelization.md), [task-dependencies.md](task-dependencies.md) |
87| **Patterns** | [design-docs-patterns-big-tech.md](design-docs-patterns-big-tech.md), [design-docs-patterns.md](design-docs-patterns.md) |
88
89---
90
91## Methodologies (20)
92
93| Category | Count | Files |
94|----------|-------|-------|
95| Workflow | 4 | sdd-workflow-overview, quick-reference, section-summaries, workflow-execution-phase |
96| Quality | 3 | quality-gates, confidence-checks, code-review-cycle |
97| Learning | 4 | reflexion-learning, pattern-memory, mistake-tracking, mistake-prevention |
98| Context | 2 | context-basics, context-strategies |
99| Parallelization | 2 | task-parallelization, task-dependencies |
100| Patterns | 2 | design-docs-patterns-big-tech, design-docs-patterns |
101| Other | 3 | yaml-frontmatter, key-trends-summary, living-documentation-docs-as-code |
102
103---
104
105## Quality Gates
106
107| Level | Phase | Checkpoint |
108|-------|-------|------------|
109| L1 | Spec | Requirements complete + feasible |
110| L2 | Design | Architecture sound + scalable |
111| L3 | Impl-Plan | Tasks atomic + 100k compliant |
112| L4 | Task | Pre-execution validation |
113| L5 | Completion | Tests pass + requirements met |
114| L6 | Integration | System-level validation |
115
116---
117
118## Reflexion Cycle
119
120```
121PLAN → DO → CHECK → ACT
122 | | | |
123 spec execute review learn
124 (gates) (memory)
125```
126
127---
128
129## Related Sub-Skill
130
131**faion-sdd-planning** - Specifications, design docs, implementation plans, task creation.
132
133---
134
135*faion-sdd-execution v1.0*
136*Execution phase: quality → execute → reflect → learn*