feishu-bitable
飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。 **当以下情况时使用此 Skill**: (1)…
Generate or edit images via Nano Banana image models. Triggers on "generate image", "image generation", "nano banana", "edit image", "nano banana pro", "nano banana 2
$ npx -y skills add nexu-io/nexu --skill nano-banana --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/nano-bananaContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate or edit images via Nano Banana image models. Triggers on "generate image", "image generation", "nano banana", "edit image", "nano banana pro", "nano banana 2
name: nano-banana
description: Generate or edit images via Nano Banana image models. Triggers on "generate image", "image generation", "nano banana", "edit image", "nano banana pro", "nano banana 2"
homepage: https://ai.google.dev/
metadata:
{
"openclaw":
{
"emoji": "🍌",
"requires": { "bins": ["node"] },
},
}Image generation script supporting three models. Requires `sharp` for input image compression (auto-installed on first run).
| Flag | Notes | |------|-------| | `--model nano-banana` | **Default.** Fast, good quality. | | `--model nano-banana-pro` | Highest quality, slower. | | `--model nano-banana-2` | Legacy model. |
node {baseDir}/scripts/generate-image.js --prompt "a cat sitting on mars" --filename "cat-on-mars.png"node {baseDir}/scripts/generate-image.js \
--prompt "make the sky purple" \
--filename "edited.png" \
-i "/path/to/input.png" \
--model nano-banana-pronode {baseDir}/scripts/generate-image.js \
--prompt "combine these into a collage" \
--filename "collage.png" \
-i img1.png -i img2.png -i img3.png| Flag | Short | Default | Description | |------|-------|---------|-------------| | `--prompt` | `-p` | required | Image description or editing instruction | | `--filename` | `-f` | required | Output filename | | `--input-image` | `-i` | — | Input image(s), repeatable, max 14 | | `--model` | — | `nano-banana` | `nano-banana`, `nano-banana-pro`, or `nano-banana-2` | | `--resolution` | `-r` | `1K` | `1K`, `2K`, or `4K` | | `--aspect-ratio` | — | — | e.g. `1:1`, `16:9`, `4:3`, `3:4`, `9:16` |
The API key is pre-configured on this machine. No flags or environment variables needed.
All input images are sent as inline base64. Images over 500 KB are automatically compressed to JPEG and resized to fit under the limit. This keeps requests fast and avoids File API auth issues with the enterprise endpoint.
Relative filenames are saved to `$OPENCLAW_STATE_DIR/media/outbound/{slugid}/nano-banana/{filename}`. Absolute paths are used as-is. Absolute paths are used as-is. Use timestamps in filenames to avoid overwrites: `cat-on-mars-20260304-165000.png`.
The script prints a `MEDIA: <absolute-path>` line on stdout. **You MUST include this exact MEDIA: line in your reply text** so the image is delivered as an attachment in Discord/Slack/chat.
Example reply:
Here's your image! MEDIA: /Users/alche/.openclaw/media/outbound/my-bot/nano-banana/cat-on-mars.png
Rules:
The simplest desktop client for OpenClaw 🦞 — bridge your Agent to WeChat, Feishu, Slack & Discord in one click. Works with Claude Code, Codex & any LLM. BYOK, Oauth, local-first, chat from your phone 24/7.
Repo: nexu-io/nexu
飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。 **当以下情况时使用此 Skill**: (1)…
飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。
创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。
获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。
飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。 **当以下情况时使用此 Skill**: (1) 需要获取群聊或单聊的历史消息…
飞书任务管理工具,用于创建、查询、更新任务和清单。 **当以下情况时使用此 Skill**: (1) 需要创建、查询、更新、删除任务 (2) 需要创建、管理任务清单 (3)…