add-easybits
Add EasyBits cloud file storage MCP server so the container agent can manage files, images, webhooks, websites, and AI tasks via EasyBits.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add EasyBits cloud file storage MCP server so the container agent can manage files, images, webhooks, websites, and AI tasks via EasyBits.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Redactar escritos jurídicos mexicanos largos (recursos de apelación, demandas, contestaciones, amparos) a partir de varios documentos de un expediente (demanda, contestación, pericial, confesional, sentencia), entregados como .docx editable. Úsalo cuando el usuario pida "recurso de apelación", "redacta el escrito", "haz la demanda/contestación en Word", o cualquier pieza procesal larga que deba correlacionar agravios/hechos con documentos fuente y jurisprudencia verificada.
Sintetizar o redactar un entregable a partir de varios documentos fuente (o pocos muy grandes) que juntos NO caben en la ventana de contexto — reportes multi-fuente, due diligence, análisis/comparación de contratos, resúmenes de expediente, investigación. Úsalo cuando debas correlacionar información entre múltiples documentos y producir un documento nuevo, y leerlos todos completos reventaría el contexto ("Prompt is too long"). NO es para leer un solo documento corto.
Busca y descarga assets de diseño (iconos, ilustraciones, 3D, animaciones Lottie, imágenes AI) desde IconScout. Dispara cuando el user pida un icono/ilustración/animación para un diseño, mockup, presentación o web, o mencione IconScout. 13.8M+ assets con licencia royalty-free.
Text-to-speech with Spanish voices (Kokoro, local & free) and OpenAI fallback
Transcribe a texto el HABLA de un audio largo o pesado (reuniones, notas de voz reenviadas, grabaciones de 10–60+ min). Trocea con ffmpeg y transcribe cada parte con Whisper, sin toparse con el límite de 25MB de la API. Úsala cuando llegue un [Audio file: ...] y el usuario pida "transcribe", "qué dice", "analiza el audio", o para resumir/analizar una grabación de voz.
Haz una versión nueva/ejecutiva/más limpia de un documento institucional (PDFs tipo "orden del día", agendas, hojas de evento, programas) MINANDO sus assets reales (logos, fotos de ponentes, texto, fuentes) y RECONSTRUYENDO en HTML — nunca re-difundiendo la página como imagen. Úsala ante "haz una nueva versión", "versión ejecutiva", "rehazlo más limpio", "adáptalo" de un PDF.
| name | add-easybits |
| description | Add EasyBits cloud file storage MCP server so the container agent can manage files, images, webhooks, websites, and AI tasks via EasyBits. |
This skill adds the EasyBits MCP server (@easybits.cloud/mcp) to the container agent. EasyBits provides 31 tools for agentic file storage, image processing, webhooks, websites, and AI.
Tools added include: list_files, upload_file, delete_file, create_image, create_webhook, create_website, and more.
Check if mcp__easybits__* exists in container/agent-runner/src/index.ts. If it does, skip to Phase 3 (Configure).
No local software needed — the MCP server runs via npx -y @easybits.cloud/mcp inside the container. The user only needs an EasyBits API key from https://easybits.cloud.
git remote -v
If the EasyBits skill remote is missing, add it:
git remote add easybits https://github.com/blissito/nanoclaw.git
git fetch easybits skill/easybits
git merge easybits/skill/easybits
This merges in:
container/agent-runner/src/index.ts (allowedTools + mcpServers)EASYBITS_API_KEY passthrough in src/container-runner.tsEASYBITS_API_KEY in .env.exampleIf the merge reports conflicts, resolve them by reading the conflicted files and understanding the intent of both sides.
Existing groups have a cached copy of the agent-runner source. Copy the updated file:
for dir in data/sessions/*/agent-runner-src; do
cp container/agent-runner/src/index.ts "$dir/"
done
npm run build
./container/build.sh
Build must be clean before proceeding.
Add to .env:
EASYBITS_API_KEY=your_api_key_here
Get an API key from https://easybits.cloud if you don't have one.
launchctl kickstart -k gui/$(id -u)/com.nanoclaw # macOS
# Linux: systemctl --user restart nanoclaw
Tell the user:
Send a message like: "list my files in easybits"
The agent should use
mcp__easybits__list_filesand return results.
tail -f logs/nanoclaw.log | grep -i easybits
container/agent-runner/src/index.ts has easybits in mcpServers and mcp__easybits__* in allowedTools./container/build.sh.env has EASYBITS_API_KEY=eb_sk_...The first invocation downloads @easybits.cloud/mcp (~5s). Subsequent runs use the npm cache inside the container.