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:
m3ta-chironandClaude Fable 5.1 committed 2026-10-24 10:37:46 +02:00
1 parent 423377bade
commit 2e2bc27acf
4 files changed
+152 -3

No files matched your search

+13
View File
@@ -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.