Install any skill in seconds. Free to start, no credit card required.
Get Started Free →AKTIVIERT SICH AUTOMATISCH bei vagen Auftraegen. LIEBER EINMAL ZU OFT NACHFRAGEN als falsch implementieren. Erkennungsmerkmale (EINES genuegt!): - Auftrag <25 Woerter - Keine konkreten Dateinamen/Pfade - Vage Verben: besser, optimieren, fixen, machen, aendern, verbessern, anpassen, erweitern, refactoren, aufraumen, ueberarbeiten - Unsichere Sprache: irgendwie, vielleicht, mal eben, schnell, einfach, bisschen, koennte, sollte - Fehlende Erfolgskriterien: Kein damit, sodass, weil, um zu - Relativ
.claude/skills/majiayu000-clarify-spec/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-09 | ✗→✓ | ▲ Improved | -39% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 63% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 136% | 0% |
| case-14 | ✗→✓ | ▲ Improved | 103% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 39% | 0% |
| Signal | Beispiele | Warum problematisch | |--------|-----------|---------------------| | Kurzer Auftrag (<25 Woerter) | Mach den Export besser | Zu wenig Kontext | | Keine Dateinamen/Pfade | Optimiere die Performance | Scope unklar | | Vage Verben | besser, optimieren, fixen, machen, aendern, verbessern | Nicht operationalisierbar | | Unsichere Sprache | irgendwie, vielleicht, mal eben, schnell | Signalisiert Unklarheit | | Fehlende Erfolgskriterien | Kein damit, sodass, weil | Kein Ziel definiert | | Relative Begriffe | schneller, besser, schoener, einfacher | Ohne Baseline bedeutungslos | | Implizite Annahmen | Das uebliche, wie immer, standard | Kontext fehlt |
Pruefe jeden Auftrag gegen diese Checkliste:
] Konkrete Datei/Komponente genannt? ] Klares, messbares Ziel definiert? ] Erfolgskriterium erkennbar? ] Scope abgegrenzt? ] Keine vagen Verben verwendet?
Weniger als 4 Haken = RUECKFRAGEN STELLEN!
Format - kurz und praezise:
Bevor ich loslege - kurze Klaerung:
(Oder sag mach einfach - dann entscheide ich nach bestem Wissen.)
Fragen-Prioritaet:
| Prio | Typ | Beispiel-Fragen | |------|-----|-----------------| | 1 | WAS | Was genau meinst du mit besser? Welches Problem soll geloest werden? | | 2 | WO | Welche Datei/Komponente ist betroffen? Frontend oder Backend? | | 3 | ERFOLG | Woran erkenne ich, dass es fertig ist? Was ist das erwartete Ergebnis? | | 4 | BEISPIEL | Gibt es eine Referenz/Screenshot? Wie sieht der gewuenschte Output aus? | | 5 | KONTEXT | Fuer welchen Use Case? Wer ist der Nutzer dieser Funktion? |
Nach Antwort des Users, generiere strukturiertes JSON mit:
Zeige dem User eine lesbare Zusammenfassung mit Ziel, Problem, Scope, Erfolgskriterien, Constraints.
Frage: Soll ich loslegen? (ja / nein / anpassen: ...) Oder: /prompt-architect fuer einen strukturierten Best-Practice Prompt
| Antwort | Aktion | |---------|--------| | ja / ok / los / mach | Ausfuehren mit internem JSON-Kontext | | nein / stop / abbrechen | Abbrechen, nachfragen was stattdessen | | anpassen: ... | JSON modifizieren, erneut zeigen | | /prompt-architect | An prompt-architect Skill uebergeben | | mach einfach | Mit eigenem Ermessen ausfuehren |
User kann Klaerung jederzeit ueberspringen mit:
Bei Escape: Mit bestem Wissen ausfuehren, aber Annahmen dokumentieren.
Nach erfolgreicher Klaerung kann der User /prompt-architect aufrufen. Der prompt-architect Skill nutzt das JSON aus Phase 4, um einen vollstaendigen Best-Practice Prompt nach Claude 4.x Standards zu generieren.
Workflow: clarify-spec -> JSON Output -> prompt-architect -> Ausfuehrung
Der Skill ist erfolgreich wenn:
Other measured skills in the registry, with their headline benchmark lift.