← 返回 Skills 市场
218
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install c-skill
功能描述
智能创建OpenClaw技能,提供技能发现、复用建议和自适应文件生成。
使用说明 (SKILL.md)
Skill: 智能技能创建向导 (create-skill)
智能创建OpenClaw技能,提供技能发现、复用建议和自适应文件生成。
触发方式
创建技能
create-skill
新建技能
skill create
需要创建技能
能力
- 智能技能发现 - 创建前搜索类似技能,避免重复造轮子
- 复用建议系统 - 根据现有技能给出实用的复用建议
- 自适应文件生成 - 根据实际需求生成相应文件
- 简化创建流程 - 清晰的交互选项和指导
输出格式
根据技能需求生成相应的文件结构:
智能创建流程
1. 技能发现阶段
- 输入关键词搜索类似技能
- 显示发现结果和复用建议
- 选择创建策略(全新/扩展/取消)
2. 信息收集阶段
- 收集技能基本信息
- 选择实现方式
- 确认创建
3. 文件生成阶段
- 根据选择生成相应文件
- 更新技能注册表
- 提供后续步骤指导
示例对话
用户: 创建技能
助手: 🎯 开始执行智能技能创建向导...
🎨 请输入新技能的核心关键词:
用户输入: 文件处理
发现类似技能: 文件管理, 批量处理
是否创建新的技能?
收集技能信息...
生成技能文件...
✅ 技能创建完成
限制
- 仅在OpenClaw环境中运行
最佳实践
使用建议
- 先搜索后创建 - 充分利用技能发现功能,避免重复创建
- 考虑复用 - 优先考虑扩展现有技能,提高开发效率
- 明确需求 - 清晰描述技能功能,便于技能发现
- 逻辑极致精简 - 技能实现方案有限仅考虑纯skill文档指导,实在是需要脚本才考虑编写js或者shell脚本
- 遵循标准 - 使用YAML frontmatter标准,确保技能元数据完整
OpenClaw YAML Frontmatter 规范
每个OpenClaw技能都应包含标准的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": "📚" } } - Node.js技能:
metadata: { "openclaw": { "emoji": "⚡", "requires": { "bins": ["node"] } } } - Shell技能:
metadata: { "openclaw": { "emoji": "🐚", "requires": { "bins": ["bash"] } } }
FAQ
技能创建的基本流程是什么?
输入关键词 → 搜索类似技能 → 收集技能信息 → 生成文件
如何避免重复创建已有功能?
使用智能技能发现功能,创建前会搜索类似技能并给出复用建议。
技能应该包含哪些文件?
- 必须:
SKILL.md(技能元数据文档) - 可选:
\x3C技能名>.js(如果需要Node.js实现)或\x3C技能名>.sh(如果需要Shell实现) - 可选:
package.json(如果需要脚本则需要项目配置)
如何测试新创建的技能?
- 查看技能文档:
cat skills/\x3C技能名>/SKILL.md - 如有脚本,运行测试:
cd skills/\x3C技能名> && node \x3C技能名>.js - 在OpenClaw中尝试触发词
安全使用建议
This skill is an instruction-only helper for discovering and scaffolding OpenClaw skills and appears internally consistent. Before enabling or letting the agent run it: (1) confirm the agent has limited file-system privileges so generated files cannot overwrite important data; (2) review any SKILL.md, JS, or shell files it proposes before registering or executing them; (3) backup your skills directory if you plan to allow automatic updates to the skill registry; (4) be cautious if you grant the agent permission to execute created scripts—prefer manual review and explicit approval for execution.
功能分析
Type: OpenClaw Skill
Name: c-skill
Version: 1.0.0
The skill bundle (c-skill) is a developer utility designed to help users scaffold and create new OpenClaw skills. The SKILL.md file provides a structured workflow for the AI agent to search for existing skills, collect metadata, and generate standard file structures (SKILL.md, .js, .sh). There are no indicators of data exfiltration, malicious execution, or harmful prompt injection; the logic is entirely focused on skill development and adherence to OpenClaw metadata standards.
能力评估
Purpose & Capability
The SKILL.md describes an advisory/creator tool for discovering and scaffolding OpenClaw skills and does not request binaries, env vars, or installs that are unrelated to that purpose.
Instruction Scope
Instructions stay within the scope of searching for similar skills, collecting metadata, and generating skill files. However the guidance is broad about 'generating files' and 'updating the skill registry' without explicit safeguards or a concrete API/command; if an agent implements these steps it may write or overwrite files—review generated outputs before registering or executing created scripts.
Install Mechanism
No install spec or code files are included (instruction-only). This is low risk because nothing is downloaded or written by the skill package itself.
Credentials
No environment variables, binaries, or credentials are required. The declared requirements align with the documented purpose.
Persistence & Privilege
The skill is not always-enabled and has no install actions, so it does not request elevated persistent presence. Still, it explicitly suggests generating files and potentially scripts (JS/SH) which, if executed by the agent, could have side effects—consider limiting write/execute permissions for the agent.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install c-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/c-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of intelligent skill creation wizard for OpenClaw.
- Enables smart discovery of similar skills before creation, with reuse suggestions.
- Provides adaptive generation of necessary files based on user input.
- Simplifies the skill creation process through guided interactions.
- Outputs YAML frontmatter-compliant SKILL.md with key metadata.
- Designed exclusively for use within the OpenClaw environment.
元数据
常见问题
create skill 是什么?
智能创建OpenClaw技能,提供技能发现、复用建议和自适应文件生成。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 218 次。
如何安装 create skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install c-skill」即可一键安装,无需额外配置。
create skill 是免费的吗?
是的,create skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
create skill 支持哪些平台?
create skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 create skill?
由 Mr.Yang(@yangjinghua0127)开发并维护,当前版本 v1.0.0。
推荐 Skills