skills/swarmclaw/SKILL.md
Manage your SwarmClaw agent fleet, create and assign tasks, check agent and session status, trigger workflows, and orchestrate multi-agent work from chat. Use when asked to dispatch work to other agents, check what agents are doing, run diagnostics, or coordinate across a SwarmClaw dashboard instance.
npx skillsauth add pr-e/openclaw-master-skills swarmclawInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
SwarmClaw is a self-hosted AI agent orchestration dashboard. This skill gives you CLI access to manage agents, tasks, sessions, schedules, and memory across a SwarmClaw instance.
Install the CLI:
npm i -g @swarmclawai/swarmclaw
Authentication uses SWARMCLAW_ACCESS_KEY (preferred) or CLI key flags. Default URL is http://localhost:3456; override with SWARMCLAW_URL, --url (legacy commands), or --base-url (API-mapped commands).
Use machine-readable output when parsing command results:
--raw for legacy commands--json for API-mapped commandsnpm i -g @swarmclawai/swarmclawexport SWARMCLAW_ACCESS_KEY=<your-key> (shown in terminal on first run)SwarmClaw can connect to multiple OpenClaw gateways at the same time. Each SwarmClaw agent can target a different gateway, including one local and several remote instances. This skill’s commands operate through the SwarmClaw control plane, so your agent/task/session actions apply across the fleet view. Use it when you need status and task coordination across more than one OpenClaw instance.
Agents:
swarmclaw agents list — list all agents with IDs, names, providers, statusswarmclaw agents list --raw
swarmclaw agents get <agentId> — get full details for a specific agentswarmclaw agents get <agentId> --raw
Tasks:
swarmclaw tasks create --title "..." --description "..." --agent-id <agentId> — create and assign a taskswarmclaw tasks create --title "Analyse competitor pricing" --description "Research and compare competitor pricing strategies, identify gaps and opportunities" --agent-id <agentId> --raw
swarmclaw tasks list — list all tasks with statusswarmclaw tasks list --raw
Sessions:
swarmclaw sessions list — list active sessionsswarmclaw sessions list --raw
swarmclaw sessions chat <id> --message "..." — send a message to an existing sessionswarmclaw sessions chat <id> --message "Give me a status update" --raw
Memory:
swarmclaw memory maintenance — run memory maintenance analysisswarmclaw memory maintenance --raw
Diagnostics:
swarmclaw setup doctor — run system diagnostics and report issuesswarmclaw setup doctor --raw
Version:
swarmclaw version check — check current version and update statusswarmclaw version check --raw
agents list before creating tasks for it.SWARMCLAW_ACCESS_KEY env var.swarmclaw setup doctor and report the findings before retrying.tasks create to assign the work to the appropriate agent.agents list and sessions list to give a full picture.--raw/--json output modes when you need to parse command output for further processing.Dispatch work to another agent: User says: "Get my research agent to analyse competitor pricing"
swarmclaw agents list --raw
swarmclaw tasks create --title "Analyse competitor pricing" --description "Research and compare competitor pricing strategies, identify gaps and opportunities" --agent-id <research-agent-id> --raw
Then confirm the task was created and the agent will pick it up.
Check fleet status: User says: "What are all my agents doing right now?"
swarmclaw agents list --raw
swarmclaw sessions list --raw
Then summarize which agents are idle, which have active sessions, and any tasks in progress.
Run diagnostics: User says: "Something seems wrong with SwarmClaw"
swarmclaw setup doctor --raw
Then report issues found and suggest fixes based on the doctor output.
Check agents across gateways: User says: "What's happening across all my OpenClaw instances?"
swarmclaw agents list --raw
Then use the output to identify agents across multiple gateways with their connection status, and summarize which gateways are healthy and which agents are active on each.
development
Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
devops
Fetch and summarize YouTube video transcripts. Use when asked to summarize, transcribe, or extract content from YouTube videos. Handles transcript fetching via residential IP proxy to bypass YouTube's cloud IP blocks.
content-media
# youtube-auto-captions - YouTube 自动字幕 ## 描述 自动为 YouTube 视频生成字幕,支持多语言翻译、时间轴校准。提升视频可访问性和 SEO。 ## 定价 - **按次收费**: ¥9/次 - 每视频最长 60 分钟 - 支持 50+ 语言 ## 用法 ```bash # 生成字幕 /youtube-auto-captions --video <video_id> --lang zh # 翻译字幕 /youtube-auto-captions --video <video_id> --translate en,ja,ko # 批量处理 /youtube-auto-captions --playlist <playlist_id> --lang zh # 导出字幕 /youtube-auto-captions --video <video_id> --export srt ``` ## 技能目录 `~/.openclaw/workspace/skills/youtube-auto-captions/` ## 作者 张 sir #
development
YouTube Data API integration with managed OAuth. Search videos, manage playlists, access channel data, and interact with comments. Use this skill when users want to interact with YouTube. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).