coding-agent
Delegate coding tasks to external coding agents (Claude Code, Codex, Pi, OpenCode) via shell. Use when: (1) building new features…
Edit or create PDFs with natural-language instructions using the nano-pdf CLI. Use when asked to make a PDF, edit a PDF, add pages, change text in a PDF, or convert content to PDF format.
Claude Code
$ npx -y skills add swarmclawai/swarmclaw --skill nano-pdf --agent claude-code
Codex
$ npx skills add swarmclawai/swarmclaw --skill nano-pdf -a codex -y
Cursor
$ npx skills add swarmclawai/swarmclaw --skill nano-pdf -a cursor -y
Gemini CLI
$ npx skills add swarmclawai/swarmclaw --skill nano-pdf -a gemini-cli -y
GitHub Copilot
$ npx skills add swarmclawai/swarmclaw --skill nano-pdf -a github-copilot -y
OpenCode
$ npx skills add swarmclawai/swarmclaw --skill nano-pdf -a opencode -y
Windsurf
$ npx skills add swarmclawai/swarmclaw --skill nano-pdf -a windsurf -y
name: nano-pdf
description: Edit or create PDFs with natural-language instructions using the nano-pdf CLI. Use when asked to make a PDF, edit a PDF, add pages, change text in a PDF, or convert content to PDF format.
metadata:
{
"openclaw":
{
"emoji": "📄",
"requires": { "bins": ["nano-pdf"] },
"install":
[
{
"id": "uv",
"kind": "uv",
"package": "nano-pdf",
"bins": ["nano-pdf"],
"label": "Install nano-pdf (uv)",
},
],
},
}Use `nano-pdf` to apply edits to a specific page in a PDF using a natural-language instruction.
nano-pdf edit deck.pdf 1 "Change the title to 'Q3 Results' and fix the typo in the subtitle"
nano-pdf create output.pdf "Create a one-page summary of quarterly results with a header, bullet points, and a footer"
When a user asks to create or edit a PDF:
1. Check if `nano-pdf` is installed: `which nano-pdf` 2. If not installed, install via `uv tool install nano-pdf` or `pip install nano-pdf` 3. Run the appropriate command 4. Report the output file path to the user
The self-hosted AI agent runtime and multi-agent framework for autonomous agents. Open-source agent swarms with durable agent memory, MCP tools, skills, delegation, schedules, and 23+ LLM providers — a practical Claude Code and LangChain alternative.
Delegate coding tasks to external coding agents (Claude Code, Codex, Pi, OpenCode) via shell. Use when: (1) building new features…
GitHub operations via `gh` CLI: issues, PRs, CI runs, code review, API queries. Use when: (1) checking PR status or CI, (2)…
Use Google Workspace CLI (`gws`) for Drive, Docs, Sheets, Gmail, Calendar, Chat, and related Workspace API tasks.
Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro). Use when asked to create, generate, or edit images and a Gemini…
Generate images via OpenAI Images API (GPT Image, DALL-E 3, DALL-E 2). Supports batch generation with random prompt sampler and…
Always-on guidance for solving tasks resourcefully. Teaches agents to escalate through skills, CLI tools, and custom scripts…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.