mcpField
S
skillify

skillify

github.com/vudovnエージェントワークフロー8.2k53 回インストール9 週間前に更新
リポジトリ

skillify について

skillifyは、繰り返し利用できるワークフローをSKILL.mdにまとめるエージェント向けスキルです。パターンの選定基準、作成手順、命名規則、品質チェック項目を示します。

主な機能

  1. 01スキル化に適したワークフローの評価
  2. 02テンプレートからSKILL.mdを作成
  3. 03指定ディレクトリへのスキル配置
  4. 04命名と必須項目の確認
  5. 05独自性と再利用性の確認

活用シーン

  1. 01反復タスクを再利用可能なスキルにする
  2. 02エージェント向けに複数手順のワークフローを記録
  3. 03完成前に新しいスキルを確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/vudovn/ag-kit --skill skillify

インストール後、Claude Code で/skillifyを入力して読み込まれたか確認します。

詳細

Skillify — ワークフローからスキルを自動作成

繰り返しのパターンを、再利用可能なスキルに変えましょう。同じことを3回行ったなら、それはスキルにするべきです。

スキル化するタイミング

✅ 適した候補:

  • ユーザーから同じ種類の作業を3回以上依頼された
  • ワークフローに、一貫した5つ以上のステップがある
  • そのパターンが複数のプロジェクトで有効である
  • 他のエージェントもこの知識を活用できる

❌ 適さない候補:

  • 一度限りのタスク(そのまま実行してください)
  • プロジェクト固有の回避策(代わりにメモリーを使ってください)
  • 既存のスキルですでに対応済み(まず確認してください)

スキル作成プロトコル

ステップ 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:検証する
  • フロントマターに必須フィールド(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語
  • 気の利いた名前ではなく、説明的な名前にする
  • 広く知られている略語を除き、省略形は使わない

品質チェックリスト

新しいスキルを確定する前に:

確認項目基準
独自性これに対応する既存のスキルがない(.agents/skills/ を grep する)
再利用性1つのプロジェクトだけでなく、複数のプロジェクトで役立つ
完全性概要、使用条件、プロトコル、検証を含んでいる
フロントマター必須フィールドがすべて存在し、正確である
明確さ初めて使うエージェントでも、この指示に従える

コメント