CLAUDE.md · git:20260131.b4a90a3 · 2026-01-31 · sha256 4875c13c9efe3696
CLAUDE.md git:20260131.b4a90a3A
Immutable. This exact content is served forever at /api/v1/blob/4875c13c9efe3696.
# CLAUDE.md This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. ## プロジェクト概要 **daishiman-skills** - Claude Code用スキルコレクション。スキル作成メタツール、Google Forms自動生成など、様々なスキルを提供。 ## プラグイン構造 ``` daishiman-skills/ ├── .claude-plugin/ │ ├── plugin.json # プラグインメタデータ(必須) │ └── marketplace.json # マーケットプレイス定義 ├── skills/ # スキル配置ディレクトリ │ ├── 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/daishiman-skills # Step 2: プラグインをインストール(個別選択) /plugin install daishiman-skill-creator /plugin install daishiman-google-forms-generator ```