技能包结构

一个标准的 CeeCore Agent Skill 技能包包含以下文件:

目录结构

skill-package/
├── manifest.json       # 技能元数据(必填)
├── config.schema.json  # 配置参数定义(可选)
├── prompt.md           # System Prompt 模板(必填)
├── tools.json          # 工具声明(可选)
├── icon.png            # 技能图标 512x512(推荐)
├── screenshots/        # 展示截图(可选)
│   ├── 01.png
│   └── 02.png
└── README.md           # 详细说明文档(推荐)

各文件说明

manifest.json(必填)

技能包的”身份证”,包含名称、版本、作者、分类等元信息。

prompt.md(必填)

定义 Agent 的 System Prompt,即 Agent 的”人设”和行为准则。

config.schema.json(可选)

定义技能的可配置参数,使用 JSON Schema 格式。用户可以在安装时自定义这些参数。

tools.json(可选)

声明技能需要的工具能力,如 HTTP 请求、定时任务、文件操作等。

icon.png(推荐)

512×512 像素的 PNG 图标,用于在技能市场中展示。

README.md(推荐)

详细的使用说明和开发文档。

最小可运行技能包

一个最小技能包只需要两个文件:

  1. manifest.json — 包含基本的 id、name、version、author、description
  2. prompt.md — System Prompt 模板

相关文档