general
Newæ±ç¨éçºãã¼ã« - MCP ãµã¼ãã¼çµ±åã¨ããã¥ã¡ã³ãå¦çã¹ãã«
Overview
このリポジトリは、Claude Code のプラグインを自社内で配布するためのマーケットプレイスです。
Claude Code のインストール
Claude Code を初めて使用する場合は、インストールと認証を行ってください。
インストール
npm install -g @anthropic-ai/claude-codebrew 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" を選択してください。
利用可能なプラグイン
backend
バックエンド開発用ツール - API作成、マイグレーション、セキュリティ監査
含まれるコマンド:
- •
/create-api- API エンドポイントを作成 - •
/create-migration- データベースマイグレーションを作成 - •
/generate-tests- テストコードを生成 - •
/audit-security- セキュリティ監査を実施
含まれるエージェント:
- •
api-builder- API エンドポイント構築専門エージェント - •
db-architect- データベーススキーマ設計専門エージェント - •
security-auditor- セキュリティ監査専門エージェント
インストール:
/plugin install backend@claude-code-marketplace-samplefrontend
フロントエンド開発用ツール - コンポーネント作成、テスト生成、コードレビュー
含まれるコマンド:
- •
/create-component- UI コンポーネントを作成 - •
/generate-tests- テストコードを生成 - •
/review-code- コードレビューを実施 - •
/run-tests- テストを実行
含まれるエージェント:
- •
component-builder- UI コンポーネント作成専門エージェント - •
test-generator- フロントエンドテスト生成専門エージェント
インストール:
/plugin install frontend@claude-code-marketplace-samplespec
仕様書管理用ツール - 仕様書の作成、レビュー、更新
含まれるコマンド:
- •
/create- 仕様書を作成 - •
/review- 仕様書をレビュー - •
/update- 仕様書を更新
含まれるエージェント:
- •
spec-writer- 仕様書作成専門エージェント - •
spec-reviewer- 仕様書レビュー専門エージェント
インストール:
/plugin install spec@claude-code-marketplace-samplegeneral
汎用開発ツール - 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 # このファイルプラグインの追加方法
新しいプラグインを追加する場合は、以下の手順に従ってください:
1. プラグイン用ディレクトリの作成
mkdir -p plugins/{plugin_name}2. プラグインマニフェストの作成
plugins/{plugin_name}/.claude-plugin/plugin.json を作成:
{
"name": "plugin-name",
"version": "1.0.0",
"description": "プラグインの説明",
"author": {
"name": "あなたの名前",
"email": "[email protected]"
}
}3. コマンドまたはエージェントの追加
コマンドの例 (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
---
あなたはコードレビューの専門家です。コードの品質、セキュリティ、保守性を確認してください。4. マーケットプレイスへの登録
.claude-plugin/marketplace.json の plugins 配列に追加:
{
"name": "plugin-name",
"source": "./plugins/{plugin_name}",
"description": "プラグインの説明",
"version": "1.0.0"
}参考資料
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/general.md https://raw.githubusercontent.com/childbamboo/claude-code-marketplace-sample/main/SKILL.md/generalFrequently Asked Questions
What is general?
æ±ç¨éçºãã¼ã« - MCP ãµã¼ãã¼çµ±åã¨ããã¥ã¡ã³ãå¦çã¹ãã«
How to install general?
To install general, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /general.
What is general best for?
general is a community categorized under Development. It is designed for: mcp, context7, serena, cipher, documentation, code-analysis, xlsx, docx. Created by DevTools Team.