Mole CLI Release Flow
tw93/Mole
Runbook for assessing and executing a Mole CLI release: distribution channels, pre-flight checks, capital-V tags, build artifacts and the handoff to curated release notes.
Claw Drive — AI-managed personal drive for OpenClaw. An agent skill from LeoYeAI/openclaw-master-skills.
$ npx skills add LeoYeAI/openclaw-master-skills --skill claw-drive -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills claw-drive --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/claw-drive .claude/skills/claw-drive && rm -rf skills-srcUse ~/.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/
Install the "claw-drive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/claw-drive into .claude/skills/claw-drive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claw-drive", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/claw-driveType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill claw-drive -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills claw-drive --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/claw-drive .agents/skills/claw-drive && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "claw-drive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/claw-drive into .agents/skills/claw-drive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claw-drive", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill claw-drive -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills claw-drive --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/claw-drive .cursor/skills/claw-drive && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "claw-drive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/claw-drive into .cursor/skills/claw-drive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claw-drive", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/claw-drive--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill claw-drive -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills claw-drive --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/claw-drive .gemini/skills/claw-drive && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "claw-drive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/claw-drive into .gemini/skills/claw-drive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claw-drive", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills claw-driveInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill claw-drive -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/claw-drive .github/skills/claw-drive && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "claw-drive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/claw-drive into .github/skills/claw-drive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claw-drive", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill claw-drive -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills claw-drive --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/claw-drive .opencode/skills/claw-drive && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "claw-drive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/claw-drive into .opencode/skills/claw-drive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claw-drive", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
claw-driveClaw Drive — AI-managed personal drive for OpenClaw. An agent skill from LeoYeAI/openclaw-master-skills.
Claw Drive is an agent skill from LeoYeAI/openclaw-master-skills. Claw Drive — AI-managed personal drive for OpenClaw. Auto-categorize, tag, deduplicate, and retrieve files with natural language. Backed by Google Drive for cloud sync and security. Use when receiving files to store, or when asked to find/retrieve a previously stored file.
Its SKILL.md is about 4.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 16 other files (for example `CHANGELOG.md`, `README.md` and `_meta.json`).
It works with Google Drive and Homebrew. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
10 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
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.
Ships script files (Shell), which the agent can run.
Shell commands in SKILL.md call:
brewuvmakeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use uv, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Claw Drive loads about 4.2k tokens when it runs. Until then it costs about 71 tokens; SKILL.md has 1,756 words of instructions outside code blocks.
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.
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); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,756 words, ~4,171 tokens.
.claude/skills/claw-drive/SKILL.md (or your agent's skills folder). This skill also uses 13 other files; get the full folder from GitHub.Organize and retrieve personal files with auto-categorization and a searchable index.
File contents are personal data. Treat them accordingly.
identity/ files are ALWAYS sensitive — never read, never extract, never log contents..jsonl files. Once you read a file, its contents are in the logs forever.Data locality: All data stays on your machine. INDEX.jsonl, stored files, and hash ledger are local. Conversation transcripts (.jsonl) are also local to your OpenClaw instance. Nothing is sent to external servers unless you explicitly enable Google Drive sync (optional, and only syncs the files you choose).
brew install dissaozw/tap/claw-drive (or make install from skill directory for manual setup)uv run --with pymupdf — no global install needed)brew install rclonebrew install fswatchALWAYS use the claw-drive CLI. NEVER use cp, mv, or direct file writes to ~/claw-drive/.
The CLI handles copying, hashing, deduplication, and index updates atomically. Bypassing it causes:
PATH note: If installed via Homebrew (brew install dissaozw/tap/claw-drive), the binary is in /opt/homebrew/bin/ and should be in PATH automatically. If installed manually, ~/.local/bin may not be in the agent shell's PATH — use the full path:
claw-drive store ...If the manual symlink is broken, re-run make install from ~/.openclaw/skills/claw-drive/ to fix it.
claw-drive init [path]This creates the directory structure, INDEX.jsonl, and hash ledger. Default path: ~/claw-drive.
When receiving a file (email attachment, Telegram upload, etc.):
Privacy check — ask the user gracefully if the file contains sensitive/personal data:
identity/ are always sensitive — never read contentsExtract (normal files only) — read file contents:
uv run --with pymupdf python3 -c "import pymupdf; ..." or use the image toolClassify — determine the best category from the categories table below
Inspect category structure — after choosing a category, examine existing subfolders in that category (e.g. with tree/find) before finalizing destination
Choose destination path
Name — choose a descriptive filename: <subject>-<detail>-<YYYY-MM-DD>.<ext>
Describe — write a rich description using extracted content (or user-provided description for sensitive files). Include key details (dates, amounts, IDs, names) so the file is findable by any relevant search term. Don't be vague — "insurance card" is bad, "Acme Insurance ID cards - 2024 Honda Civic, Policy ****3441, effective 1/21/2026–7/21/2026" is good.
Tag — include specific tags from extracted content (model names, policy numbers, VINs, entity names) in addition to category tags
Store — run the CLI (use full path if claw-drive not in PATH):
claw-drive store <file> --category <cat> --name 'clean-name.ext' --desc 'Rich description with key details' --tags 'tag1, tag2' --source telegram--desc/--tags/--name when constructing shell commands. This avoids $ expansion (e.g. currency amounts like $941.39) and prevents metadata corruption.
⚠️ Do NOT use cp or write files directly to ~/claw-drive/. The CLI is the only correct way to store files — it handles copying, hashing, dedup, and index updates atomically.Report — tell the user: path, category, tags, key extracted details, and what was indexed
The CLI handles copying, hashing, deduplication, and index updates automatically. If the file is a duplicate, it will be rejected.
The --name flag lets you override the original filename (which may be ugly like file_17---8c1ee63d-...) with a clean, descriptive name.
Do NOT read INDEX.jsonl directly in the main session. Spawn a search sub-agent instead. This keeps the index out of your context window and scales to large file collections.
The index grows with every stored file (~300 bytes/entry). At 1000+ files, reading the full index into the main agent's context wastes tokens and may hit context limits. A sub-agent runs in its own isolated session with a cheap model, reads the index, and returns only the matching entries.
Use sessions_spawn with:
mode: runmodel: A lightweight model is recommended (the search task is simple). Resolution order:model param on sessions_spawn (if provided)agents.defaults.subagents.model in config (if set)task: The prompt below, with the user's query filled inYou are a file search agent. Read ~/claw-drive/INDEX.jsonl and find entries matching this query:
"<USER_QUERY>"
Return ONLY valid JSON, no explanation:
{
"matches": [
{
"path": "<path from index>",
"desc": "<desc from index>",
"date": "<date from index>",
"tags": ["<tags from index>"],
"confidence": "high|medium|low"
}
],
"total_indexed": <number of entries in index>,
"query": "<original query>"
}
Rules:
- Max 5 matches, sorted by relevance
- confidence: high = exact match, medium = likely relevant, low = tangential
- If no matches, return {"matches": [], "total_indexed": N, "query": "..."}
- Only read INDEX.jsonl, never read file contents~/claw-drive/ to each path to get the full file pathcp ~/claw-drive/<path> ~/.openclaw/workspace/
# send via message tool
rm ~/.openclaw/workspace/<filename>If sessions_spawn returns pairing required, the sub-agent's exec harness needs device pairing approval. Run:
openclaw devices list # find the pending request
openclaw devices approve <request-id>This is a one-time setup — once approved, subsequent spawns work without re-pairing.
INDEX.jsonl is a JSONL file — one JSON object per line. Each entry has: date, path, desc, tags (array), source, and optional fields metadata (JSON), original_name, correspondent.
claw-drive update <path> --desc "new description" --tags "new, tags"Both --desc and --tags are optional (at least one required). Uses jq for atomic rewrite.
claw-drive delete <path> --forceWithout --force, shows what would be deleted (dry run). With --force, removes file + index entry + dedup hash.
Tags add cross-category searchability. A file lives in one folder but can have multiple tags.
Guidelines:
medical for files in medical/)my-cat), document type (invoice, receipt, report), context (emergency, tax-2025)Examples:
# Insurance PDF — after extracting: policy number, vehicle, VIN, dates, agent
claw-drive store file.pdf -c insurance -n "acme-auto-id-cards.pdf" \
-d "Acme Insurance ID cards - 2024 Honda Civic, VIN 1HGBH41JXMN109186, Policy ****3441, effective 1/21/2026–7/21/2026, agent Jane Smith (555) 123-4567" \
-t "insurance, auto, acme, id-card, honda-civic, california" -s telegram
# Vet invoice — after extracting: clinic, amount, diagnosis, pet name
claw-drive store invoice.pdf -c medical -n "my-cat-vet-invoice-2026-02-15.pdf" \
-d "VEG emergency visit invoice - Max (cat), $1,234.56, bronchial pattern diagnosis, prednisolone prescribed" \
-t "medical, invoice, max, emergency, vet" -s email
# W-2 — after extracting: employer, tax year, wages
claw-drive store w2.pdf -c finance -n "w2-2025.pdf" \
-d "W-2 tax form 2025 - Employer: Acme Corp, wages $120,000" \
-t "finance, tax-2025, w2" -s email
# Sensitive file — user said "keep it private" or didn't reply
claw-drive store scan.pdf -c identity -n "passport-scan-2026.pdf" \
-d "Passport scan" \
-t "identity, passport" -s telegram
# Sensitive file — user provided brief description
claw-drive store doc.pdf -c contracts -n "apartment-lease-2026.pdf" \
-d "Apartment lease agreement, signed Jan 2026" \
-t "contracts, lease, housing" -s emailmy-cat-vet-invoice-2026-02-15.pdfCategories are not fixed — the agent can create any category that makes sense. The CLI does mkdir -p automatically. These are the defaults created by init, but use whatever fits:
| Category | Use for |
|---|---|
| documents | General docs, letters, forms, manuals |
| finance | Tax returns, bank statements, investment docs, pay stubs |
| insurance | Insurance policies, claims, coverage documents |
| medical | Health records, lab results, prescriptions, pet health |
| travel | Boarding passes, itineraries, hotel bookings, visas |
| identity | Passport scans, birth certs, SSN docs (⚠️ sensitive) |
| receipts | Purchase receipts, warranties, service invoices |
| contracts | Leases, employment agreements, legal docs |
| photos | Personal photos, document scans |
| misc | Anything that doesn't fit above |
Need housing/, work/, pets/? Just use it — the directory is created on first store.
When in doubt: misc/ is fine. Better to store it somewhere than not at all.
Bulk-import files from an existing directory:
# 1. Scan source directory into a plan
claw-drive migrate scan ~/messy-folder plan.json
# 2. Agent classifies each file (fills in category, name, tags, description in the JSON)
# 3. Review
claw-drive migrate summary plan.json
# 4. Dry run
claw-drive migrate apply plan.json --dry-run
# 5. Execute
claw-drive migrate apply plan.jsonThe plan JSON contains one entry per file with category, name, tags, description fields (initially null). The agent fills these in using the same extract-first approach, then apply copies files with full dedup and indexing.
Claw Drive can auto-sync to Google Drive (or any rclone-supported backend) via a background daemon.
brew install rclone fswatchRun claw-drive sync auth. It opens a browser on the machine for Google sign-in.
What happens:
~/.config/rclone/rclone.conf — never sent to any third partyAgent behavior during auth:
claw-drive sync auth in backgroundclaw-drive sync setup # verify deps and config
claw-drive sync start # start background daemon (fswatch + rclone)
claw-drive sync stop # stop daemon
claw-drive sync push # manual one-shot sync
claw-drive sync status # show sync statusThe daemon watches the drive directory for file changes and syncs to the remote within seconds. It runs as a launchd service — starts on login, restarts on failure.
Logs: ~/Library/Logs/claw-drive/sync.log
Use the exclude list in .sync-config to keep sensitive directories local-only. identity/ is excluded by default.
Check index ↔ disk ↔ hash consistency:
claw-drive verify # report issues
claw-drive verify --fix # auto-repair what's fixableAuto-fixable: missing on disk (removes stale index entry), missing hash (re-registers). Manual review: orphan files (no metadata to index), hash mismatches (possible corruption).
Run verify after manual file operations or when something seems off.
uv run --with pymupdf python3 -c "import pymupdf; ..."claw-drive status to see file counts, size, and sync statusBefore storing any file, verify:
identity/: am I skipping extraction regardless? (must be yes)© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 13 other files in skills/claw-drive of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Claw Drive 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Claw Drive this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.2k | Automated safety check: Pass | MIT | |
| Mole CLI Release Flowtw93/Mole | 70k | — | ~2.6k | Automated safety check: Pass | GPL-3.0 | |
| Release Asc CLIrorkai/App-Store-Connect-CLI | 7.7k | — | ~2.4k | Automated safety check: Pass | MIT | |
| CodexBar Usage Readersteipete/CodexBar | 22k | — | ~320 | Automated safety check: Pass | MIT | |
| Youtube Clipperop7418/Youtube-clipper-skill | 2.2k | — | ~1.6k | Automated safety check: Notes | MIT | |
| Reproduce macOS Python FlavorsNuitka/Nuitka | 15k | — | ~1.7k | Automated safety check: Pass | AGPL-3.0 |
tw93/Mole
Runbook for assessing and executing a Mole CLI release: distribution channels, pre-flight checks, capital-V tags, build artifacts and the handoff to curated release notes.
rorkai/App-Store-Connect-CLI
Publish and verify a new release of the App-Store-Connect-CLI repository.
steipete/CodexBar
CodexBar read. Provider usage, limits, credits, config health. JSON. No writes.
op7418/Youtube-clipper-skill
YouTube 视频智能剪辑工具。下载视频和字幕,AI 分析生成精细章节(几分钟级别), 用户选择片段后自动剪辑、翻译字幕为中英双语、烧录字幕到视频,并生成总结文案。
Nuitka/Nuitka
Reproduce macOS Nuitka issues across Python distributions and GitHub Actions Python packaging.
steipete/CodexBar
Releases a signed, notarized CodexBar build: confirms the changelog, resolves signing credentials from 1Password, runs the release script in tmux, and updates the Sparkle appcast and Homebrew tap.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Works with
Claw Drive — AI-managed personal drive for OpenClaw. An agent skill from LeoYeAI/openclaw-master-skills. Claw Drive is an agent skill from LeoYeAI/openclaw-master-skills. Claw Drive — AI-managed personal drive for OpenClaw.
Claw Drive fits situations like: receiving files to store; asked to find/retrieve a previously stored file.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill claw-drive -a claude-code`. Or copy the skill folder (skills/claw-drive in LeoYeAI/openclaw-master-skills) into .claude/skills/claw-drive in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill claw-drive -a codex`. Or copy the skill folder (skills/claw-drive in LeoYeAI/openclaw-master-skills) into .agents/skills/claw-drive in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill claw-drive -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/claw-drive, .gemini/skills/claw-drive, .github/skills/claw-drive and .opencode/skills/claw-drive in your project.
Going by SKILL.md and its folder, Claw Drive needs a shell for the scripts in its folder and the command-line tools its instructions call (brew, uv and make). Our summary lists: Python 3; A Bash shell.
SKILL.md contains no URLs. Its commands use uv, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
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. Review the folder before installing.
Claw Drive is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.2k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Claw Drive: Mole CLI Release Flow (tw93/Mole, 70k stars), Release Asc CLI (rorkai/App-Store-Connect-CLI, 7.7k stars), CodexBar Usage Reader (steipete/CodexBar, 22k stars) and Youtube Clipper (op7418/Youtube-clipper-skill, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.