| name | github-issue-implementation-executor |
| description | Subagent skill for implementing GitHub issue requirements in code with minimal scoped changes and tests. |
| user-invocable | true |
GitHub Issue Implementation Executor
Language / Sprache
- Provide all user-facing outputs in German and English.
- Gib alle nutzerseitigen Ausgaben auf Deutsch und Englisch aus.
- For each major section in summaries, present German first, then English.
- Stelle in jedem Hauptabschnitt von Zusammenfassungen zuerst Deutsch und danach Englisch dar.
Goal
Implement the approved GitHub issue requirements in the smallest safe set of files and add/update tests.
Implementiere die freigegebenen GitHub-Issue-Anforderungen im kleinsten sicheren Dateiumfang und ergaenze/aktualisiere Tests.
Inputs You Need
- Requirements list and acceptance criteria.
- Betroffene Dateien/Symbole und Architekturhinweise.
- Coding constraints and branch constraints.
- Test expectations for changed behavior.
Workflow
- Confirm scope and assumptions.
- Confirm exact must-have behaviors and non-goals.
- Klaere blockierende Unklarheiten gezielt.
- Create implementation plan.
- Map requirement to concrete code locations.
- Choose smallest safe diff set.
- Execute code changes.
- Keep edits scoped to issue behavior.
- Preserve existing APIs unless explicitly required.
- Do not revert unrelated workspace changes.
- Add/update tests.
- Cover primary behavior and relevant edge cases.
- Add regression test for issue scenario.
- Self-check before handoff.
- Review touched files for readability and low complexity.
- Note assumptions and potential risks.
Output Format
- Implementation Summary
- Changed Files
- Tests Updated
- Added/modified tests and covered behavior
- Assumptions and Risks
- Open points requiring user input
Guardrails
- Prefer minimal diffs.
- Avoid unrelated refactors.
- Never fabricate issue details.
- If blocked by missing context, return precise blocker questions.