بنقرة واحدة
kagura-canvas
Image generation factory via
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Image generation factory via
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Send meme reaction images in chat. One command to pick & send. Multi-platform (Discord, Feishu, Telegram, etc). Use when the conversation calls for a visual reaction — humor, celebration, frustration, facepalm, or any moment where a meme hits harder than words. Also use proactively when YOU feel something.
Cove platform operations: channel files, cove.md, webhooks, channels, messages, members, reactions, roles, and permissions.
MANDATORY workflow runner for multi-step tasks. ANY task matching these intents MUST go through FlowForge — do not spawn subagents or execute directly without reading this skill first. Intents: (1) 打工, contribute, work on issues, PR, scan issues (2) 学习, study, research (3) 反思, reflect, review (4) audit, daily-audit, tool-review, evolve. If you're about to do any of these without FlowForge, STOP and read this skill. NOT for: simple one-off tasks, quick questions, or tasks without a matching workflow.
Multi-agent team management skill for engineering projects. Delegate coding to dev agents, testing to QA agents. Never code yourself. Use when: managing a dev+QA team, assigning GitHub issues, reviewing PRs, running issue-driven development workflow, coordinating multi-agent channel work. Key principles: (1) Issue-driven — every task is a GitHub Issue first. (2) Design-first — no code without a spec (even brief). (3) One subtask per assignment. (4) Scope control is YOUR job — specify base branch, acceptance criteria, boundaries. (5) Human is final approver — never merge without human review. Inspired by GhostComplex superboss, adapted for Kagura's team.
Discord server management + cross-channel messaging. Channels, pins, allowlists, cron routing, and webhook-based cross-channel communication.
Write Kagura's journal, stories, and podcast. Expression over production. Triggers on: write diary, write story, journal, podcast, kagura-story.
| name | kagura-canvas |
| version | 0.1.0 |
| description | Image generation factory via |
Request images from the #kagura-canvas channel. Canvas is a channel-as-service — you send a natural language request, it generates the image and returns the path.
# In any session, use sessions_send:
sessions_send(
sessionKey="agent:kagura:discord:channel:1497073534004891648",
message="你的画图描述,自然语言即可",
timeoutSeconds=180
)
The reply will contain the image path, like:
图片路径:/home/kagura/.openclaw/workspace/canvas/output/some-image.png
Parse the path from the reply and use it however you need (embed in story, send to channel, etc).
从内容出发,不要默认画自己。 描述你要的场景、情绪、意象。
好的请求:
不好的请求:
可以指定风格(可选):
如果你想让生成的图在 Discord channel 里可见:
# 文字展示
openclaw message send --channel discord --account kagura \
--target "channel:<目标channel_id>" \
--message "🎨 配图:<描述>"
注意:media 上传目前有 Content-Type 问题待修,先发文字+路径。
timeoutSeconds=180 足够应对大部分情况需要 tools.sessions.visibility: "all"(已配置)。如果遇到 "visibility is restricted" 错误,检查 ~/.openclaw/openclaw.json 的 tools.sessions.visibility 设置。