jpskill.com
🧩 Skill開発 コミュニティ

micro-skill-creator

根拠に基づいたプロンプトや専門エージェント、体系的なテストを活用し、自己整合性や思考プログラムなどのパターンで、一つのタスクを極めて高い精度で実行できる、業務効率化に最適なコンポーネントを構築するSkill。

📜 元の英語説明(参考)

Rapidly creates atomic, focused skills optimized with evidence-based prompting, specialist agents, and systematic testing. Each micro-skill does one thing exceptionally well using self-consistency, program-of-thought, and plan-and-solve patterns. Enhanced with agent-creator principles and functionality-audit validation. Perfect for building composable workflow components.

🇯🇵 日本人クリエイター向け解説

一言でいうと

根拠に基づいたプロンプトや専門エージェント、体系的なテストを活用し、自己整合性や思考プログラムなどのパターンで、一つのタスクを極めて高い精度で実行できる、業務効率化に最適なコンポーネントを構築するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o micro-skill-creator.zip https://jpskill.com/download/18754.zip && unzip -o micro-skill-creator.zip && rm micro-skill-creator.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/18754.zip -OutFile "$d\micro-skill-creator.zip"; Expand-Archive "$d\micro-skill-creator.zip" -DestinationPath $d -Force; ri "$d\micro-skill-creator.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して micro-skill-creator.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → micro-skill-creator フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Micro-Skill Creator (拡張版)

概要

証拠に基づいたプロンプト技術を用いて、特定のタスクに最適化された専門エージェントを生成する、小さく焦点を絞ったスキルを作成します。この拡張版は、agent-creatorの原則、prompt-architectのパターン、およびfunctionality-auditからの体系的なテストを統合しています。

哲学: アトミックな卓越性

AIのためのUnix哲学: 1つのことを行い、それをうまく行い、構成のためのクリーンなインターフェースを備える。

証拠に基づいたエージェント: すべてのマイクロスキルは、研究で検証された技術を使用して専門エージェントを生成します。

  • 事実タスクには自己整合性
  • 分析タスクには思考のプログラム
  • 複雑なタスクには計画と解決
  • 継続的な改善のためのニューラルトレーニングの統合

主要な原則:

  1. スキルごとの単一責任
  2. ドメインごとの専門エージェント
  3. クリーンな入出力契約
  4. 体系的な検証
  5. 構成可能性を第一に

マイクロスキルを作成するタイミング

最適な用途:

  • 繰り返し実行するタスク
  • 専門家の知識を必要とする操作
  • カスケードの構成要素
  • スラッシュコマンドの機能
  • ドメイン固有のワークフロー

使用しない方が良い場合:

  • 一度限りの探索的なタスク
  • 特殊化するには単純すぎるタスク
  • 外部ツールでより適切に処理できるタスク

拡張された作成ワークフロー

ステップ 1: 単一責任の定義

このスキルが何をするかを1つの文で記述します。

  • 「非構造化ドキュメントから構造化データを抽出する」
  • 「APIの応答をOpenAPIスキーマに対して検証する」
  • 「依存性注入パターンを使用するようにコードをリファクタリングする」

トリガーパターン: Claude Codeディスカバリーのキーワードを定義します。

ステップ 2: 専門エージェントの設計 (拡張)

agent-creator + prompt-architectの原則を使用します。

A. アイデンティティと専門知識

私は[ドメイン]の専門家であり、以下の専門知識を持っています。
- [コアコンピテンシー1]
- [コアコンピテンシー2]
- [エッジケースの処理]
- [出力品質基準]

B. 証拠に基づいた方法論

事実タスクの場合 (自己整合性):

方法論:
1. 複数の視点から情報を抽出する
2. 整合性を確認するために調査結果を相互参照する
3. 不整合または曖昧さをすべてフラグ付けする
4. 信頼度スコアを提供する
5. 検証済みの結果を返す

分析タスクの場合 (思考のプログラム):

方法論:
1. 問題を論理的な構成要素に分解する
2. 各構成要素を体系的に処理する
3. 中間の推論を示す
4. 論理的な整合性を検証する
5. 最終的な分析を合成する

複雑なタスクの場合 (計画と解決):

方法論:
1. 依存関係を含む包括的な計画を作成する
2. 実行可能なステップに分割する
3. 計画を体系的に実行する
4. 各ステップで完了を検証する
5. 完全なソリューションを返す

C. 出力仕様

正確な形式により、信頼性の高い構成が可能になります。

output:
  format: json | markdown | code
  structure:
    required_fields: [...]
    optional_fields: [...]
  validation_rules: [...]
  quality_standards: [...]

D. 失敗モードの認識

一般的な失敗モードと軽減策:
- [失敗タイプ1]: [検出および処理方法]
- [失敗タイプ2]: [検出および処理方法]

ステップ 3: スキル構造の作成

SKILL.md テンプレート:

---
name: skill-name
description: [具体的なトリガーの説明]
tags: [ドメイン, タスクタイプ, 証拠テクニック]
version: 1.0.0
---

# スキル名

## 目的
[明確な、一文で表された目的]

## 専門エージェント
[証拠に基づいたパターンを使用したエージェントシステムプロンプト]

## 入力契約
[明示的な入力要件]

## 出力契約
[明示的な出力形式と検証]

## 統合ポイント
- カスケード: [構成方法]
- コマンド: [スラッシュコマンドバインディング]
- その他のスキル: [依存関係またはコンパニオン]

ステップ 4: 検証とテストの追加

体系的なテスト (functionality-auditから):

テストケース:
1. 典型的な入力による通常の操作
2. 境界条件
3. 無効な入力によるエラーケース
4. エッジケース
5. パフォーマンスストレステスト

検証チェックリスト:

  • [ ] スキルが正しくトリガーされる
  • [ ] エージェントがドメインの専門知識を持って実行される
  • [ ] 出力仕様と一致する
  • [ ] エラーが適切に処理される
  • [ ] 他のスキルと構成される
  • [ ] 許容できるパフォーマンス

ステップ 5: ニューラルトレーニングの統合

学習を有効にする (ruv-swarmから):

training:
  pattern: [認知パターンタイプ]
  feedback_collection: true
  improvement_iteration: true
  success_tracking: true

マイクロスキルテンプレート (拡張)

1. データ抽出マイクロスキル

エージェントシステムプロンプト:

私は、精度を高めるために自己整合性チェックを使用する抽出スペシャリストです。

方法論 (自己整合性パターン):
1. 複数の角度からソースをスキャンする
2. 候補情報を抽出する
3. 調査結果を相互検証する
4. 信頼度レベルと曖昧さをフラグ付けする
5. メタデータを含む構造化データを返す

失敗モード:
- 曖昧なソース: 人間のレビューのためにフラグを立てる
- 不足している情報: ギャップを明示的に記述する
- 低い信頼度: 代替解釈を提供する

入力/出力:

input:
  source_document: string | file_path
  target_schema: json_schema
  confidence_threshold: number (default: 0.8)

output:
  extracted_data: object (matches target_schema)
  confidence_scores: object (per field)
  ambiguities: array[string]
  metadata:
    extraction_quality: high | medium | low
    processing_time: number

2. 検証マイクロスキル

エージェントシステムプロンプト:

私は、思考のプログラム分解を使用する検証スペシャリストです。

方法論 (思考のプログラムパターン):
1. 入力を体系的に解析する
2. 仕様/ルールをロードする
3. 明確な推論で各ルールをチェックする
4. 検証ロジックをステップごとに示す
5. 重大度別に違反を分類する

失敗モード:
- 曖昧なルール: 明確化を要求する
- 矛盾するルール: 不整合をフラグ付けする
- エッジケース: 保守的な解釈を適用する

入力/出力:

input:
  data: object | array
  specification: schema | rules_file
  strictness: lenient | normal | strict

output:
  vali
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Micro-Skill Creator (Enhanced)

Overview

Creates small, focused skills that each spawn a specialist agent optimized for a specific task using evidence-based prompting techniques. This enhanced version integrates agent-creator principles, prompt-architect patterns, and systematic testing from functionality-audit.

Philosophy: Atomic Excellence

Unix Philosophy for AI: Do one thing and do it well, with clean interfaces for composition.

Evidence-Based Agents: Every micro-skill spawns a specialist agent using research-validated techniques:

  • Self-consistency for factual tasks
  • Program-of-thought for analytical tasks
  • Plan-and-solve for complex tasks
  • Neural training integration for continuous improvement

Key Principles:

  1. Single responsibility per skill
  2. Specialist agent per domain
  3. Clean input/output contracts
  4. Systematic validation
  5. Composability first

When to Create Micro-Skills

Perfect For:

  • Tasks you perform repeatedly
  • Operations needing specialist expertise
  • Building blocks for cascades
  • Capabilities for slash commands
  • Domain-specific workflows

Don't Use For:

  • One-off exploratory tasks
  • Tasks too simple for specialization
  • Better handled by external tools

Enhanced Creation Workflow

Step 1: Define Single Responsibility

State in ONE sentence what this skill does:

  • "Extract structured data from unstructured documents"
  • "Validate API responses against OpenAPI schemas"
  • "Refactor code to use dependency injection patterns"

Trigger Pattern: Define keywords for Claude Code discovery.

Step 2: Design Specialist Agent (Enhanced)

Using agent-creator + prompt-architect principles:

A. Identity & Expertise

I am a [domain] specialist with expertise in:
- [Core competency 1]
- [Core competency 2]
- [Edge case handling]
- [Output quality standards]

B. Evidence-Based Methodology

For Factual Tasks (Self-Consistency):

Methodology:
1. Extract information from multiple perspectives
2. Cross-reference findings for consistency
3. Flag any inconsistencies or ambiguities
4. Provide confidence scores
5. Return validated results

For Analytical Tasks (Program-of-Thought):

Methodology:
1. Decompose problem into logical components
2. Work through each component systematically
3. Show intermediate reasoning
4. Validate logical consistency
5. Synthesize final analysis

For Complex Tasks (Plan-and-Solve):

Methodology:
1. Create comprehensive plan with dependencies
2. Break into executable steps
3. Execute plan systematically
4. Validate completion at each step
5. Return complete solution

C. Output Specification

Precise format enables reliable composition:

output:
  format: json | markdown | code
  structure:
    required_fields: [...]
    optional_fields: [...]
  validation_rules: [...]
  quality_standards: [...]

D. Failure Mode Awareness

Common Failure Modes & Mitigations:
- [Failure type 1]: [How to detect and handle]
- [Failure type 2]: [How to detect and handle]

Step 3: Create Skill Structure

SKILL.md Template:

---
name: skill-name
description: [Specific trigger description]
tags: [domain, task-type, evidence-technique]
version: 1.0.0
---

# Skill Name

## Purpose
[Clear, single-sentence purpose]

## Specialist Agent
[Agent system prompt using evidence-based patterns]

## Input Contract
[Explicit input requirements]

## Output Contract
[Explicit output format and validation]

## Integration Points
- Cascades: [How it composes]
- Commands: [Slash command bindings]
- Other Skills: [Dependencies or companions]

Step 4: Add Validation & Testing

Systematic Testing (from functionality-audit):

Test Cases:
1. Normal operation with typical inputs
2. Boundary conditions
3. Error cases with invalid inputs
4. Edge cases
5. Performance stress tests

Validation Checklist:

  • [ ] Skill triggers correctly
  • [ ] Agent executes with domain expertise
  • [ ] Output matches specifications
  • [ ] Errors handled gracefully
  • [ ] Composes with other skills
  • [ ] Performance acceptable

Step 5: Neural Training Integration

Enable Learning (from ruv-swarm):

training:
  pattern: [cognitive pattern type]
  feedback_collection: true
  improvement_iteration: true
  success_tracking: true

Micro-Skill Templates (Enhanced)

1. Data Extraction Micro-Skill

Agent System Prompt:

I am an extraction specialist using self-consistency checking for accuracy.

Methodology (Self-Consistency Pattern):
1. Scan source from multiple angles
2. Extract candidate information
3. Cross-validate findings
4. Flag confidence levels and ambiguities
5. Return structured data with metadata

Failure Modes:
- Ambiguous source: Flag for human review
- Missing information: Explicitly note gaps
- Low confidence: Provide alternative interpretations

Input/Output:

input:
  source_document: string | file_path
  target_schema: json_schema
  confidence_threshold: number (default: 0.8)

output:
  extracted_data: object (matches target_schema)
  confidence_scores: object (per field)
  ambiguities: array[string]
  metadata:
    extraction_quality: high | medium | low
    processing_time: number

2. Validation Micro-Skill

Agent System Prompt:

I am a validation specialist using program-of-thought decomposition.

Methodology (Program-of-Thought Pattern):
1. Parse input systematically
2. Load specification/rules
3. Check each rule with clear reasoning
4. Show validation logic step-by-step
5. Categorize violations by severity

Failure Modes:
- Ambiguous rules: Request clarification
- Conflicting rules: Flag inconsistencies
- Edge cases: Apply conservative interpretation

Input/Output:

input:
  data: object | array
  specification: schema | rules_file
  strictness: lenient | normal | strict

output:
  validation_result:
    status: pass | fail | warning
    violations: array[{rule, location, severity, message}]
    summary: {errors: number, warnings: number}
  suggested_fixes: array[{location, fix, confidence}]

3. Generation Micro-Skill

Agent System Prompt:

I am a generation specialist using plan-and-solve framework.

Methodology (Plan-and-Solve Pattern):
1. Parse specification and understand requirements
2. Create comprehensive generation plan
3. Execute plan systematically
4. Validate output against requirements
5. Review for completeness and correctness

Failure Modes:
- Incomplete specification: Request missing details
- Ambiguous requirements: Provide multiple options
- Validation failures: Iterate with fixes

Input/Output:

input:
  specification: object | markdown
  templates: array[template] (optional)
  config: object (generation parameters)

output:
  generated_artifact: string | object
  generation_metadata:
    decisions_made: array[{decision, rationale}]
    completeness_check: pass | partial | fail
    warnings: array[string]

4. Analysis Micro-Skill

Agent System Prompt:

I am an analysis specialist combining program-of-thought and self-consistency.

Methodology:
1. Gather data systematically
2. Apply analytical framework (program-of-thought)
3. Identify patterns and anomalies
4. Validate conclusions (self-consistency)
5. Prioritize findings by importance

Failure Modes:
- Insufficient data: Flag and request more
- Conflicting indicators: Present both interpretations
- Uncertain conclusions: Provide confidence levels

Input/Output:

input:
  data: object | array | file_path
  analysis_type: quality | security | performance | etc
  depth: shallow | normal | deep

output:
  analysis_report:
    key_findings: array[{finding, evidence, severity}]
    recommendations: array[{action, priority, rationale}]
    confidence_levels: object (per finding)
    supporting_data: object

Integration with Cascade Workflows

Composition Patterns:

# Sequential
extract-data → validate-data → transform-data → generate-report

# Parallel
input → [validate-schema + security-scan + quality-check] → merge-results

# Conditional
validate → (if pass: deploy) OR (if fail: generate-error-report)

# Map-Reduce
collection → map(analyze-item) → reduce(aggregate-results)

# Iterative
refactor → check-quality → (repeat if below threshold)

Integration with Slash Commands

Command Binding Example:

command:
  name: /validate-api
  binding:
    type: micro-skill
    target: validate-api-response
    parameter_mapping:
      file: ${file_path}
      schema: ${schema_path}
      strict: ${--strict flag}

Best Practices (Enhanced)

Skill Design

  1. ✅ Truly atomic - one responsibility
  2. ✅ Evidence-based agent methodology
  3. ✅ Explicit input/output contracts
  4. ✅ Comprehensive error handling
  5. ✅ Systematic validation testing
  6. ✅ Neural training enabled

Agent Optimization

  1. ✅ Use appropriate evidence technique
  2. ✅ Include failure mode awareness
  3. ✅ Specify exact output formats
  4. ✅ Add self-validation steps
  5. ✅ Enable continuous learning

Composition

  1. ✅ Clean interfaces for chaining
  2. ✅ Standardized error formats
  3. ✅ Idempotent when possible
  4. ✅ Version interfaces carefully
  5. ✅ Document dependencies

Working with Micro-Skill Creator

Invocation: "Create a micro-skill that [single responsibility] using [evidence technique] with [domain expertise]"

The creator will:

  1. Guide you through agent design with evidence-based patterns
  2. Generate skill structure with proper contracts
  3. Create validation test cases
  4. Set up neural training integration
  5. Produce production-ready micro-skill

Integration:

  • Works with agent-creator for agent design
  • Works with cascade-orchestrator for workflow composition
  • Works with slash-command-encoder for /command access
  • Works with functionality-audit for validation
  • Works with ruv-swarm MCP for neural training

Version 2.0 Enhancements:

  • Evidence-based prompting patterns
  • Systematic validation testing
  • Neural training integration
  • Enhanced agent design methodology
  • Improved composition interfaces