关于 skillify
skillify 是一项面向 Agent 的技能,可将重复且可复用的工作流转化为 SKILL.md 文件。它提供模式筛选标准、创建流程、命名规则和质量检查清单。
主要功能
- 01评估工作流是否适合创建技能
- 02按模板生成 SKILL.md
- 03将技能放入指定目录
- 04检查命名和必需字段
- 05审查独特性与可复用性
适用场景
- 01将重复任务转化为可复用技能
- 02为 Agent 记录多步骤工作流
- 03在定稿前检查新技能
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ vudovn/ ag-kit --skill skillify安装后在 Claude Code 中输入/skillify确认已加载。
详细介绍
Skillify — 从工作流自动创建技能
将重复模式转化为可复用的技能。如果某件事你已经做过三次,它就应该成为一项技能。
何时创建技能
✅ 适合的候选项:
- 你发现用户 3 次以上要求完成同一类型的工作
- 一个工作流包含 5 个以上一致的步骤
- 该模式适用于不同项目
- 其他 Agent 也能从这些知识中受益
❌ 不适合的候选项:
- 一次性任务(直接完成即可)
- 特定于项目的技巧(改用记忆)
- 已有技能涵盖的内容(先检查)
技能创建流程
步骤 1:识别模式
What triggers this workflow? (user says X, file type Y, domain Z)
What steps are always the same?
What parts vary between uses?
What's the expected output?
步骤 2:生成 SKILL.md
使用此模板:
---
name: [kebab-case-name]
description: [One sentence describing what this skill does]
when_to_use: "[When the user asks X, works with Y files, or Z domain. NOT for A.]"
allowed-tools: [Read, Write, Edit, Grep, Glob, Bash — only what's needed]
effort: [low | medium | high]
---
# [Skill Name] — [Short Subtitle]
> [One-line philosophy or principle]
## Overview
[2-3 sentences explaining what this skill enables]
## When to Use
✅ Good for: [list]
❌ Not for: [list]
## Protocol
### Step 1: [First Action]
[Instructions]
### Step 2: [Second Action]
[Instructions]
### Step N: [Verification]
[How to verify the skill worked correctly]
## Best Practices
[3-5 key rules]
步骤 3:放置技能
.agents/skills/[skill-name]/SKILL.md
步骤 4:验证
- Frontmatter 包含所有必需字段(name、description、when_to_use)
-
when_to_use明确说明触发条件和排除情况 - 步骤可执行,而非含糊不清
- 技能未与现有技能重复
命名约定
| 模式 | 技能名称 | 示例 |
|---|---|---|
| 基于操作 | [verb]-[noun] | verify-changes、batch-operations |
| 基于领域 | [domain]-[aspect] | database-design、api-patterns |
| 基于工具 | [tool]-patterns | tailwind-patterns、prisma-expert |
规则:
- 仅使用 kebab-case
- 最多 2–3 个词
- 描述清晰,不要刻意耍巧
- 除非缩写广为人知,否则不要使用
质量检查清单
完成新技能前:
| 检查项 | 标准 |
|---|---|
| 唯一性 | 没有现有技能涵盖此内容(grep .agents/skills/) |
| 可复用性 | 适用于多个项目,而非仅一个项目 |
| 完整性 | 包含概述、适用时机、流程和验证 |
| Frontmatter | 所有必需字段均存在且准确 |
| 清晰度 | 新 Agent 无需背景信息也能按说明操作 |
评论
支持 Markdown