CLAUDE.md · diff
git:20260130.7b48608 to git:20260131.b4a90a3
21 added, 11 removed. Audit A to A.
# CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
## プロジェクト概要
- **Meta Skill Creator** - スキルを作成・更新・プロンプト改善するためのメタスキル。
+ **daishiman-skills** - Claude Code用スキルコレクション。スキル作成メタツール、Google Forms自動生成など、様々なスキルを提供。
## プラグイン構造
```
- meta-skill-creator/
+ daishiman-skills/
├── .claude-plugin/
│ ├── plugin.json # プラグインメタデータ(必須)
│ └── marketplace.json # マーケットプレイス定義
├── skills/ # スキル配置ディレクトリ
- │ └── skill-creator/ # メインスキル
- │ ├── SKILL.md # スキル定義(必須)
- │ ├── agents/ # サブエージェント定義
- │ ├── assets/ # テンプレート・素材
- │ ├── references/ # 参照ドキュメント(Progressive Disclosure)
- │ ├── schemas/ # JSONスキーマ
- │ └── scripts/ # 自動化スクリプト(決定論的処理)
+ │ ├── skill-creator/ # スキル作成メタスキル
+ │ │ ├── SKILL.md
+ │ │ ├── agents/
+ │ │ ├── assets/
+ │ │ ├── references/
+ │ │ ├── schemas/
+ │ │ └── scripts/
+ │ └── google-forms-generator/ # Google Forms自動生成スキル
+ │ ├── SKILL.md
+ │ ├── agents/
+ │ ├── references/
+ │ ├── scripts/
+ │ ├── templates/
+ │ └── .env.example
├── docs/ # ユーザー向けドキュメント
+ │ ├── skill-creator/ # Skill Creator個別ドキュメント
+ │ └── google-forms-generator/ # Google Forms Generator個別ドキュメント
├── .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
+ /plugin marketplace add daishiman/daishiman-skills
- # Step 2: プラグインをインストール
+ # Step 2: プラグインをインストール(個別選択)
/plugin install daishiman-skill-creator
+ /plugin install daishiman-google-forms-generator
```