CommunityCodierung & Entwicklunggithub.com

Claw erstellen

Verwandle diesen Agenten in eine teilbare Claw, die eine Person überprüfen kann.

Was ist Claw erstellen?

Diese Skill-Anweisung konvertiert einen laufenden KI-Agenten (wie Claude Code, Cursor oder Codex) in eine eigenständige, teilbare 'Claw' – eine portierbare Paketdatei, die eine andere Person überprüfen und veröffentlichen kann. Sie wird manuell über die Control UI im Hauptgespräch des Agenten ausgelöst. Der Skill erstellt einen privaten JSON-Entwurf im Verzeichnis `.openclaw/claw-drafts/` und hält die Erstellung verschiedener Claws durch anfragenspezifische `draftId`s isoliert. Der Entwickler muss die vier Bereiche des Entwurfs (Eingabe, Aufgabe, Ausgabe, Autorität) definieren, nur relevante Anweisungen und Dateien inventarisieren (unter Verwendung der bereitgestellten CLI-Skripte zur Überprüfung von Skills und Plugins), einen portablen `CLAW.md`-Inhalt und eine Manifest-Datei in einem standardisierten Entwurfsformat verfassen und schließlich eine Zusammenfassung zur Überprüfung an die Person übergeben – ohne private Pfade, IDs oder Veröffentlichungslinks preiszugeben. Der Skill vermeidet die Aufnahme von persönlichem Kontext, Speicher, Anmeldeinformationen oder lokalen Pfaden und stellt sicher, dass die resultierende Claw von einem neuen Benutzer sicher und unabhängig verwendet werden kann.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/skills/create-claw

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Eine Claw erstellen

Die Control UI ruft diesen manuellen Skill im bestehenden Hauptgespräch des Agenten auf. Sie erstellt einen privaten Entwurf, bevor die Nachricht gesendet wird, und fügt die draftId dieser Anfrage als Arbeitskontext bei. Verwende die draftId, die diesem Durchgang beigefügt ist, und bearbeite ausschließlich .openclaw/claw-drafts/<draftId>.json. Suche niemals nach dem neuesten Entwurf oder verwende einen gemeinsamen Zeiger. Der beigefügte Kontext ist anfragenspezifisch, sodass überlappende Claw-Erstellungen isoliert bleiben. Halte interne Pfade und IDs aus deiner Antwort heraus. Arbeite in diesem selben Gespräch; die Control UI öffnet die Paketüberprüfung, sobald der Entwurf fertig ist, und übernimmt die Paketerstellung und Veröffentlichung.

  1. Den wiederverwendbaren Agenten erfassen. Lese das aktuelle JSON des Entwurfs. Nutze dieses Gespräch und die dauerhaften Anweisungen des Agenten, um seine kohärent wiederverwendbare Rolle, Eingabe, Aufgabe, Ausgabe und Autorität zu identifizieren. Bewahre nützliches Verhalten und Einstellungen; lasse persönlichen Kontext weg. Wenn die Verantwortlichkeiten keine kohärente Claw ergeben, frage vor dem Schreiben, welche Verantwortung geteilt werden soll. Schließe ab, wenn die vier Gültigkeitsfelder einen Agenten beschreiben, den eine neue Person verwenden kann.
  2. Nur relevantes Material erfassen. Wähle portable Arbeitsbereichsanweisungen und Dateien aus, die diese Rolle implementieren. Finde diese SKILL.md und verwende ihr scripts/cli.mjs für die Bestandsaufnahme, sodass die CLI mit der ausgeführten OpenClaw-Installation übereinstimmt. Rufe sie mit einem absoluten Pfad auf, wenn du dich außerhalb des Skill-Verzeichnisses befindest. Führe node scripts/cli.mjs skills list --agent <ID dieses Agenten> --json und node scripts/cli.mjs plugins list --enabled --json aus. Vergleiche die Ergebnisse mit den tatsächlich in dieser Sitzung verfügbaren Tools und den in der Rolle verwendeten Fähigkeiten. Untersuche einen Kandidaten mit node scripts/cli.mjs plugins inspect <ID> --json auf seine Quelle und exakte Version. Deklariere einen Skill oder ein Plugin nur, wenn du ihn/es mit einem aktuellen ClawHub-Paketverweis und einer exakten Version begründen kannst; die bloße Verfügbarkeit eines Plugins ist keine Anforderung. Setze Paketverweise in packages, MCP-Anforderungen in mcpServers und nützliche Zeitpläne in cronJobs. Ihre Deklarationen sind Abhängigkeiten, keine in das Archiv kopierten Dateien. Schließe ab, wenn jede enthaltene Datei und jede Deklaration einen Grund hat, der mit der wiederverwendbaren Rolle verbunden ist.
  3. Den Vorschlag verfassen. Folge dem Entwurfsformat. Schreibe Anweisungen für einen neuen Besitzer um. Gib Eingabe, Aufgabe, Ausgabe und Autorität im scope des Entwurfs an und beschreibe das portable Verhalten in CLAW.md. Platziere nur neu verfassten portablen Text in files und ordne enthaltene Arbeitsbereichsdateien über source im Manifest zu. Schließe rohe Gespräche, Erinnerungen, USER.md, Anmeldeinformationen, geheime Werte, private URLs, lokale Pfade und persönliche Fakten aus. Kopiere niemals den Quellarbeitsbereichsbaum. Schließe ab, wenn das JSON unter dem Entwurfspfad dieses Durchgangs gültig ist und kein privates Quellmaterial enthält.
  4. Zur Überprüfung übergeben. Teile der Person kurz mit, was die Claw tut, welche optionalen Dateien/Abhängigkeiten du einbezogen hast und welche Fähigkeit du nicht portieren konntest. Gib keine internen Entwurfspfade oder IDs aus, erstelle keinen Überprüfungslink, lade nichts hoch und veröffentliche nichts. Die Control UI öffnet eine Überprüfung des exakt erstellten Archivs; die Person kann optionale Elemente entfernen und dort explizit veröffentlichen. Schließe ab, wenn die Überprüfung geöffnet wird.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

Verwandte Skills