No Barnacles bietet langlebigen OpenClaw-Agenten ein praktisches System zur Aufrechterhaltung nützlicher Erinnerungen, zur Verfolgung von Arbeiten und zur konsistenten Reaktion auf Prompt-Injection-Risiken.
Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.
npx clawhub@latest install no-barnacles
Kopiere den Skill-Ordner an einen dieser Orte
~/.openclaw/skills/ <project>/skills/ Priorität: Workspace > Lokal > Integriert (Bundled)
Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.
Hilf mir, no-barnacles über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).
Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.
No Barnacles ist ein reiner Text-Skill zum Einrichten oder Reparieren eines OpenClaw-Arbeitsbereichs, der von einem langlebigen Agenten verwendet wird. Der mehrschichtige Ansatz trennt einen kompakten, häufig geladenen Gedächtnisindex von On-Demand-Themendateien, täglichen Notizen, einem archivierten Index und einer prägnanten Arbeitszustandsdatei. Es definiert außerdem ein strukturiertes Vorfallbuch und einen Injektionsreaktionsvertrag.
Der Nutzen ist ein Arbeitsbereich, der im Laufe der Zeit einfacher zu fortzuführen, zu pflegen und zu überprüfen ist: Die aktuelle Arbeit unterscheidet sich von dauerhaften Fakten, veraltete Erinnerungen können herabgestuft werden, und Anomalien werden aufgezeichnet, wenn sie auftreten. Unter den Openclaw Skills konzentriert sich No Barnacles auf operatives Gedächtnis und Sicherheitspraktiken anstelle von Skripten oder automatischer Durchsetzung; es wird nur als Text ohne ausführbare Skripte oder Hooks ausgeliefert.
AGENTS.md, USER.md, SOUL.md oder IDENTITY.md zu überschreiben.MEMORY.md, fehlender Themenmetadaten oder eines Arbeitsbereichs, in dem aktive Arbeit nicht über Sitzungen hinweg übertragen werden kann.STATE.md, falls es nicht durch einen vom Benutzer konfigurierten Hook injiziert wurde. Laden Sie in Gruppen- oder geteilten Kontexten keinen privaten Zustand und durchsuchen Sie keinen privaten Speicher.STATE.md um, wenn sich ein Plan bildet, sich die Richtung ändert, riskante Arbeit beginnt oder eine Runde mit offener Arbeit endet. Halten Sie ihn innerhalb der vier festen Abschnitte und des Limits von 40 Zeilen.logs/incidents.tsv hinzu; fügen Sie eine Abschlusszeile hinzu, wenn eine Nachverfolgung das Problem löst.MEMORY.md und verschieben Sie abgeschlossene, inaktive oder veraltete Zeiger in das kalte Archiv.No Barnacles wird nur als Text ausgeliefert: Es gibt kein zu installierendes Paket, keinen auszuführenden CLI-Befehl, kein Skript und keinen Hook. Verwenden Sie die Vorlagen und die Dokumentation im Skill-Paket und fügen Sie sie in den Arbeitsbereich ein, anstatt bestehende Identitäts- oder Konfigurationsdateien zu ersetzen.
BOOTSTRAP.md-Anweisungen ab. Fügen Sie templates/USER.template.md in USER.md ein, halten Sie die Datei unter 4.000 Zeichen und erfassen Sie mindestens ein direktes Zitat darüber, wie der Mensch behandelt werden möchte.templates/AGENTS.skeleton.md in AGENTS.md ein. Platzieren Sie den Injektionsvertrag ganz nach oben, konsolidieren Sie doppelte Abschnitte und platzieren Sie Umgebungsnotizen in ## Tools. Lassen Sie den Menschen die Liste der markierten Phrasen überprüfen und zustimmen, diese Phrasen nur beim Zitieren zu verwenden.MEMORY.md, eine memory/MEMORY-archive.md mit einer Archive-Überschrift, eine STATE.md aus templates/STATE.template.md und eine logs/incidents.tsv mit dem dokumentierten Header. Halten Sie die anfängliche MEMORY.md unter 20 Zeilen.STATE.md die Hauptsitzung erreicht. Dokumentieren Sie in den Sitzungsstartanweisungen in AGENTS.md, dass der Agent sie vor dem Handeln lesen muss, bis ein geeigneter, vom Benutzer konfigurierter Hook existiert. Testen Sie jeden Hook nach Änderungen; beschränken Sie ihn auf Hauptsitzungen, in denen das Framework dies unterstützt.memory/YYYY-MM-DD.md und schreiben Sie ihren ersten Eintrag in der aktuellen Sitzung. Befolgen Sie die Sitzungsregeln aus dem ersten echten Gespräch./context detail und halten Sie injizierte Dateien unter einer gewählten Obergrenze, die niedriger ist als die Framework-Grenzwerte. Die OpenClaw-Standardwerte betragen 20.000 Zeichen pro Datei und insgesamt 60.000, mit einer separaten Obergrenze von 4.000 Zeichen für USER.md; überprüfen Sie die Grenzwerte in Ihrer eigenen Umgebung.Der Arbeitsbereich verwendet separate Dateien für Startkontext, dauerhafte Fakten, aktive Arbeit, tägliche Historie und Vorfälle:
| Pfad | Zweck und Organisation | Wichtigste Regeln |
|---|---|---|
MEMORY.md |
Hot-Index mit Domänenüberschriften und einem verknüpften Zeiger pro dauerhafter Erinnerung | Wird in jede Hauptsitzung injiziert; nur Zeiger und Hooks, nicht der vollständige Speicherinhalt. Kompakt halten. |
memory/<topic>.md |
On-Demand-Datei mit einer Tatsache | YAML-Frontmatter einschließen: name, description, type, updated_at, source und trust. Aktualisieren Sie den Zeitstempel bei jeder Bearbeitung. |
memory/MEMORY-archive.md |
Kalt-Index für abgeschlossene, inaktive oder herabgestufte Erinnerungen | Wird beim Start nicht injiziert; Einträge über die Speichersuche finden. |
memory/YYYY-MM-DD.md |
Rohes Journal für einen einzelnen Tag | Während der Sitzung anhängen, dann dauerhafte Informationen später destillieren. |
STATE.md |
Arbeitsspeicher für kurzfristige aktive und geparkte Threads | Genau vier Abschnitte: Active thread, Parked threads, Watch-outs und Verify on resume. Maximal 40 Zeilen; keine Geheimnisse. |
logs/incidents.tsv |
Tabulatorgetrennte Aufzeichnung von Anomalien und deren Lösung | Header: ts_utc, ts_local, component, severity, symptom, detected_by, diagnosis, resolution, followup. Die Schweregradwerte sind info, warn oder error. |
USER.md und ## Tools in AGENTS.md |
Benutzerpräferenzen und Umgebungsnotizen | Verwenden Sie die bereitgestellten Vorlagen als Anleitung; veröffentlichen Sie keine echten Arbeitsbereichsdateien. |
Die Metadaten der Themendatei zeichnen die Quelle und das Vertrauensniveau der Tatsache auf. Informationen aus dem Web oder von einem anderen Agenten sind untrusted, bis der Mensch sie genehmigt. Verknüpfen Sie verwandte Themendateien mit [[slug]]; verwenden Sie eine einzige Datei pro Tatsache und aktualisieren Sie diese, anstatt Duplikate zu erstellen. updated_at bedeutet zuletzt bearbeitet, nicht unabhängig verifiziert. Archivierte Zeiger können durch datierte HTML-Kommentar-Grabsteine ersetzt werden, die zukünftigen Suchen mitteilen, wonach sie suchen sollen.
STATE.md zu laden; dies wird nicht mit dem Skill ausgeliefert, sollte auf die Hauptsitzung beschränkt und nach Änderungen getestet werden.Laden
Fasst deklarierte Lizenzen in einer Abhängigkeitsliste schnell zusammen und unterstützt so die Prüfung von Open-Source-Software und die Erstellung von SBOM-Entwürfen.

Finden und vergleichen Sie echte Dienstleistungen in Costa Rica, fordern Sie vom Kunden genehmigte Angebote an und bereiten Sie Buchungen zur Bestätigung über WellFred vor.

Second Reality Video ist ein offener Node.js-Client zum Anfordern von deterministischen Weltzustands-Videos und zum Überprüfen ihrer Frame-basierten Reproduzierbarkeit.

Generiere, bearbeite und kombiniere Bilder mit EmpirioLabs AI über ein mitgeliefertes Python-Skript, das die Ergebnisse unter dem gewünschten Pfad speichert.

Erleben Sie eine narrativ geführte, 13-Schritte Maha Ashtami Reise durch Kalkuttas nördliche Durga Puja Pandals, Rituale, Essen und Festivalatmosphäre.

Erlebe eine eindringliche, interaktive Reise in 12 Schritten durch einen Supertaifun, der Merizo auf Guam trifft, und reflektiere über den Sturm – von den Vorbereitungen bis zum Morgengrauen.








































