원클릭으로
ordine-create-skill
Use when 需要在 Ordine 系统中注册 Skill(技能),技能是 Operation 的执行器,代表 AI Agent 的具体能力。触发词:创建技能、新建skill、注册能力、添加agent skill。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when 需要在 Ordine 系统中注册 Skill(技能),技能是 Operation 的执行器,代表 AI Agent 的具体能力。触发词:创建技能、新建skill、注册能力、添加agent skill。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when 需要了解 Ordine 系统的整体架构和快速上手指南,包括核心概念、实体关系、CLI 和 API 使用方法。触发词:ordine入门、快速开始、ordine是什么、系统架构、ordine overview。
Use when 需要通过 Ordine 浏览项目文件系统,列出目录内容或获取递归目录树。触发词:浏览文件、查看目录、文件系统浏览、目录树、browse filesystem。
Use when Pipeline 运行失败或结果异常,需要读取 Job 的 Trace 日志、分析错误原因并给出修复建议。触发词:browse traces、job失败、排查运行失败、trace日志、pipeline报错、job error。
Use when 需要在 Ordine 系统中创建新的 Best Practice(最佳实践),包含条件、内容、代码片段和检查清单条目。触发词:创建最佳实践、新建bestpractice、添加编码规范、添加实践规范。
Use when 需要在 Ordine 系统中创建新的 Operation(原子操作),定义执行器(skill/script)、输入输出和接受的对象类型。触发词:创建操作、新建operation、添加检查操作、添加修复操作。
Use when 需要在 Ordine 系统中创建新的 Pipeline(质量检查流水线),包括定义节点(folder/operation/output)和边(连接关系),通过 REST API 或 UI 完成。触发词:创建流水线、新建pipeline、设计工作流、构建检查流程。
| name | ordine-create-skill |
| description | Use when 需要在 Ordine 系统中注册 Skill(技能),技能是 Operation 的执行器,代表 AI Agent 的具体能力。触发词:创建技能、新建skill、注册能力、添加agent skill。 |
Skill 是 Ordine 中 AI Agent 的能力单元。Operation 通过 executor 引用 Skill 来执行检查或修复操作。首次 GET 列表时会自动 seed 默认数据。
CLI 当前不直接支持 Skill CRUD。使用 REST API 操作。
# 列出所有(首次调用会自动 seed)
curl -s http://localhost:9433/api/skills | python3 -m json.tool
# 查看单个
curl -s http://localhost:9433/api/skills/skill_check_dao | python3 -m json.tool
# 创建
curl -X POST http://localhost:9433/api/skills \
-H "Content-Type: application/json" \
-d '{
"id": "skill_check_naming",
"name": "命名规范检查",
"description": "检查文件和变量命名是否符合项目规范"
}'
# 部分更新
curl -X PATCH http://localhost:9433/api/skills/skill_check_naming \
-H "Content-Type: application/json" \
-d '{ "description": "升级版命名规范检查" }'
# 删除
curl -X DELETE http://localhost:9433/api/skills/skill_check_naming
| 字段 | 类型 | 说明 |
|---|---|---|
id | string | 唯一标识,格式:skill_<动词>_<名词> |
name | string | 技能名称 |
description | string | null | 技能描述 |
createdAt | timestamp | 创建时间 |
updatedAt | timestamp | 更新时间 |
Skill (执行能力) Operation (操作定义)
skill_check_dao ←--- op_check_dao.config.executor.skillId
Skill 定义 Agent 的能力,Operation 引用 Skill 来完成具体操作。
| 前缀 | 用途 | 示例 |
|---|---|---|
skill_check_ | 检查能力 | skill_check_dao, skill_check_classname |
skill_fix_ | 修复能力 | skill_fix_classname, skill_fix_import |
skill_gen_ | 生成能力 | skill_gen_test, skill_gen_storybook |
skill_analyze_ | 分析能力 | skill_analyze_complexity |
首次访问 GET /api/skills 时,如果数据库中没有 Skill 数据,会自动调用 skillsDao.seedIfEmpty() 填充默认 Skill。