mcpField
S
skillify

skillify

github.com/vudovnAgent 工作流8.2k53 次安装9 周前更新
代码仓库

关于 skillify

skillify 是一项面向 Agent 的技能,可将重复且可复用的工作流转化为 SKILL.md 文件。它提供模式筛选标准、创建流程、命名规则和质量检查清单。

主要功能

  1. 01评估工作流是否适合创建技能
  2. 02按模板生成 SKILL.md
  3. 03将技能放入指定目录
  4. 04检查命名和必需字段
  5. 05审查独特性与可复用性

适用场景

  1. 01将重复任务转化为可复用技能
  2. 02为 Agent 记录多步骤工作流
  3. 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]-patternstailwind-patterns、prisma-expert

规则:

  • 仅使用 kebab-case
  • 最多 2–3 个词
  • 描述清晰,不要刻意耍巧
  • 除非缩写广为人知,否则不要使用

质量检查清单

完成新技能前:

检查项标准
唯一性没有现有技能涵盖此内容(grep .agents/skills/)
可复用性适用于多个项目,而非仅一个项目
完整性包含概述、适用时机、流程和验证
Frontmatter所有必需字段均存在且准确
清晰度新 Agent 无需背景信息也能按说明操作

评论

支持 Markdown