forked from fa/breadcrumb-the-shire
Most German docs were written with `ue`/`ae`/`oe`/`ss` ASCII fallbacks (`fuer`, `aenderung`, `koennen`, `gemaess`) — relic from older toolchain constraints. Replaced 237 occurrences across 38 .md files with proper umlauts and ß so the docs read naturally. Substitutions are constrained to plain prose: fenced code blocks (```...```), inline code spans (`...`), markdown link targets `[..](..)`, and HTML comments are preserved verbatim. Path references like `docs/howto-erste-aenderung.md` keep their original (umlaut-replaced) filenames — only the surrounding prose is normalised. Tool: bin/fix-md-umlauts.py (idempotent — no-op on already-clean files). Re-runnable if ASCII fallbacks creep back in via copy-paste. Doc-link-check + doc-drift-check stay green. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2.1 KiB
2.1 KiB
name, description
| name | description |
|---|---|
| starterkit-planner | Planungs-Skill für Architektur-, Rollout-, Refactor- und Standardisierungsaufgaben im Starterkit. Verwenden, wenn ein decision-complete Plan mit klaren Interfaces, Tests, Risiken und Annahmen benötigt wird. |
Starterkit Planner
Ziel
Planungen so strukturieren, dass Implementierung ohne offene Entscheidungen möglich ist. Bei Agent-Workflows muss der Plan maschinenlesbar in die Projekt-Contracts passen.
Verbindliches Ausgabeformat
- Ziel + Success Criteria
- In/Out-of-Scope
- Entscheidungsmatrix (Optionen + Gruende)
- Decision-complete Implementierungsplan
- Tests/Abnahme
- Risiken/Migrationshinweise
- Annahmen/Defaults
Wenn .agents/ verwendet wird:
- Plan muss dem Schema
.agents/contracts/planner.schema.jsonentsprechen. - Success Criteria müssen stabile IDs tragen (
SC-001,SC-002, ...). - Success Criteria müssen so formuliert sein, dass Reviewer Acceptance sie direkt gegen
criterion_idprüfen kann. - Guard- und Quality-Gate-IDs müssen aus den Katalogen kommen (
GR-*,QG-*).
Vorgehen
- Ist-Zustand kurz aus Repo-Fakten ableiten.
- Entscheidungen mit Tradeoffs transparent machen.
- Oeffentliche Contracts explizit benennen.
- Success Criteria frueh mit stabilen IDs (
SC-*) definieren. - Reihenfolge und Rollout so planen, dass Rueckbau möglich bleibt.
- Teststrategie nach Risiko priorisieren.
Qualitaetskriterien
- Keine vagen TODO-Entscheidungen im Plan.
- Jeder betroffene Bereich hat klare Akzeptanzkriterien mit stabiler ID (
SC-*). - Risiken sind priorisiert und beobachtbar.
- Ungeklaerte Themen stehen explizit unter Annahmen.
- Guard-/Gate-Referenzen sind vollstaendig und prüfbar (
GR-*,QG-*).
Out of Scope
- Extension-Mechanik ist aktuell nicht standardisiert.
- Keine impliziten Extension-Regeln definieren.
Referenzen
- Plan-Grundgeruest:
references/plan-template.md - Entscheidungsraster:
references/tradeoff-matrix.md - Agent Planner Contract:
.agents/contracts/planner.schema.json - Guard Catalog:
.agents/checks/guard-catalog.json - Quality Gates:
.agents/checks/quality-gates.json