CLAUDE.md · git:20260130.7b48608 · 2026-01-30 · sha256 2588850adf4b1138

CLAUDE.md git:20260130.7b48608A

Immutable. This exact content is served forever at /api/v1/blob/2588850adf4b1138.

# CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

## プロジェクト概要

**Meta Skill Creator** - スキルを作成・更新・プロンプト改善するためのメタスキル。

## プラグイン構造

```
meta-skill-creator/
├── .claude-plugin/
│   ├── plugin.json          # プラグインメタデータ(必須)
│   └── marketplace.json     # マーケットプレイス定義
├── skills/                  # スキル配置ディレクトリ
│   └── skill-creator/       # メインスキル
│       ├── SKILL.md         # スキル定義(必須)
│       ├── agents/          # サブエージェント定義
│       ├── assets/          # テンプレート・素材
│       ├── references/      # 参照ドキュメント(Progressive Disclosure)
│       ├── schemas/         # JSONスキーマ
│       └── scripts/         # 自動化スクリプト(決定論的処理)
├── docs/                    # ユーザー向けドキュメント
├── .gitignore
├── README.md
└── CLAUDE.md
```

### ディレクトリ配置について

| 用途 | パス | 説明 |
|------|------|------|
| プロジェクト固有スキル | `.claude/skills/` | プロジェクト内でのみ使用 |
| **プラグイン配布** | `skills/` | ルート直下に配置(本プラグイン) |

## コマンド

### バリデーション

```bash
node skills/skill-creator/scripts/validate_all.js skills/skill-creator
node skills/skill-creator/scripts/quick_validate.js skills/skill-creator
```

### スキル生成

```bash
node skills/skill-creator/scripts/init_skill.js <skill-name> --path skills
node skills/skill-creator/scripts/detect_mode.js --request "新規スキル"
```

## 設計原則

| 原則 | 説明 |
|------|------|
| **Problem First** | 機能の前に本質的な問題を特定する |
| **Collaborative First** | ユーザーとの対話を通じて要件を明確化 |
| Domain-Driven Design | ドメイン構造を明確化し高精度な設計を導く |
| Clean Architecture | 層分離と依存関係ルールで変更に強い構造 |
| **Script First** | 決定論的処理はスクリプトで実行 |
| **Progressive Disclosure** | 必要な時に必要なリソースのみ読み込み |

## モード

| モード | 用途 |
|--------|------|
| **collaborative** | ユーザー対話型スキル共創(推奨) |
| **orchestrate** | 実行エンジン選択(Claude/Codex) |
| create | 新規スキル作成 |
| update | 既存スキル更新 |
| improve-prompt | プロンプト改善 |

## インストール

```bash
# Step 1: マーケットプレイスを追加
/plugin marketplace add daishiman/meta-skill-creator

# Step 2: プラグインをインストール
/plugin install daishiman-skill-creator
```