skill-maker
星标12
分支2
更新时间2026年5月31日 10:06
Skill 创建规范。在需要新建 .kiro/skills/ 下的技能文件时激活,确保格式正确、内容有效。
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
Skill 创建规范。在需要新建 .kiro/skills/ 下的技能文件时激活,确保格式正确、内容有效。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
GitHub Release 发布操作规范。在需要发布版本、上传安装包到 GitHub Release 时激活,确保使用正确的命令和流程。
确认/删除等交互弹框统一使用 showTolyPopPicker 底部弹出样式。在需要弹出确认框、删除确认、操作选择时激活,确保交互风格一致。
后端服务启动与数据库操作规范。在需要启动后端服务、运行 API 测试、执行数据库迁移或遇到连接错误时激活,确保使用正确的命令和流程。
功能归档规范。在归档功能版本、更新功能网、创建存档快照时激活,确保节点编号正确、网络图完整。
使用 tolyui_mediax 实现媒体预览。适用于图片九宫格展示、全屏预览、手势缩放、视频播放、Hero 动画等场景。
Flutter Widget/Page 组件代码评审技能。在需要审查组件代码质量、发现设计问题时激活,确保输出结构化的问题清单和改进建议。
| name | skill-maker |
| description | Skill 创建规范。在需要新建 .kiro/skills/ 下的技能文件时激活,确保格式正确、内容有效。 |
| metadata | {"model":"manual","last_modified":"Sat, 30 May 2026 00:00:00 GMT"} |
Skill 是一份结构化的指令文档,让 AI 在特定场景下被激活,获得该领域的专业知识和行为规范。
每个 Skill 是一个独立目录,包含一个 SKILL.md 文件:
.kiro/skills/{skill-name}/
└── SKILL.md
---
name: {skill-name}
description: {一句话描述}。{激活时机},{确保什么}。
metadata:
model: manual
last_modified: {Day}, {DD} {Mon} {YYYY} 00:00:00 GMT
---
| 字段 | 说明 | 示例 |
|---|---|---|
| name | 目录名,kebab-case | flutter-build-verify |
| description | 一句话描述 + 激活时机 + 确保什么 | Flutter 构建验证流程。在前端实现完成后激活,确保编译通过。 |
| model | 固定为 manual | — |
| last_modified | RFC 2822 日期格式 | Sat, 30 May 2026 00:00:00 GMT |
标头之后是 Markdown 正文,没有强制模板,但推荐以下结构:
# {标题}
## 适用场景 / 身份
什么时候用、解决什么问题。
## 核心内容
技能的主体知识。根据类型不同可以是:
- 决策流程(if-else 判断树)
- 操作步骤(有序列表)
- 规范约束(表格 + 示例)
- 代码模式(代码片段 + 解释)
## 注意事项 / 常见错误
容易踩的坑。
kebab-case,全小写,用连字符分隔flutter-build-verify、feature-analyst、modular-designcoding-style,要叫 flutter-code-style| 特征 | 说明 |
|---|---|
| 聚焦 | 一个 Skill 只解决一类问题,不要塞太多不相关的内容 |
| 可操作 | 给出具体的做法,不是空泛的原则 |
| 有边界 | 明确说"什么时候用"和"什么时候不用" |
| 有示例 | 代码片段、决策表格、对比表,比纯文字描述更有效 |
| 简洁 | 控制在 200 行以内,太长的拆成多个 Skill |
kebab-case,能看出用途.kiro/skills/{name}/SKILL.md| Skill | Steering | |
|---|---|---|
| 位置 | .kiro/skills/{name}/SKILL.md | .kiro/steering/*.md |
| 激活方式 | 按需激活(AI 判断或用户指定) | 自动包含 / 文件匹配 / 手动引用 |
| 用途 | 特定场景的专业知识 | 全局规范、项目约定 |
| 粒度 | 一个具体问题域 | 跨场景的通用规则 |
简单说:Steering 是"始终生效的规矩",Skill 是"需要时才拿出来的专业工具"。