返回顶部
n

nima-skill-creator技能创建器

Create, refactor, and improve Codex-compatible skills with gated requirement discovery, reusable resource planning, executable scaffolding scripts, and validation. Use when building a new skill, tightening an existing SKILL.md, adding scripts/references/assets, or redesigning a skill around tool-wrapper, generator, reviewer, inversion, or pipeline patterns.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.1
安全检测
已通过
350
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

nima-skill-creator

Nima 技能创建器

将技能创建视为工作流设计,而不仅仅是文件格式化。

从这里开始

  1. 1. 在编写结构之前,先基于 2-4 个具体的用户请求来确立技能。
  2. design-patterns.md 中选择最简洁的适配模式。
  3. 仅创建能消除重复工作的资源:scripts/、references/、assets/,以及可选的 agents/openai.yaml。
  4. 保持 SKILL.md 的流程性和简洁性。将深层细节移至 references/。
  5. 打包前进行验证。

在触发示例、输出和可复用资源明确之前,不要创建技能主体。

阶段一:发现关卡

先执行此阶段。在解决以下缺口之前,不要跳入实现阶段。

捕获:

  • - 未来技能必须处理的输入。
  • 必须可靠生成的输出。
  • 用户实际会说的触发语句。
  • 技能是新建还是对现有文件夹的更新。

当用户正在探索需求时,用中文提问。保持简短具体。如果请求不明确,使用 interaction-guide.md 中的提示。

在继续之前,总结:

  • - 技能的主要职责。
  • 触发短语或任务形态。
  • 约束条件或质量标准。
  • 目标目录。

阶段二:模式选择

选择一个主要模式,然后仅在能消除歧义时添加次要模式。

  • - 使用 design-patterns.md 将请求映射到 tool-wrapper、generator、reviewer、inversion 或 pipeline。
  • 当代理必须在行动前收集结构化上下文时,使用 inversion。
  • 当输出形态必须保持一致时,使用 generator。
  • 当评估标准应存在于检查清单中时,使用 reviewer。
  • 当步骤必须按顺序执行并设有明确检查点时,使用 pipeline。
  • 当主要价值在于按需领域指导时,使用 tool-wrapper。

对于大多数技能创建请求,组合使用:

  • - inversion 用于发现
  • generator 用于搭建框架
  • reviewer 用于验证
  • pipeline 用于整体序列

阶段三:资源规划

将示例转化为可复用的工件。

  • - 将确定性自动化放入 scripts/。
  • 将长期存在、按需加载的指导放入 references/。
  • 将模板或起始文件放入 assets/。

使用 best-practices.md 来收紧命名、前置元数据和渐进式披露。使用 workflows.md 来塑造带有关卡的分阶段技能。

避免:

  • - 在技能文件夹内放置辅助文档,如 README.md、PROJECT.md 或状态报告。
  • 在 SKILL.md 和 references/ 中重复相同的指导。
  • 深层的引用链。

阶段四:实现

创建新技能时,使用提供的脚本进行初始化,而不是手动构建文件夹。

创建新技能

bash
python3 scripts/initskill.py my-skill --path ${CODEXHOME:-$HOME/.codex}/skills --resources scripts,references

可选:

bash
python3 scripts/initskill.py my-skill --path /path/to/skills --resources scripts,references,assets --examples --interface displayname=My Skill --interface short_description=创建或更新 My Skill 任务

验证技能

bash
python3 scripts/validate_skill.py /path/to/skill

打包技能

bash
python3 scripts/package_skill.py /path/to/skill

阶段五:审查关卡

在宣布技能完成之前,验证:

  • - 前置元数据仅包含 name 和 description。
  • description 同时解释功能和触发场景。
  • SKILL.md 告诉代理要做什么,而不是项目是什么。
  • 每个可选目录的存在都有其理由。
  • 脚本是真实、可运行的程序。
  • 引用文件与 SKILL.md 之间仅隔一层。

如果技能仍然感觉模糊,执行另一次发现过程,而不是添加填充内容。

输出形态

当就正在创建或改进的技能回复用户时,优先采用以下顺序:

  1. 1. 发现总结
  2. 选择的模式及原因
  3. 规划的资源
  4. 创建或更改的文件
  5. 验证结果

当需要紧凑的可交付格式时,使用 output-patterns.md

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 nima-skill-creator-1776196682 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 nima-skill-creator-1776196682 技能

通过命令行安装

skillhub install nima-skill-creator-1776196682

下载

⬇ 下载 nima-skill-creator v0.1.1(免费)

文件大小: 14.1 KB | 发布时间: 2026-4-15 11:04

v0.1.1 最新 2026-4-15 11:04
- Refined SKILL.md for clarity: focus on workflow over file formatting, with procedural instructions and concise guidance.
- Added design pattern guidance (tool-wrapper, generator, reviewer, inversion, pipeline) and linked new design-patterns.md reference.
- Introduced agents/openai.yaml support and script to generate it.
- Expanded resource planning and implementation sections: new instructions for initializing, validating, and packaging skills via scripts.
- Simplified structure by removing extra docs (README.md, PROJECT.md) and consolidating guidance in references/.
- Updated best practices, validation gates, and output patterns; emphasized not duplicating information across files.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部