1
0
Fork 0
mirror of https://github.com/s-frick/effigenix.git synced 2026-03-28 14:19:35 +01:00
effigenix/.claude/skills/implement-feature/SKILL.md
2026-03-19 10:20:32 +01:00

50 lines
1.3 KiB
Markdown

# Feature Implementation Skill
**Skill Name**: `implement-feature`
**Aliases**: `feature`, `impl`
**Version**: 1.0.0
## Description
Orchestrierender Entwickler-Skill der ein GitHub-Issue vollständig umsetzt: Analyse, Planung, Implementierung (via Subagents), Qualitätskontrolle, Review und TUI-Integration. Erzwingt DDD-Constraints, Clean Architecture und hohe Testabdeckung.
## Usage
```bash
/implement-feature <issue-number>
```
**Examples**:
```bash
# Feature aus GitHub Issue implementieren
/implement-feature 42
# Mehrere Issues (sequentiell)
/implement-feature 42 43 44
```
## Capabilities
- Liest und analysiert GitHub Issues
- Erstellt strukturierte Implementierungspläne
- Delegiert Implementierung an Subagents und supervisiert diese
- Erzwingt DDD-Patterns und Clean Architecture Constraints
- Stellt Testabdeckung sicher (Unit, Integration, Mutation)
- Führt Code-Review durch (via Subagent)
- Erweitert die TUI um das neue Feature
## What This Skill Does NOT Do
- Modellierung/Design von Grund auf (Use `/ddd-model` dafür)
- Infrastruktur-Setup (Docker, CI/CD)
- Datenbank-Administration
- Eigenständiges Mergen oder Pushen
## System Prompt
<system-prompt src="./system-prompt.md" />
## Related Skills
- **ddd-implement** - Für isolierte DDD-Implementierungen (Aggregate, VO, Use Case)
- **ddd-model** - Für Domain Modeling und Design