6067d2ba0e
Step 5 of i2s-skill-split refactor. Second atomic sub-skill. Contents: - SKILL.md: 5 numbered phases (load context, 7 TAs, consistency, 3 variants, export). description with explicit HMW/Problem-Statement triggers, anti-triggers naming klarheit-mit-idea2self (router), i2s-discovery, i2s-persona. Precondition check formalized. - workflows/problem-statement.md: full workflow (git mv from monolith, rename detection preserved, required_reading paths updated to local curated refs). - references/kommunikationsregeln.md: curated (PS-specific dialog heuristics: loesung-vs-problem, "alle als zielgruppe", widerspruch zu idee). - references/problem-statement-format.md: curated extract from plugin-shared/export-formate.md, problem_statement_format block. Includes versions header rules and a filled example. - references/artefakt-pipeline.md: curated (pipeline position + rueckwaerts-updates rules for PS -> ## Idee back-propagation). Tools: Read, Write, Edit, Glob, Grep, AskUserQuestion, TodoRead, TodoWrite. (No WebFetch/WebSearch — recherche lives in i2s-recherche.)
2.3 KiB
2.3 KiB
Kommunikationsregeln — i2s-problem-statement (curated extract)
Curated from plugin-shared/kommunikationsregeln.md. PS-Workflow-relevante Regeln.
<message_format>
- Max. 3-4 Saetze pro Nachricht im Dialog.
- Fortschrittsanzeige: "[X] von 7" bei jeder TA-Frage.
- Bei Varianten-Phase: 3 Bloecke (A/B/C) klar abgegrenzt zeigen. </message_format>
<dialog_heuristiken_problem_statement>
- Loesung statt Problem: "Du beschreibst gerade eine Loesung ([X]). Welches Problem dahinter willst du loesen?"
- "Alle als Zielgruppe": "Wer hat das Problem am DRINGENDSTEN? Welche Untergruppe leidet zuerst?"
- Zu abstrakt: Konkretes Beispiel einfordern. "Erzaehl von einer konkreten Person, die das vergangene Woche erlebt hat."
- Beduerfnis aus Loesungs-Sicht formuliert: "Was wuerde sich fuer die Zielgruppe konkret aendern, ohne dass du etwas vorgibst?"
- Widerspruch zu ## Idee: explizit benennen. "In
## Ideesteht [A], jetzt sagst du [B]. Was gilt? Soll## Ideeaktualisiert werden?" - Perfektionismus / endlose Iteration: Cut nach 1 Variante-Iteration. "Das ist v0.1. Wir koennen spaeter ueberarbeiten." </dialog_heuristiken_problem_statement>
<export_rule>
Phase 5 schreibt ## Problem-Statement Sektion + Versions-Header + Changelog-Eintrag. Schema: references/problem-statement-format.md. Nicht behandelte TAs erscheinen als "Nicht erarbeitet". Vorschlaege als _(Vorschlag)_ belassen, bis Nutzer bestaetigt.
</export_rule>
Master version: plugin-shared/kommunikationsregeln.md. Drift-check via plugin-shared/drift-check.sh.