feat: add missing SKILL.md files for autonomous hermes crons
Ampel / ampel (push) Successful in 22s

This commit is contained in:
Hitonabi
2026-08-07 16:50:02 +02:00
parent a201c20bf2
commit a6e2f78c27
6 changed files with 128 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
---
name: autonomie
description: "Gesundheitsprüfungen der Box: Überprüft Logs (Syslog, Journalctl), checkt ob alle Container/Dienste laufen und leitet bei Bedarf selbstständige Reparaturen ein. Meldet Status via Telegram."
version: 1.0.0
author: MC2
platforms: [linux]
metadata:
hermes:
tags: [wartung, autonomie, health, mc2]
---
# Autonomie & Self-Repair
Dieser Skill ermöglicht es der AI-Box, sich selbst zu überprüfen und bei Problemen zu reparieren.
## Ablauf
1. **Dienste prüfen**: Führt `systemctl --user status` für alle relevanten MC2-Dienste aus.
2. **Logs analysieren**: Prüft die letzten Fehler im `journalctl` (User und System-Ebene, falls Berechtigung vorhanden).
3. **Selbstreparatur (Self-Repair)**: Falls bekannte Fehler auftauchen (z.B. Deadlocks, Speicherprobleme, hängende Ports), wird ein definierter Wiederanlauf (z.B. Neustart des Dienstes via `systemctl --user restart`) getriggert.
4. **Meldung**: Das finale Ergebnis wird kompakt an den Commander via Telegram (über `deploy/notify.sh`) gesendet.