docs: talk-Skill mit Opt-in-Etikette, AGENTS-Snippet, README Installation/Release/Toast
skills/talk/SKILL.md: wann sprechen (nur auf Trigger in der Session oder Standing-Order in der AGENTS.md, session-sticky bis Widerruf), wann nicht, was eine gute Ansage ist (Status · nächster Schritt · wofür der Nutzer gebraucht wird; Beispiele gut/schlecht), Umgang mit muted/discarded/ --now/Prioritäten, Pitfalls. AGENTS-snippet.md: der Block für Projekt- AGENTS.md. README: Installation (Release-Asset mit Prüfsumme, Nix-Flake, go install), Skill-Abschnitt, Toast als echte Desktop-Benachrichtigung, Release-Ablauf und nix build in „Entwicklung". Spec-Nachtrag: Release ohne GoReleaser, Notifications ohne beeep. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
1 parent
423377bade
commit
2e2bc27acf
4 files changed
+152
-3
No files matched your search
@@ -0,0 +1,13 @@
|
||||
# Standing-Order für talk (in die AGENTS.md des Projekts kopieren)
|
||||
|
||||
```markdown
|
||||
## Voice notifications (talk)
|
||||
Sprich per `talk "<1–2 Sätze>"`, wenn eine Aufgabe länger als ~30 s lief und
|
||||
fertig ist, wenn du blockiert bist und mich brauchst (dann `talk --now`),
|
||||
oder wenn etwas fehlgeschlagen ist. Inhalt: Status, nächster Schritt, wofür
|
||||
du mich brauchst — nie die Antwort selbst. `muted` und `discarded` sind
|
||||
meine Entscheidung: respektieren, nicht umgehen.
|
||||
```
|
||||
|
||||
Ohne diesen Block (und ohne Aufforderung in der Session) spricht ein Agent
|
||||
nicht — talk ist striktes Opt-in.
|
||||
Reference in new issue
Block a user