Install
openclaw skills install skill-create-cnopenclaw skills install skill-create-cn用于高效创建或优化技能,优先避免重复建设,并保持产物最小可用。
SKILL.md,必要时再加脚本)搜索相似技能
选择创建策略
扩展已有技能:已有技能覆盖 60% 以上需求时优先使用。全新创建:现有技能不匹配核心场景时使用。取消创建:若已有技能可直接满足需求,则停止创建并给出使用指引。收集最小必要信息
name,小写连字符)description,只写“何时使用”)生成文件
SKILL.md*.js 或 *.shpackage.json输出后续建议
SKILL.mddescription 仅描述触发条件,不写执行流程每个技能建议包含标准 YAML frontmatter:
---
name: skill-name
description: "在......场景下使用"
homepage: https://example.com (可选)
metadata: { "openclaw": { "emoji": "🎨", "requires": { "bins": ["node"] } } }
---
核心字段:
name: 技能名称(小写,用连字符连接)description: 使用场景描述(建议 50 字以内)homepage: 相关主页URL(可选)metadata.openclaw: OpenClaw元数据
emoji: 技能表情符号(如🎨、📊、⚡等)requires: 依赖要求
bins: 需要的二进制文件(如node、bash、curl)node_modules: 需要的npm包env: 需要的环境变量示例:
metadata: { "openclaw": { "emoji": "📚" } }metadata: { "openclaw": { "emoji": "⚡", "requires": { "bins": ["node"] } } }metadata: { "openclaw": { "emoji": "🐚", "requires": { "bins": ["bash"] } } }name 是否为小写连字符格式description 是否只描述“何时使用”SKILL.md