Agent skill

Openclaw

by daymade in daymade/claude-code-skills

Audits, diffs, copies, and lists providers/models, adds models, and switches the default model in local openclaw.json configs; diagnoses gateway/plugin failures (down, parked, broken, or out of date…

MITAuto-check passed

Install Openclaw

skills CLI
$ npx skills add daymade/claude-code-skills --skill openclaw -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install daymade/claude-code-skills openclaw --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/daymade/claude-code-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/openclaw .claude/skills/openclaw && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
openclaw
GitHub stars
1.4k
Token cost
~1.6k tokens
SKILL.md length
531 words
Files
14 (incl. scripts, references)
Skills in repo
102
Repo updated
First seen
Licence
MIT

At a glance

Audits, diffs, copies, and lists providers/models, adds models, and switches the default model in local openclaw.json configs; diagnoses gateway/plugin failures (down, parked, broken, or out of date…

  • Works in 3 steps: ~/workspace/.force/openclaw/openclaw.json → ~/.kimi_openclaw/openclaw.json → ~/.openclaw/openclaw.json
  • 虾/龙虾 config audits
  • SKILL.md covers Subcommands, Shared behavior, Lobster nickname registry and audit — validate a config, plus 7 more sections
  • Runs Python scripts from its folder; calls python3

What it does

Openclaw is an agent skill from daymade/claude-code-skills. Audits, diffs, copies, and lists providers/models, adds models, and switches the default model in local openclaw.json configs; diagnoses gateway/plugin failures (down, parked, broken, or out of date after an upgrade). Use for 虾/龙虾 config audits. Not for model-error repair (use openclaw-model-switch).

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 15 other files, including scripts and reference files (for example `references/deepseek_model.json`, `references/deepseek_patch_sop.md` and `references/lobster_registry.example.json`).

The repository describes itself as: Professional Claude Code skills marketplace featuring production-ready skills for enhanced development workflows. The licence is MIT.

When your agent uses it

  • 虾/龙虾 config audits

Example prompts

  • “/openclaw”

Requirements

  • Python 3

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. ~/workspace/.force/openclaw/openclaw.json
  2. ~/.kimi_openclaw/openclaw.json
  3. ~/.openclaw/openclaw.json

What it can do on your machine

Read from SKILL.md and the folder at commit 3c268d6. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 8 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Openclaw loads about 1.6k tokens when it runs, and up to ~6.5k if it reads all its reference files. Until then it costs about 78 tokens; SKILL.md has 531 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~78
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~6.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from daymade/claude-code-skills at commit 3c268d6, republished under its MIT licence (© daymade). 531 words, ~1,555 tokens.

Download SKILL.mdSave it as .claude/skills/openclaw/SKILL.md (or your agent's skills folder). This skill also uses 13 other files; get the full folder from GitHub.
name
openclaw
description
Audits, diffs, copies, and lists providers/models, adds models, and switches the default model in local openclaw.json configs; diagnoses gateway/plugin failures (down, parked, broken, or out of date after an upgrade). Use for 虾/龙虾 config audits. Not for model-error repair (use openclaw-model-switch).
argument-hint
[audit|diff|copy|add-model|list|switch] [options]

openclaw

A unified skill for managing OpenClaw (龙虾) instance configs.

Subcommands

bash
python3 scripts/cli.py [audit|diff|copy|add-model|list|switch] [options]

Each subcommand can also be run directly, e.g. python3 scripts/audit.py ....

diff is an alias for compare.

Shared behavior

  • Default config discovery: when --config / --to is omitted, the skill searches these locations in order:
    1. ~/workspace/.force/openclaw/openclaw.json
    2. ~/.kimi_openclaw/openclaw.json
    3. ~/.openclaw/openclaw.json
  • Lobster nicknames: --config, --from, and --to can be either a file path or a nickname registered in lobsters.json (see below). You can also use --from-lobster and --to-lobster for explicit nickname arguments.
  • Backups: every write operation copies the config to config-backups/<stem>-<utc-timestamp>.json before saving. The skill keeps the 20 most recent backups.
  • Dry run: write subcommands (copy, add-model, switch) support --dry-run to preview changes.
  • Restart: write subcommands support --restart to restart the OpenClaw gateway after saving.
  • Automatic audit: copy, add-model, and switch run an audit before and after the change by default. Use --no-audit to skip it.

Lobster nickname registry

Create a JSON file at one of these locations:

  • ~/workspace/.force/openclaw/lobsters.json
  • ~/.kimi_openclaw/lobsters.json
  • ~/.openclaw/lobsters.json

Example:

json
{
  "甲虾": "/path/to/甲虾/openclaw.json",
  "乙虾": "/path/to/乙虾/openclaw.json"
}

Then use:

bash
python3 scripts/cli.py copy gateway-provider --from 甲虾 --to 乙虾 --alias
python3 scripts/cli.py switch gateway-provider/deepseek-v4-pro --config 乙虾 --restart

audit — validate a config

bash
python3 scripts/cli.py audit [--config PATH|NICKNAME] [--json]

Checks providers, models, default model, aliases, and plugin consistency.

Use when:

  • "帮我查一下这只虾的配置"
  • "audit 一下 openclaw.json"
  • Before applying a patch or copying a provider

diff — semantic diff of two configs

bash
python3 scripts/cli.py diff LEFT.json RIGHT.json [--json] [--include-cost]

Reports added/removed/changed providers, models, default model, aliases, and plugins. Skips cost fields by default; use --include-cost to diff them.

Use when:

  • "为什么甲虾能用 DeepSeek,乙虾不行?"
  • "这两份龙虾配置哪里不一样?"

copy — copy a provider between configs

bash
python3 scripts/cli.py copy \
  --from SOURCE|NICKNAME [--to TARGET|NICKNAME] \
  provider-name [--model ID]... [--alias] [--restart] [--dry-run] [--no-audit]

Copies an entire provider from one config to another. If the target already has that provider, it merges models and updates baseUrl / api without deleting target-only models. --alias also copies aliases pointing to that provider.

Use when:

  • "把甲虾的 gateway provider 复制到乙虾"
  • "把这个模型配置同步过去"

add-model — add a model to a provider

bash
python3 scripts/cli.py add-model provider model-id|model-json \
  [--config PATH|NICKNAME] [--from SOURCE|NICKNAME] [--alias NAME] \
  [--restart] [--dry-run] [--no-audit]

Adds a model definition and alias to a provider. If the provider is missing, it can be copied from --from first.

Ways to specify the model:

  • Pass a model id and --from SOURCE containing that model in the same provider.
  • Pass a path to a JSON file with the model definition.

Use when:

  • "给这只虾加上 DeepSeek"
  • "把甲虾的 DeepSeek 配置复制到乙虾"

The canonical DeepSeek model definition lives in references/deepseek_model.json.

Show full SKILL.md (190 more words)Show less
Critical pitfalls
  • Do not create a separate deepseek provider. The supported path is the gateway provider with model id deepseek-v4-pro.
  • Model id must not contain [1m]. Use the suffixless deepseek-v4-pro; the upstream gateway maps it to the 1M context variant.
  • Cold restart required. New providers are not reliably picked up by hot reload.

list — list providers, models, aliases, and default

bash
python3 scripts/cli.py list [--config PATH|NICKNAME] [--json] [--validate]

Human-readable output by default; --json for piping to jq. Add --validate to check that the default model and aliases resolve.

Use when:

  • "这只虾有哪些模型?"
  • "列出甲虾可用的模型"
  • "看看默认模型是什么"

switch — change the default model

bash
python3 scripts/cli.py switch provider/model-id \
  [--config PATH|NICKNAME] [--restart] [--dry-run] [--no-audit]

This is the only subcommand that changes agents.defaults.model. It verifies that the provider and model exist, backs up the config, and updates the default. If the target is already the default, it exits without making another backup.

Use when:

  • "把默认模型切成 DeepSeek"
  • "切回原来的模型"

Typical workflows

Enable DeepSeek on a lobster
bash
python3 scripts/cli.py audit --config 乙虾
python3 scripts/cli.py add-model gateway-provider deepseek-v4-pro \
  --config 乙虾 --from 甲虾 --alias "DeepSeek V4 Pro"
python3 scripts/cli.py switch gateway-provider/deepseek-v4-pro --config 乙虾 --restart
Clone a working config to a new lobster
bash
python3 scripts/cli.py copy gateway-provider --from 甲虾 --to 乙虾 --alias --restart
python3 scripts/cli.py audit --config 乙虾
Diff two lobsters
bash
python3 scripts/cli.py diff 甲虾 乙虾

References

  • references/openclaw_architecture.md — config schema and terminology
  • references/openclaw_operations.md — gateway health, plugin lifecycle, upgrade diagnosis, and the verification ladder for claiming a repair worked
  • references/deepseek_patch_sop.md — DeepSeek patch SOP (sanitized)
  • references/deepseek_model.json — canonical DeepSeek model definition loaded by add-model
  • references/lobster_registry.example.json — example lobster nickname registry

© daymade, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 13 other files (scripts, references) in openclaw of daymade/claude-code-skills.

  • SKILL.md
  • references/deepseek_model.json
  • references/deepseek_patch_sop.md
  • references/lobster_registry.example.json
  • references/openclaw_architecture.md
  • references/openclaw_operations.md
  • scripts/add_model.py
  • scripts/audit.py
  • scripts/cli.py
  • scripts/compare.py
  • scripts/copy_provider.py
  • scripts/list_models.py
  • scripts/openclaw_config.py
  • scripts/switch_model.py

Open the folder on GitHubat commit 3c268d6

Compare with similar skills

Openclaw next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Openclaw compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Openclaw this skilldaymade/claude-code-skills1.4k—~1.6kAutomated safety check: PassMIT
Add Providertddworks/ClaudeBar1.5k—~4.1kAutomated safety check: PassApache-2.0
LobeHub Model Provider Integrationlobehub/lobehub83k—~2.8kAutomated safety check: PassCustom licence
Add OAuth Providersuperdesigndev/treg4.5k—~2.5kAutomated safety check: PassCustom licence
DeepChat Provider IntegrationThinkInAIXYZ/deepchat6.4k1 repos~1.2kAutomated safety check: PassApache-2.0
Production Auditaffaan-m/ECC274k1 repos~1.9kAutomated safety check: PassMIT

Similar skills

  • Add Provider

    tddworks/ClaudeBar

    Add an AI provider to ClaudeBar as a JSON definition run by the one generic Provider and DataSource.

    1.5k GitHub stars~4.1k tokensUpdated today
    Testing & QAAuto-check passed
  • Adds an AI model provider to LobeHub end to end: runtime integration, model cards, configuration, branding and documentation, or documentation-only updates.

    83k GitHub stars~2.8k tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Add OAuth Provider

    superdesigndev/treg

    Add a provider to treg's OAuth registry (the ones treg holds its own approved app for).

    4.5k GitHub stars~2.5k tokensUpdated today
    Backend & APIsAuto-check passed
  • DeepChat Provider Integration

    ThinkInAIXYZ/deepchat

    Guides adding an LLM provider to DeepChat through explicit source changes: collect the provider details, pick a transport path and add registry entries and tests.

    6.4k GitHub starsUsed in 1 repo~1.2k tokens
    DevelopmentAuto-check passed
  • Production Audit

    affaan-m/ECC

    Local-evidence production readiness audit for shipped apps, pre-launch reviews, post-merge checks, and "what breaks in prod?" questions without sending repo data to an external audit service.

    274k GitHub starsUsed in 1 repo~1.9k tokens
    Product & Project ManagementAuto-check passed
  • Add Newcli Provider

    LeoYeAI/openclaw-master-skills

    为 OpenClaw 配置 code.newcli.com 作为模型源,包含四个 provider:newcli(Claude 主线路)、newcli-aws(Claude AWS 特价线路,消耗 1/24)、newcli-codex(GPT 系列)、newcli-gemini(Gemini 系列)。适用于需要接入 Claude 或 GPT 模型的场景。包含 provider…

    2.2k GitHub stars~4.9k tokensUpdated 2 mo ago
    Auto-check passed

More from daymade/claude-code-skills

All 102 skills in this repo
  • Video Comparer

    daymade/claude-code-skills

    This skill should be used when comparing two videos to analyze compression results or quality differences.

    1.4k GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check: notes
  • CLI Demo Generator

    daymade/claude-code-skills

    Generates professional animated CLI demos as GIFs using VHS terminal recordings.

    1.4k GitHub stars~1.7k tokensUpdated today
    Auto-check passed
  • Doc To Markdown

    daymade/claude-code-skills

    Converts DOCX/PDF/PPTX and saved HTML/HTM to high-quality Markdown with automatic post-processing.

    1.4k GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Interaction Design Board

    daymade/claude-code-skills

    Generates several distinct, clickable HTML interaction prototypes for one product surface into a Design Board and collects selection/remix feedback before implementation.

    1.4k GitHub stars~2.7k tokensUpdated today
    Auto-check passed
  • Auto Repo Setup

    daymade/claude-code-skills

    Diagnoses and repairs repository setup and guarded Git workflows for Claude Code or Codex — environment repair, startup sync, hook auditing, collaborator handoff.

    1.4k GitHub stars~2.6k tokensUpdated today
    Auto-check: notes
  • Bigdata Skill

    daymade/claude-code-skills

    Pulls Bigdata.com (RavenPack) financial and news data via the official bigdata-client SDK and /v1/ REST endpoints — structured financials, prices, analyst estimates, entity-sentiment series…

    1.4k GitHub stars~3.7k tokensUpdated today
    Auto-check passed

Questions about Openclaw

What does Openclaw do?

Audits, diffs, copies, and lists providers/models, adds models, and switches the default model in local openclaw.json configs; diagnoses gateway/plugin failures (down, parked, broken, or out of date…. Openclaw is an agent skill from daymade/claude-code-skills.json configs; diagnoses gateway/plugin failures (down, parked, broken, or out of date after an upgrade).

When should I use Openclaw?

Openclaw fits situations like: 虾/龙虾 config audits.

How do I install Openclaw in Claude Code?

Run `npx skills add daymade/claude-code-skills --skill openclaw -a claude-code`. Or copy the skill folder (openclaw in daymade/claude-code-skills) into .claude/skills/openclaw in your project. Claude Code loads it when a task matches its description.

How do I install Openclaw in Codex?

Run `npx skills add daymade/claude-code-skills --skill openclaw -a codex`. Or copy the skill folder (openclaw in daymade/claude-code-skills) into .agents/skills/openclaw in your project. Codex loads it when a task matches its description.

Can I use Openclaw in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add daymade/claude-code-skills --skill openclaw -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/openclaw, .gemini/skills/openclaw, .github/skills/openclaw and .opencode/skills/openclaw in your project.

What does Openclaw need to run?

Going by SKILL.md and its folder, Openclaw needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: Python 3.

Does Openclaw access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Openclaw safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Openclaw use?

Openclaw is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Openclaw use?

About 1.6k tokens (SKILL.md is roughly 6.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.9k tokens, read only when the agent opens those files.

What are the alternatives to Openclaw?

Skills that share tags, products or a category with Openclaw: Add Provider (tddworks/ClaudeBar, 1.5k stars), LobeHub Model Provider Integration (lobehub/lobehub, 83k stars), Add OAuth Provider (superdesigndev/treg, 4.5k stars) and DeepChat Provider Integration (ThinkInAIXYZ/deepchat, 6.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Openclaw?

daymade (a GitHub user) maintains it in daymade/claude-code-skills, which has 1,443 GitHub stars. The repository holds 102 skills in this directory. The repository was last updated on October 7, 2026.

Source: daymade/claude-code-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.