npx skills add https://github.com/childbamboo/claude-code-marketplace-sample --skill pdf-vision-readerInstallez cette compétence avec la CLI et commencez à utiliser le flux de travail SKILL.md dans votre espace de travail.
このリポジトリは、Claude Code のプラグインを自社内で配布するためのマーケットプレイスです。
Claude Code を初めて使用する場合は、インストールと認証を行ってください。
npm install -g @anthropic-ai/claude-code
brew install anthropic/claude-code/claude-code
インストールの確認:
claude --version
claude auth login
ブラウザが開き、Anthropic アカウントでログインします。
認証の確認:
claude auth status
# ローカルディレクトリから追加
/plugin marketplace add ./path/to/claude-code-marketplace-sample
# GitHub リポジトリから追加
/plugin marketplace add {owner}/claude-code-marketplace-sample
# 特定のメンバーのプラグインをインストール
/plugin install {plugin-name}@{marketplace-name}
# 例: sample メンバーのプラグインをインストール
/plugin install sample-plugin@claude-code-marketplace-sample
/plugin
対話的なメニューから "Browse Plugins" を選択してください。
バックエンド開発用ツール - API作成、マイグレーション、セキュリティ監査
含まれるコマンド:
/create-api - API エンドポイントを作成/create-migration - データベースマイグレーションを作成/generate-tests - テストコードを生成/audit-security - セキュリティ監査を実施含まれるエージェント:
api-builder - API エンドポイント構築専門エージェントdb-architect - データベーススキーマ設計専門エージェントsecurity-auditor - セキュリティ監査専門エージェントインストール:
/plugin install backend@claude-code-marketplace-sample
フロントエンド開発用ツール - コンポーネント作成、テスト生成、コードレビュー
含まれるコマンド:
/create-component - UI コンポーネントを作成/generate-tests - テストコードを生成/review-code - コードレビューを実施/run-tests - テストを実行含まれるエージェント:
component-builder - UI コンポーネント作成専門エージェントtest-generator - フロントエンドテスト生成専門エージェントインストール:
/plugin install frontend@claude-code-marketplace-sample
仕様書管理用ツール - 仕様書の作成、レビュー、更新
含まれるコマンド:
/create - 仕様書を作成/review - 仕様書をレビュー/update - 仕様書を更新含まれるエージェント:
spec-writer - 仕様書作成専門エージェントspec-reviewer - 仕様書レビュー専門エージェントインストール:
/plugin install spec@claude-code-marketplace-sample
汎用開発ツール - Context7、Serena、Cipher の MCP サーバー統合
含まれるコマンド:
/onboarding - プロジェクトオンボーディング含まれる MCP サーバー:
context7 - ライブラリドキュメント検索serena - セマンティックコード分析cipher - メモリ管理インストール:
/plugin install general@claude-code-marketplace-sample
claude-code-marketplace-sample/
├── .claude-plugin/
│ └── marketplace.json # マーケットプレイス定義
├── plugins/ # プラグイン格納ディレクトリ
│ ├── sample/ # サンプルプラグイン
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json # プラグインマニフェスト
│ │ ├── commands/ # カスタムコマンド
│ │ │ └── hello.md
│ │ └── agents/ # サブエージェント
│ │ └── code-reviewer.md
│ ├── backend/ # バックエンド開発用プラグイン
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── commands/
│ │ │ ├── create-api.md
│ │ │ ├── create-migration.md
│ │ │ ├── generate-tests.md
│ │ │ └── audit-security.md
│ │ └── agents/
│ │ ├── api-builder.md
│ │ ├── db-architect.md
│ │ └── security-auditor.md
│ ├── frontend/ # フロントエンド開発用プラグイン
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── commands/
│ │ │ ├── create-component.md
│ │ │ ├── generate-tests.md
│ │ │ ├── review-code.md
│ │ │ └── run-tests.md
│ │ └── agents/
│ │ ├── component-builder.md
│ │ └── test-generator.md
│ ├── spec/ # 仕様書管理用プラグイン
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── commands/
│ │ │ ├── create-spec.md
│ │ │ ├── review-spec.md
│ │ │ └── update-spec.md
│ │ └── agents/
│ │ ├── spec-writer.md
│ │ └── spec-reviewer.md
│ └── {plugin_name}/ # あなたのプラグイン
│ └── ...
├── templates/ # 旧形式(非推奨)
├── CLAUDE.md # リポジトリ固有の指示
└── README.md # このファイル
新しいプラグインを追加する場合は、以下の手順に従ってください:
mkdir -p plugins/{plugin_name}
plugins/{plugin_name}/.claude-plugin/plugin.json を作成:
{
"name": "plugin-name",
"version": "1.0.0",
"description": "プラグインの説明",
"author": {
"name": "あなたの名前",
"email": "[email protected]"
}
}
コマンドの例 (plugins/{plugin_name}/commands/hello.md):
---
description: Hello World を出力
---
"Hello World" と出力してください。
エージェントの例 (plugins/{plugin_name}/agents/reviewer.md):
---
name: code-reviewer
description: コードレビューを実施
tools: Read, Grep, Glob
model: inherit
---
あなたはコードレビューの専門家です。コードの品質、セキュリティ、保守性を確認してください。
.claude-plugin/marketplace.json の plugins 配列に追加:
{
"name": "plugin-name",
"source": "./plugins/{plugin_name}",
"description": "プラグインの説明",
"version": "1.0.0"
}