skill-creator
帮助用户创建、编辑和优化 Agent Skill 指令文件。当用户提到"创建 skill"、"写技能"、"编辑 skill"、"优化技能"、"新建技能"或需要生成 SKILL.md 文件时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
帮助用户创建、编辑和优化 Agent Skill 指令文件。当用户提到"创建 skill"、"写技能"、"编辑 skill"、"优化技能"、"新建技能"或需要生成 SKILL.md 文件时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when starting an issue, bugfix, feature, or refactor that should be driven by multiple coordinated subagents: explore → plan → code → review, with the main agent acting as controller and subagents exchanging handoff files.
通过 zentao 命令行工具查询和操作禅道(ZenTao)数据,覆盖项目集、产品、项目、执行、需求、Bug、任务、测试用例、测试单、产品计划、版本、发布、反馈、工单、应用、用户、附件等模块的增删改查及状态流转。当用户提到禅道、zentao、查询项目进展、获取 Bug 列表、创建任务、更新需求状态等项目管理操作时使用本技能。
RCS Platform API 完整参考。Agent 通过 curl + jq 调用 REST API 操作平台资源:环境、会话、工作流、配置、任务、知识库、组织等。
当需要把本地 HTML 或图片文件展示给前端时使用。优先引用工作目录下 user/ 目录中的文件;如果目标文件不在 user/ 目录下,先复制到 user/ 再展示。路径由前端自动改写为 /fs/ 路由代理,Agent 只需输出 user/ 相对路径即可。最终只输出可直接渲染的相对路径片段:HTML 输出 iframe,图片输出 Markdown 图片;路径不能是绝对路径,也不能以 / 开头,且不要附加额外说明文字。
执行 FenixAgent 项目专用代码审查。手动触发,默认审查已暂存改动,或按用户提供的文件路径、提交范围、分支 diff 范围进行审查,并生成审查报告。
| name | skill-creator |
| description | 帮助用户创建、编辑和优化 Agent Skill 指令文件。当用户提到"创建 skill"、"写技能"、"编辑 skill"、"优化技能"、"新建技能"或需要生成 SKILL.md 文件时使用。 |
| required_skills | ["agent-platform-api"] |
帮助用户创建和迭代优化 Agent Skill 指令文件,并通过平台 API 注册到系统中。
先弄清楚用户想要什么:
主动询问边界情况和特殊要求,减少返工。
基于用户描述,生成结构化的 SKILL.md:
skill-name/
├── SKILL.md (必需)
│ ├── YAML frontmatter(name + description 必填)
│ └── Markdown 指令正文
└── scripts/ (可选,辅助脚本)
按以下模板组织:
# Skill 名称
一句话说明做什么。
## 触发条件
什么时候使用此 Skill。
## 工作流程
分步骤的操作指南。
## 输出规范
期望的输出格式和字段。
## 注意事项
边界条件和约束。
## 示例
1-2 个典型输入/输出。
SKILL.md 写好后,通过平台 API 注册。参考 agent-platform-api 的 Skill 配置文档(references/config.md 中的「四、Skill」章节)。
注册方式:先用 Write tool 将 SKILL.md 写到 .agents/skills/<name>/SKILL.md,再用 jq --rawfile 从文件读取内容构造 JSON,通过 POST /web/config/skills + action: "set" 提交。
# --rawfile 直接从磁盘读文件,不经过 shell 解析,天然支持中文和特殊字符
jq -n --rawfile content .agents/skills/my-skill/SKILL.md \
--arg name "my-skill" --arg desc "描述..." \
'{action:"set", name:$name, data:{description:$desc, content:$content}}' | \
curl -s -X POST "$USER_META_BASE_URL/web/config/skills" \
-H "Authorization: Bearer $USER_META_API_KEY" \
-H "Content-Type: application/json" \
-d @- | jq '.data | { name }'
注册后可通过 action: "list" 验证是否生效。
用户反馈后调整:
action: "set" 更新,无需重新创建