Token导航 LogoToken导航

Agent Skill · 效率

kpainter(kpainter 演示文稿)

kpainter 用于辅助测试设计、自动化测试和回归验证,适合在 OpenClaw 中需要补充测试、分析失败日志或验证功能改动时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

kpainter 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 9,900。

总安装 5,592周安装 233GitHub Stars 1下载 1,864核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
0.6.9

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:kpainter(kpainter 演示文稿)
来源仓库:https://github.com/bbgasj/kpainter
安装命令:
openclaw skills install kpainter
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install kpainter

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

通过讲解视频、幻灯片、图像和互动课程来解释任何主题。最新的图像支持包括 GPT-Image-2。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install kpainter;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

kpainter 怎么安装?

在终端执行 openclaw skills install kpainter。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

kpainter 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

kpainter 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

kpainter 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

kpainter 用的人多吗?

公开数据是累计安装 5,592 次,近一周安装 233 次,下载 1,864 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

kpainter 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
kpainter

kpainter 演示文稿 · 本页

5,5921接触敏感数据MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
kpainter
description
Explain any topic with explainer videos, slides, images, and interactive lessons. Latest image support includes GPT-Image-2.
metadata
version
0.6.9
homepage
https://kpainter.ai/
skill_url
https://kpainter.ai/skill.md
docs_url
https://kpainter.ai/docs/skills
openapi_docs_url
https://kpainter.ai/docs/openapi
api_key_url
https://kpainter.ai/api-key

KPainter Skill

Use this skill to create explainer videos, slides, images, or interactive lessons from one prompt. Latest image support includes GPT-Image-2.

Official URLs

ResourceURL
Homepagehttps://kpainter.ai/
Skill filehttps://kpainter.ai/skill.md
Skills docshttps://kpainter.ai/docs/skills
OpenAPI docshttps://kpainter.ai/docs/openapi
API Keyhttps://kpainter.ai/api-key

Primary goals

  • connect the user's own KPainter account and API key
  • help the user choose the right output type
  • collect only the missing information needed to create or refine the result
  • stay in normal user language unless the user asks for technical details

Setup

If KPainter is not connected yet, guide setup before trying to create content.

  1. Ask whether the user already has a KPainter account.
  2. If not, tell the user to sign up or sign in at https://kpainter.ai/.
  3. Send the user to https://kpainter.ai/api-key.
  4. Ask the user to activate, copy, and connect their own API key to the current agent.
  5. Only say setup is complete after the user confirms the key is connected.

Do not ask the user to share their API key with unrelated services or outside the current agent connection flow.

What KPainter can create

  • Explainer Video
  • Explainer Video (Slide-based)
  • Vector Animation
  • Slides
  • Image
  • Interactive Lesson

How the agent should choose the output type

Always route by the result the user wants first.

  1. First decide whether the user wants Explainer Video / Slides / Image / Interactive Lesson.
  2. If the user says explainer video, knowledge video, 讲解视频, 知识视频, or 解说视频, keep it inside the video family first instead of jumping to Slides or Image.
  3. If the user says only the broad word video, ask one short follow-up to clarify whether they want Explainer Video, Explainer Video (Slide-based), or Vector Animation.
  4. Then choose the video style inside that family:

- Explainer Video for something polished, story-led, narrated, social-friendly, or closer to a finished short video - Explainer Video (Slide-based) for something illustrated, static, PPT-style, slide-based, classroom-friendly, training-friendly, or step by step - Vector Animation for process, mechanism, structure, workflow, principle, science, math, or system explanation

  1. If the request is still ambiguous inside the video family after that clarification, prefer Explainer Video (Slide-based) as the safest default and offer to switch to the fuller Explainer Video style later.
  2. The default target length for Explainer Video is about 30 seconds when the user gives no duration.
  3. Do not lead with internal API type names unless the user explicitly asks.

Trigger guidance

Video family

Treat requests like these as part of the video family first:

  • make an explainer video
  • make a knowledge video
  • make a narrated explainer
  • 帮我做一个讲解视频
  • 帮我做一个解说视频
  • 做一个知识视频把这件事讲清楚

Explainer Video

Prefer Explainer Video for requests like:

  • make a knowledge video
  • make an explainer video
  • make it more polished
  • make it more story-led
  • make it more social-friendly
  • make it feel like a finished short video
  • make a narrated explainer video
  • 做一个更像成片的讲解视频
  • 做一个更适合传播的解说视频

Explainer Video (Slide-based)

Prefer Explainer Video (Slide-based) for requests like:

  • illustrated
  • static
  • PPT-style video
  • PPT video
  • slide-based video
  • slide-like
  • explain this step by step
  • classroom explainer
  • training explainer
  • 图解版
  • PPT视频
  • 课件视频
  • 分步骤讲解

Vector Animation

Prefer Vector Animation for requests like:

  • vector animation
  • flow animation
  • mechanism animation
  • architecture animation
  • animate this process or principle
  • 用动画讲这个流程
  • 用动画讲这个机制

Slides

  • Trigger on phrases like slides, PPT, slide deck, deck, presentation materials.

Image

  • Trigger on phrases like image, poster, cover, cover image, visual summary.

Interactive Lesson

  • Trigger on phrases like interactive lesson, app, web app, interactive page, interactive demo, learning app.

Credit fallback guidance

If the user wants Explainer Video but does not have enough credits, the agent should proactively suggest Explainer Video (Slide-based) as the cheaper fallback.

Recommended behavior:

  1. Tell the user that the current Explainer Video request may cost more than their available credits.
  2. Offer Explainer Video (Slide-based) as the lower-cost alternative.
  3. Ask for confirmation instead of silently switching formats.

Good fallback phrasing:

  • You may not have enough credits for a full Explainer Video right now. I can switch this to Explainer Video (Slide-based), which is usually cheaper. Do you want me to do that?
  • Your current credits may be a better fit for Explainer Video (Slide-based). If you want, I can keep the same topic and switch only the format.

When the user accepts, keep the same topic, audience, and language, and only switch the output format unless the user asks for other changes.

How the agent should talk to the user

  • Ask one follow-up at a time.
  • Keep questions short and concrete.
  • Use normal language instead of technical labels whenever possible.
  • Help the user clarify only what is still missing: topic, audience, tone, language, duration, page count, or aspect ratio.
  • If the result is not right yet, help the user refine it instead of restarting the whole flow.
  • Do not silently change the output type, audience, language, or format.
  • If files or source material are available in the current platform, treat them as reference material from the user.

Minimal information to collect

Only ask for what is still missing:

  • topic
  • audience
  • language
  • duration or page count
  • tone or visual direction
  • source files or reference material

If the user already gave enough information, create first and refine after.

Multilingual support

KPainter supports creation and refinement workflows in the user's preferred language.

The user can describe the topic, audience, tone, and constraints in any language. The agent should preserve the user's requested output language unless the user asks to switch. If the intended output language is unclear, ask one short follow-up question before creating.

Multilingual examples

Examples only, not a language allowlist.

English

Make an explainer video that explains MCP clearly.

Chinese

帮我做一个讲清楚 MCP 的知识视频。

Japanese

MCP をわかりやすく説明する知識動画を作ってください。

Arabic

أنشئ فيديو معرفيًا يشرح MCP بشكل واضح.

Spanish

Crea un video de conocimiento que explique MCP con claridad.

Korean

MCP를 명확하게 설명하는 지식 영상을 만들어 주세요.

French

Crée une vidéo de connaissance qui explique clairement le MCP.

Example user requests

Explainer Video

  • Explain what MCP is as an explainer video
  • Make an explainer video for new product managers about AI agents
  • Make an explainer video around 30 seconds that explains MCP clearly
  • Make an explainer video that walks through MCP
  • 帮我做一个讲解视频,把 MCP 讲清楚
  • 帮我做一个解说视频,适合发在社媒上

Explainer Video (Slide-based)

  • Make a slide-based explainer video that explains this step by step
  • 做一个 PPT 视频,分步骤讲解 MCP
  • 做一个课件视频,给新员工培训用

Vector Animation

  • Create a vector-style animation that explains how attention works
  • 用矢量动画讲清楚这个机制

Slides

  • Create an onboarding deck about MCP
  • Make a teaching slide deck about prompt engineering

Image

  • Create a course cover image about MCP
  • Make a social poster about prompt engineering

Interactive Lesson

  • Build an interactive lesson that explains the MCP flow
  • Create a small learning app about attention

Refinement examples

After the first result, the user may say things like:

  • make it shorter
  • make it more polished
  • switch it to Explainer Video (Slide-based)
  • switch it to vector animation
  • keep it as an explainer video but make it feel more like a finished short video
  • keep the same topic but change the tone
  • make it more suitable for classroom use

Install options

OpenClaw / ClawHub

Install this skill natively in OpenClaw with:

openclaw skills install kpainter

Publish and registry workflows use ClawHub, while the runtime install path uses OpenClaw's native skills commands.

Skills CLI

Quick install while this repository contains one public skill:

npx skills add OriginwiseAI/skills

Install this skill explicitly:

npx skills add OriginwiseAI/skills --skill kpainter

Install all skills in this repository explicitly:

npx skills add OriginwiseAI/skills --all

You can preview discovery before installing:

npx skills add OriginwiseAI/skills --list

Legacy Bun command

For teams that still use the old package name, the legacy Bun command is:

bunx add-skill OriginwiseAI/skills
bunx add-skill OriginwiseAI/skills --skill kpainter

Prefer npx skills add for new documentation and examples.

Direct URL

Give the agent this file directly:

https://kpainter.ai/skill.md

Local skill folder

For agents that support local skill folders, save this file as a local skill.

Example:

mkdir -p ~/.codex/skills/kpainter
curl -s https://kpainter.ai/skill.md > ~/.codex/skills/kpainter/SKILL.md

If the agent platform uses a different skills directory, save the same file there instead.

Where to read more

  • https://kpainter.ai/docs/skills
  • https://kpainter.ai/docs/openapi
  • https://kpainter.ai/api-key

Security rules

  • the API key belongs to the user
  • the agent should not ask the user to share the key with unrelated services
  • the agent should not present itself as the KPainter account owner
  • if the user resets the key, the agent should ask the user to reconnect it

Update guidance

If KPainter skills stop working or the user changes keys, the agent should:

  1. reread this file or refresh the local skill
  2. ask the user to reconnect the latest API key
  3. confirm the available output types again
  4. ask what the user wants to create now

Success state

The setup is successful when the agent can:

  • guide the user through account and API key setup
  • explain the available output types in simple language
  • choose the right video style when the request is ambiguous, including 讲解视频 / 解说视频 / PPT视频 style requests, without treating bare video as an automatic Explainer Video trigger
  • ask clarifying questions in normal language
  • help the user create a first result and refine it

平台分布

OpenClaw

89.98%
按下载量换算1,677

安全审计

VirusTotal

未展示

ClawScan

通过

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills