naruki1024

create-skill

0
0
# Install this skill:
npx skills add naruki1024/claude-code-skills --skill "create-skill"

Install specific skill from multi-skill repository

# Description

Claude Code用のAgent Skillを作成する。新しいスキルの設計・実装、SKILL.mdの作成、agents/references/scriptsの構成を支援。スキル作成、スキル設計、ワークフロー自動化を行う際に使用。

# SKILL.md


name: create-skill
description: Claude Code用のAgent Skillを作成する。新しいスキルの設計・実装、SKILL.mdの作成、agents/references/scriptsの構成を支援。スキル作成、スキル設計、ワークフロー自動化を行う際に使用。


Agent Skill 作成スキル

Claude Code用のAgent Skillを設計・作成するためのスキル。コンテキストエンジニアリングの原則に従い、効率的なスキル構造を構築する。

このスキルが提供するもの

  • スキルの構造設計
  • SKILL.md の作成
  • agents/*.md の設計
  • references/ の構成
  • 段階的ロードの最適化

ワークフロー概要

Phase 1: 要件ヒアリング
    ↓
Phase 2: 構造設計
    ↓
Phase 3: SKILL.md 作成
    ↓
Phase 4: agents/ 設計(必要な場合)
    ↓
Phase 5: references/ 構成(必要な場合)
    ↓
Phase 6: 品質確認

Phase 1: 要件ヒアリング

agents/requirements-agent.md の仕様に従いTaskを起動する。

目的: ユーザーからスキル要件を聞き出し、方向性を明確化

出力: スキル要件定義(目的、トリガー条件、期待出力、複雑さ)


Phase 2: 構造設計

agents/structure-agent.md の仕様に従いTaskを起動する。

作業前に読むこと: references/skill-structure.md

目的: 要件に基づいてディレクトリ構造を設計

出力: 構造設計書(ディレクトリ構成、各ファイルの役割、段階的ロード計画)


Phase 3: SKILL.md 作成

agents/skillmd-agent.md の仕様に従いTaskを起動する。

作業前に読むこと: references/skill-md-format.md

目的: スキルの中核となるSKILL.mdを作成

出力: .claude/skills/{skill-name}/SKILL.md


Phase 4: agents/ 設計

agents/agents-agent.md の仕様に従いTaskを起動する。

作業前に読むこと: references/agents-design.md

目的: 各Task用の仕様書を作成

出力: .claude/skills/{skill-name}/agents/*.md

スキップ条件: シンプルスキル(SKILL.mdのみ)の場合


Phase 5: references/ 構成

agents/references-agent.md の仕様に従いTaskを起動する。

作業前に読むこと: references/references-design.md

目的: 知識を外部化してreferences/に配置

出力: .claude/skills/{skill-name}/references/*.md

スキップ条件: 外部化すべき知識がない場合


Phase 6: 品質確認

agents/quality-agent.md の仕様に従いTaskを起動する。

品質確認時に読むこと: references/examples/skill-examples.md

深い理解が必要な場合: references/context-engineering.md

目的: 作成したスキル全体をレビュー

出力: 品質レビュー結果(合格/要修正と具体的な改善案)


コンテキストエンジニアリングの原則

このスキル自体が段階的ロードの実践例となっている:

フェーズ 読み込むリファレンス
Phase 2 skill-structure.md
Phase 3 skill-md-format.md
Phase 4 agents-design.md
Phase 5 references-design.md
Phase 6 examples/skill-examples.md, context-engineering.md

重要な原則:
- Skillsはコンテキストを占有しない(段階的ロード)
- Taskでコンテキストを分離(結果だけメインに返す)
- 知識は外部化(references/に逃がす)

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.