mirror of
https://github.com/s-frick/effigenix.git
synced 2026-03-28 12:29:36 +01:00
50 lines
1.3 KiB
Markdown
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
|