diff --git a/AGENTS.md b/AGENTS.md index 796e9cc..abb5fb1 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -41,6 +41,24 @@ Capture what matters. Decisions, context, things to remember. Skip the secrets u - When you make a mistake → document it so future-you doesn't repeat it - **Text > Brain** 📝 +## 🎓 Self-Improvement + +After completing complex tasks, evaluate if extractable knowledge emerged: + +**Log to `.learnings/` when:** +- Non-obvious solution discovered through investigation +- Workaround for unexpected behavior found +- Project-specific pattern learned +- Error required debugging to resolve +- User corrected you ("Actually...", "No, that's wrong...") +- Better approach discovered for a recurring task + +**Format:** Use the self-improvement skill format (see `skills/self-improving-agent/SKILL.md`) + +**High-value learnings:** If recurring or broadly applicable → promote to TOOLS.md, AGENTS.md, or extract as a new skill. + +**Don't overthink it:** Quick fix for a typo? Skip it. Spent 10 minutes debugging a cron config? Log it. + ## Safety - Don't exfiltrate private data. Ever. diff --git a/TOOLS.md b/TOOLS.md index 51229fc..ecfe6a8 100644 --- a/TOOLS.md +++ b/TOOLS.md @@ -32,6 +32,8 @@ Skills define *how* tools work. This file is for *your* specifics — the stuff - **Bei neuen Karten:** Immer Bastian als Mitglied hinzufügen (nur Bastian, nicht automatisch Jasmin) - Bastian: `5a0b5d006ff181f7b23842f6` - Jasmin: `5a0b5da354e70f2da859e083` +- **Jasmin Telegram-ID:** `8280212990` +- **Bastian Telegram-ID:** `24466372` ## Git diff --git a/memory/2026-01-26.md b/memory/2026-01-26.md index e866946..07d55a4 100644 --- a/memory/2026-01-26.md +++ b/memory/2026-01-26.md @@ -21,9 +21,38 @@ → Dokumentiert in `.learnings/LEARNINGS.md` (LRN-20260126-001) ## Cron-Jobs eingerichtet -- **Morgendliche News um 7** — täglich, Deutschland/Welt + KI/Tech News -- Test-Nachricht um 08:10 erfolgreich geliefert ✅ +- **Morgendliche News um 7** — täglich, Deutschland/Welt + KI/Tech News (funktioniert!) +- **Nightly Git Commit & Push** — täglich 00:00, auto-commit + push +- Test-Nachrichten um 08:10 und 13:00/13:10 erfolgreich ✅ + +## Telegram-IDs dokumentiert +- **Bastian:** `24466372` +- **Jasmin:** `8280212990` +→ In TOOLS.md gespeichert + +## Home Assistant +- **Sucky** (Staubsauger-Roboter) dokumentiert + - Entity: `vacuum.sucky` (Deebot) + - Räume: WC (1), Gästezimmer (2), Küche (3), Flur (4), Wohnzimmer (5) +→ In TOOLS.md gespeichert + +## Self-Improvement in AGENTS.md eingebaut +- Neuer Abschnitt "🎓 Self-Improvement" +- Reminder nach komplexen Tasks: Learnings dokumentieren +- Ersetzt das activator.sh Hook-Script (das für Claude Code CLI gedacht ist) + +## Präferenzen aktualisiert +- **Sprachnachrichten → Textantwort** (nicht Voice → Voice) +→ In USER.md aktualisiert ## Sonstiges -- imsg braucht Full Disk Access für Clawdbot.app +- imsg braucht Full Disk Access für Clawdbot.app (noch nicht aktiviert) - Sandbox-Optionen für Channel-spezifische Tool-Einschränkungen besprochen +- WhatsApp-Setup Doku erklärt +- Video-Zusammenfassungen mit summarize Skill (Cathie Wood Interview, Nvidia Persona) +- Mehrere Git-Commits gepusht + +## Skills installiert (gestern Abend / heute) +- clawddocs +- claude-code-usage +- summarize (+ CLI via brew)