openclaw.
122 skills across 7 repos
- 95/100
aliyun-openclaw-setup
Use when installing or configuring OpenClaw with DingTalk, Feishu, Discord, and additional channels with Bailian/DashScope models on Linux hosts. Use when provisioning a new OpenClaw node, troubleshooting gateway/channel startup, standardizing openclaw.json mapping, or automatically discovering extra channels from https://docs.openclaw.ai/channels.
- 100/100
aliyun-openclaw-setup-test
Minimal smoke test for OpenClaw setup skill. Validate official channel discovery workflow, DingTalk/Feishu integrations, Discord token configuration, and gateway health checks with non-destructive commands.
- 100/100
1password
Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.
- 100/100
acp-router
Route plain-language requests for Pi, Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, 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.
- 100/100
apple-notes
Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.
- 100/100
apple-reminders
List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.
- 100/100
autoreview
Autoreview closeout: local dirty changes, PR branch vs main, parallel tests.
- 95/100
bear-notes
Create, search, and manage Bear notes via grizzly CLI.
- 100/100
blogwatcher
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
- 100/100
blucli
BluOS CLI (blu) for discovery, playback, grouping, and volume.
- 100/100
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.
- 100/100
camsnap
Capture frames or clips from RTSP/ONVIF cameras.
- 100/100
canvas
Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.
- 100/100
clawdtributor
Use for OpenClaw clawtributors PR/issue triage: Discrawl discovery, live-open rechecks, deep review, topic grouping, and compact @handle/LOC/type/blast/verification summaries.
- 100/100
clawhub
Search, install, update, sync, or publish agent skills with the ClawHub CLI and registry.
- 100/100
clawsweeper
Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.
- 100/100
coding-agent
Delegate coding work to Codex, Claude Code, OpenCode, or Pi as background workers; not simple edits or read-only code lookup.
- 100/100
crabbox
Use the Crabbox wrapper for OpenClaw remote validation across Linux, macOS, Windows, and WSL2, including delegated Blacksmith Testbox proof. Report the actual provider and id.
- 100/100
diagram-maker
Create SVG/HTML or Excalidraw diagrams for concepts, architecture, flows, and whiteboards.
- 100/100
diffs
Use the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
- 100/100
discord
Discord message-tool ops: send/read/edit/delete, react, poll, pin, thread, search, presence, media/components.
- 100/100
discord-clawd
Use to talk to the Discord-backed OpenClaw agent/session; not for archive search.
- 100/100
discrawl
Discord archive: search, sync freshness, DMs, channel slices, SQL counts, and Discrawl repo work.
- 100/100
eightctl
Control Eight Sleep pods (status, temperature, alarms, schedules).
- 100/100
feishu-doc
|
- 100/100
feishu-drive
|
- 100/100
feishu-perm
|
- 100/100
feishu-wiki
|
- 100/100
gemini
Gemini CLI one-shot prompts, summaries, generation, skills, hooks, MCP, or Gemma routing.
- 100/100
gh-issues
Fetch GitHub issues, select candidates, spawn background fix agents, open PRs, and optionally process PR review comments.
- 100/100
gifgrep
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.
- 100/100
gitcrawl
GitHub archive: issue/PR search, sync freshness, duplicate clusters, gh-shim PR status, and Gitcrawl repo work.
- 100/100
github
GitHub CLI for issues, PRs, CI/check logs, comments, reviews, releases, repos, and gh api queries.
- 100/100
gog
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
- 100/100
goplaces
Query Google Places for text search, place details, resolve, reviews, or scriptable JSON via goplaces.
- 100/100
graincrawl
Granola archive: search, sync freshness, notes, transcripts, panels, SQL counts, and Graincrawl repo work.
- 100/100
healthcheck
Audit/harden OpenClaw hosts: SSH, firewall, updates, exposure, backups, disk encryption, gateway security.
- 100/100
himalaya
Himalaya CLI for IMAP/SMTP mail: list, read, search, compose, reply, forward, copy, move, delete.
- 100/100
imsg
iMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
- 90/100
mcporter
List, configure, authenticate, call, and inspect MCP servers/tools with mcporter over HTTP or stdio.
- 100/100
meme-maker
Search meme templates, suggest formats, and generate local or hosted image memes.
- 100/100
model-usage
Summarize CodexBar local cost logs by model for Codex or Claude, including current or full breakdowns.
- 100/100
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
- 100/100
node-connect
Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
- 95/100
node-inspect-debugger
Debug Node.js with node inspect, --inspect, breakpoints, CDP, heap, and CPU profiles.
- 100/100
notcrawl
Notion archive: search, sync freshness, pages/databases, Markdown exports, SQL counts, and Notcrawl repo work.
- 95/100
notion
Notion CLI/API for pages, Markdown content, data sources, files, comments, search, Workers, and raw API calls.
- 100/100
obsidian
Work with Obsidian vaults using the official obsidian CLI: read/search/create/edit notes, tasks, links, properties, plugins.
- 100/100
obsidian-vault-maintainer
Maintain an Obsidian-friendly memory wiki vault with wikilinks, frontmatter, and official Obsidian CLI awareness.
- 100/100
openai-whisper
Local speech-to-text with the Whisper CLI (no API key).
- 100/100
openai-whisper-api
OpenAI Audio Transcriptions API via curl; gpt-4o-transcribe, mini, diarize, or whisper-1.
- 100/100
openclaw-debugging
Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.
- 100/100
openclaw-docs
Write or review high-quality OpenClaw developer documentation.
- 100/100
openclaw-ghsa-maintainer
Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.
- 100/100
openclaw-parallels-smoke
Run, rerun, debug, or interpret OpenClaw Parallels install, onboarding, gateway smoke, and upgrade checks.
- 100/100
openclaw-pr-maintainer
Use immediately for any pasted OpenClaw GitHub issue or PR URL/number, and for OpenClaw issue/PR review, triage, duplicate search, opener identity/who wrote it, author account age/activity, comments, labels, close, land, or maintainer evidence checks.
- 100/100
openclaw-pre-release-plugin-testing
Plan and run pre-release OpenClaw plugin validation across bundled plugins, package artifacts, lifecycle commands, doctor/fix, config round-trip, gateway startup, SDK compatibility, Docker E2E, Package Acceptance, and Testbox proof.
- 95/100
openclaw-qa-testing
Run, watch, debug, extend, or explain OpenClaw qa-lab and qa-channel scenarios, artifacts, and live lanes.
- 100/100
openclaw-refactor-docs
Refactor an existing OpenClaw docs page with source-audited preservation, restructuring, and verification.
- 100/100
openclaw-release-ci
Run, watch, debug, and summarize OpenClaw full release CI, release checks, live provider gates, install/update proofs, and release-secret preflights.
- 100/100
openclaw-release-maintainer
Prepare or verify OpenClaw stable/beta releases, changelogs, release notes, publish commands, and artifacts.
- 100/100
openclaw-secret-scanning-maintainer
Triage, redact, clean up, and resolve OpenClaw GitHub Secret Scanning alerts in issues or PRs.
- 100/100
openclaw-small-bugfix-sweep
Fix only small, high-certainty OpenClaw bugs from a pasted issue/PR list after deep code review.
- 100/100
openclaw-test-heap-leaks
Investigate OpenClaw pnpm test memory growth, Vitest OOMs, RSS spikes, and heap snapshot deltas.
- 100/100
openclaw-test-performance
Benchmark, diagnose, and optimize OpenClaw test and plugin-suite runtime, import hotspots, CPU/RSS, heap growth, and slow coverage paths.
- 100/100
openclaw-testing
Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.
- 100/100
openhue
Control Philips Hue lights and scenes via the OpenHue CLI.
- 100/100
optimizetests
Optimize OpenClaw slow tests, imports, misplaced coverage, and CI wall time without dropping coverage.
- 100/100
oracle
Oracle CLI second-model review/debug/refactor/design with selected files, dry-run token checks, API or browser engine.
- 100/100
ordercli
Foodora-only CLI for checking past orders and active order status (Deliveroo WIP).
- 100/100
parallels-discord-roundtrip
Run macOS Parallels smoke with Discord send, host verification, host reply, and guest readback proof.
- 100/100
peekaboo
Capture and automate macOS UI with the Peekaboo CLI.
- 100/100
prose
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
- 100/100
python-debugpy
Debug Python with pdb, breakpoint(), post-mortem inspection, and debugpy remote attach.
- 100/100
qqbot-channel
QQ channel management skill. Use qqbot_channel_api to list guilds and channels, inspect members, publish posts, manage announcements, and work with schedules through the QQ Open Platform HTTP API with automatic token authentication.
- 100/100
qqbot-media
QQBot rich media send and receive support. Use <qqmedia> tags to send image, voice, video, or file attachments, with the media type inferred from the file extension.
- 100/100
qqbot-remind
QQBot scheduled reminders. Create, list, and cancel one-time or recurring reminders when a QQ conversation involves reminders, alarms, or scheduled tasks.
- 100/100
sag
ElevenLabs text-to-speech with mac-style say UX.
- 100/100
security-triage
Triage OpenClaw security advisories, drafts, and GHSA reports with shipped-tag and trust-model proof.
- 100/100
session-logs
Search and analyze your own session logs (older/parent conversations) using jq.
- 100/100
sherpa-onnx-tts
Local text-to-speech via sherpa-onnx (offline, no cloud)
- 100/100
skill-creator
Create, edit, audit, tidy, validate, or restructure AgentSkills and SKILL.md files.
- 100/100
slack
Slack tool actions: send/read/edit/delete messages, react, pin/unpin, list pins/reactions/emoji, member info.
- 100/100
slacrawl
Slack archive: search, sync freshness, threads/DMs, SQL counts, and Slacrawl repo work.
- 100/100
songsee
Generate spectrograms and feature-panel visualizations from audio with the songsee CLI.
- 100/100
sonoscli
Control Sonos speakers (discover/status/play/volume/group).
- 100/100
spike
Run throwaway prototypes to validate feasibility, compare approaches, and report a verdict.
- 100/100
spotify-player
Terminal Spotify playback/search via spogo (preferred) or spotify_player.
- 100/100
summarize
Summarize or transcribe URLs, YouTube/videos, podcasts, articles, transcripts, PDFs, and local files.
- 100/100
tag-duplicate-prs-issues
Use gitcrawl to search duplicate OpenClaw PRs/issues, group related work in prtags, and sync duplicate state to GitHub.
- 100/100
taskflow
Coordinate multi-step detached tasks as one durable TaskFlow job with owner context, state, waits, and child tasks.
- 100/100
taskflow-inbox-triage
Example TaskFlow pattern for inbox triage, intent routing, waiting on replies, and later summaries.
- 100/100
tavily
Tavily web search, content extraction, and research tools.
- 100/100
telegram-crabbox-e2e-proof
Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.
- 100/100
things-mac
Add, update, list, search, or inspect Things 3 todos, inbox, today, projects, areas, and tags on macOS.
- 100/100
tmux
Control tmux sessions/panes for interactive CLIs: list, capture output, send keys, paste text, monitor prompts.
- 50/100
trello
Manage Trello boards, lists, and cards via the Trello REST API.
- 100/100
video-frames
Extract frames or short clips from videos using ffmpeg.
- 100/100
voice-call
Start voice calls via the OpenClaw voice-call plugin.
- 100/100
wacli
Send third-party WhatsApp messages or sync/search WhatsApp history via wacli, not normal active chats.
- 100/100
weather
Current weather and forecasts with wttr.in via curl for locations, rain, temperature, travel planning.
- 100/100
wiki-maintainer
Maintain the OpenClaw memory wiki vault with deterministic pages, managed blocks, and source-backed updates.
- 100/100
xurl
xurl CLI for authenticated X posts, replies, reads/search, DMs, media upload, followers, auth status, or raw v2 API calls.
- 100/100
analyze
Analyze recon output with AI to suggest high-value targets and attack strategies. Usage: /analyze <target>
- 5/100
autopilot
Autonomous hunt orchestrator. INSATIABLE in --autonomous mode: enforces an EXHAUSTION CONTRACT (26 canonical hunter classes, surface probe A-I, depth-engine ≥25 attempts/class, wall-clock floor 90 min/target, PRE-COMPLETION GATE before any summary). No early stops, no clarifying questions, no auxiliary-agent substitution. Usage: /autopilot target.com [--interactive|--autonomous] [--20m-off] [--resume]
- 100/100
brain
Manage the engagement brain. Subcommands: 'init' to set up, 'brief <target>' for pre-flight, 'status' for overview, 'exhausted [target]' to see dead ends.
- 100/100
chain
Build deep exploit chains — dispatches chain-builder agent. Given bug A, recursively walks the chain graph. Usage: /chain (then describe bug A)
- 100/100
correlate
Run the finding correlation engine to discover attack chains from individual findings.
- 100/100
dupcheck
Check if a vulnerability has already been reported. Searches platform hacktivity + local findings. Usage: /dupcheck <vuln_type> e.g. /dupcheck XSS in search endpoint
- 100/100
fullscan
Full security assessment with brain coordination. Multi-phase, skips known-exhausted areas, builds on prior knowledge.
- 100/100
mindmap
Generate a text-based attack surface mindmap. Shows tech stack → vuln class → endpoint relationships. Usage: /mindmap <target>
- 100/100
monitor
Monitor targets for changes. Usage: /monitor baseline (first run), /monitor check (detect changes), /monitor scope (check platform for scope updates)
- 100/100
quality
Score a report draft before submission. Usage: /quality <draft-path-or-finding-description>
- 100/100
sast
Source code vulnerability hunting (SAST). Decomposes analysis into specialized passes: map entry points, map dangerous ops, trace flows, find gaps, adversarial validation, exploit. Usage: /sast <repo_path> [--lang c|cpp|rust|java|python|go|php] [--min-score 4] [--max-files 30] [--skip-static] [--best-of N]
- 100/100
status
Show engagement dashboard with program info, scope, brain state, findings, agent activity, and cost estimate.
- 100/100
submit
Draft and submit a vulnerability report to the bug bounty platform. Reads scope.yaml for platform/program, uses brain + findings for content. Always drafts first for review.
- 100/100
surface
Show ranked attack surface for a target. Invokes recon-ranker agent. Usage: /surface target.com
- 100/100
vercel-openclaw-sandbox-benchmarking
Benchmark and optimize Vercel Sandbox restore speed for the vercel-openclaw project. Use when measuring restore latency, running vCPU sweeps, comparing runtime performance (Node vs Bun), profiling startup phases, or optimizing the restore hot path. Triggers on "benchmark", "restore speed", "sandbox performance", "optimize restore", "vCPU sweep".
- 50/100
vercel-openclaw-testing
Testing, debugging, and issue-finding guide for the vercel-openclaw project (single Next.js 16 app at vercel-labs/vercel-openclaw). Covers production debugging playbooks, known failure patterns, remote diagnostic workflows, debug routes, admin endpoints, benchmarking scripts, the scenario harness, fake sandbox controller, fake fetch, route callers, auth fixtures, webhook builders, assertion helpers, full smoke test patterns, mock patterns for each subsystem, and the complete verification protocol. Use when writing tests, debugging failures, investigating production issues, profiling performance, or verifying work in the vercel-openclaw repo.