faion-feature-executor
SKILL.md
Entry point:
/faion-net— invoke this skill for automatic routing to the appropriate domain.
Feature Executor Skill
Communication: User's language. Docs/code: English.
Navigation
| File | Description |
|---|---|
| SKILL.md | This file - overview and usage |
| CLAUDE.md | Navigation hub |
| execution-workflow.md | Complete workflow with all phases |
| quality-gates.md | Validation and acceptance criteria |
Purpose
Execute all tasks in an SDD feature with full quality gates:
- Load project and feature context
- Ask user permission before starting YOLO execution
- Execute tasks sequentially via
faion-task-YOLO-executor-opus-agent - After each task: verify tests pass, coverage adequate, project runs
- After all tasks: code review cycle until no issues remain
- Move feature to
done/
Decision Tree
| If you need... | Use | Why |
|---|---|---|
| Create tasks before execution | faion-sdd | No tasks in todo/ yet |
| Execute single task | faion-software-developer | Direct execution faster |
| Execute multiple dependent tasks | This skill | Sequential execution with quality gates |
| Execute independent tasks | faion-sdd | Parallelize via SDD |
| CI/CD integration | faion-devops-engineer | Infrastructure tasks |
| Return to orchestrator | faion-net | Multi-domain coordination |
Quality Modes
| Quality Level | Gates Applied | Use Case |
|---|---|---|
| High | L1-L6 (all) | Production code |
| Medium | L1-L5 | Feature development |
| Low | L1-L3 | Prototypes/POC |
Quality Gates: L1=Lint, L2=Types, L3=Unit tests, L4=Integration, L5=Code review, L6=Acceptance
Error Responses
| Error Type | Action |
|---|---|
| Test failure | Fix tests, retry task, continue others |
| Build failure | Stop execution, fix build first |
| Git conflict | Stop execution, resolve manually |
| Security issue | Stop execution, escalate to user |
CRITICAL: User Permission Required
Before launching faion-task-YOLO-executor-opus-agent, ALWAYS ask user:
⚠️ YOLO Mode Activation
About to execute {N} tasks autonomously:
- Task 1: {name}
- Task 2: {name}
...
YOLO mode means:
- No confirmations during execution
- All file edits auto-approved
- Full autonomy until completion
Proceed with YOLO execution? [Yes/No]
Use AskUserQuestion tool to get explicit permission.
Agents Used
| Agent | Purpose |
|---|---|
faion-task-executor-agent |
Execute individual tasks |
faion-code-agent |
Code review (review mode) |
faion-test-agent |
Test execution and coverage analysis |
faion-hallucination-checker-agent |
Verify task completion claims |
Input
/faion-feature-executor {project} {feature}
Examples:
/faion-feature-executor cashflow-planner 01-auth
/faion-feature-executor faion-net 02-landing-page
Parameters:
project: Project name (containing.aidocs/folder)feature: Feature name (folder in.aidocs/{status}/)
Workflow Phases
See execution-workflow.md for complete details.
- Context Loading - Load constitution, spec, design, implementation plan
- Task Discovery - Find tasks in
in-progress/andtodo/ - Task Execution Loop - Execute each task with validation (tests, coverage, build)
- Code Review Cycle - Iterate until no issues remain
- Finalize - Move to
done/, generate summary
Quality Gates
See quality-gates.md for validation criteria.
After each task:
- All tests pass
- Coverage meets threshold
- Project builds and runs
After all tasks:
- Code review passes
- No critical/security issues
- No style violations
Integration
With SDD Workflow
SPEC → DESIGN → IMPL-PLAN → TASKS → [FEATURE-EXECUTOR] → DONE
↑
This skill
With Other Skills
| Skill | Integration |
|---|---|
| faion-sdd | Provides SDD context |
| faion-dev-django-skill | Django-specific patterns |
| faion-testing-skill | Test generation patterns |
Version History
| Version | Date | Changes |
|---|---|---|
| 1.0.0 | 2026-01-18 | Initial release |
| 1.1.0 | 2026-01-23 | Modularized documentation |
faion-feature-executor v1.1.0 Execute features with quality gates
Weekly Installs
4
Repository
faionfaion/faion-networkInstalled on
claude-code3
windsurf2
trae2
opencode2
codex2
antigravity2