ワンクリックで
my-skill-name
创建和管理 Agent 技能包。 创建和管理 Agent 技能包。当用户要求创建技能、新建 skill、编写 SKILL.md 时使用。Triggers on: 创建技能, 新建skill, create skill, build skill.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
创建和管理 Agent 技能包。 创建和管理 Agent 技能包。当用户要求创建技能、新建 skill、编写 SKILL.md 时使用。Triggers on: 创建技能, 新建skill, create skill, build skill.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Searches the web using the built-in web_search tool. Use when the user asks for fresh information, web research, recent news, documentation lookup, or current facts.
Generates images, videos, and other assets using built-in tools. Use when the user asks to create or edit images, generate videos, or produce other media assets.
Releases JAcoworks Desktop (Tauri) — version bump, macOS/Windows build, COS upload, DB registration, git tag. Use when the user says 'release', 'publish', '发版', '发布版本', or mentions a version number like 'v1.6.1'.
Automates web pages through the bundled agent-browser CLI. Use when the user asks to open a page, click or fill elements, take screenshots, inspect DOM state, reuse Chrome login sessions, or perform browser-based workflows via bash.
Create and export 3D scenes using Blender 4.4 bpy scripts + Kenney GLB assets for Three.js. Use when building office environments, assembling furniture layouts, or exporting GLB for the observatory.
OpenClaw container integration with JAcoworks gateway. Use when deploying, configuring, debugging, or extending OpenClaw containers, the WS protocol bridge, or container_type dispatch logic.
| name | 技能构建器 |
| description | 创建和管理 Agent 技能包。 创建和管理 Agent 技能包。当用户要求创建技能、新建 skill、编写 SKILL.md 时使用。Triggers on: 创建技能, 新建skill, create skill, build skill. |
帮助用户创建、安装和管理 Agent 技能包。
每个技能需要一个 SKILL.md 文件,包含 YAML frontmatter:
---
name: my-skill-name
description: Does X when Y happens. Use for Z tasks.
---
# Skill Title
Instructions go here.
processing-pdfs、analyzing-data好的描述:
allowed-tools: 技能可使用的工具列表argument-hint: 参数提示my-skill/
└── SKILL.md
my-skill/
├── SKILL.md
└── scripts/
└── my-script.sh
my-skill/
├── SKILL.md # 概览,500 行以内
├── reference/
│ ├── api.md # 详细 API 文档
│ └── examples.md # 代码示例
└── scripts/
└── validate.py # 可执行脚本
用户技能安装到 $USER_SKILLS_DIR(默认 ~/.jacoworks/skills/)。
步骤 1: 询问技能用途和名称
步骤 2: 在 $USER_SKILLS_DIR 下创建 <name>/ 目录
步骤 3: 编写 SKILL.md (frontmatter + 说明)
步骤 4: 如需脚本,创建 scripts/ 目录
步骤 5: 运行同步脚本持久化到云端:
bash scripts/sync-skill.sh <name>
(脚本位于本技能的 scripts/ 目录)
步骤 6: 提示用户新建会话以加载新技能
重要: 步骤 5 不可省略!不同步到云端的话,容器重建后技能会丢失。
同步脚本在本技能的 scripts/ 目录下。获取绝对路径的方式:
# 找到本技能目录(在 builtin skills 路径中搜索)
SKILL_SCRIPTS=$(find /home/agent/.jacoworks/skills -path "*/building-skills/scripts" -type d 2>/dev/null | head -1)
# 同步创建/更新
bash "$SKILL_SCRIPTS/sync-skill.sh" <skill-id>
# 同步删除
bash "$SKILL_SCRIPTS/delete-skill.sh" <skill-id>
步骤 1: 使用 web_fetch 或 git clone 获取仓库内容
步骤 2: 找到 SKILL.md 文件,验证 frontmatter 格式
步骤 3: 将整个技能目录复制到 $USER_SKILLS_DIR
步骤 4: 运行 sync-skill.sh <name> 同步到云端
步骤 5: 提示用户新建会话以加载新技能
步骤 1: 运行 delete-skill.sh <name> 从云端删除
步骤 2: 删除本地目录 rm -rf $USER_SKILLS_DIR/<name>
步骤 3: 提示用户新建会话以生效
scripts/validate.py 来检查..."技能分阶段加载以节省上下文:
保持 SKILL.md 在 500 行以内,大内容拆分到单独文件。