working-with-claude-code について
docs.claude.com の Claude Code ドキュメントを参照するスキルです。開発者が設定、プラグイン、MCP、フック、スキル、CLI、連携、トラブルシューティングの公式情報を調べられます。
主な機能
- 01Claude Code の公式ドキュメント
- 02トピック別の Markdown 参照資料
- 03プラグインとスキルのガイド
- 04設定と CLI のリファレンス
- 05ドキュメント更新スクリプト
活用シーン
- 01Claude Code の設定を確認
- 02MCP サーバーの設定手順を確認
- 03プラグイン、フック、スキルの情報を検索
- 04Claude Code の問題を調査
MCP 対応
MCP サーバーの設定に関する参照資料を含みますが、このスキル自体は MCP サーバーを提供しません。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ obra/ superpowers-developing-for-claude-code --skill working-with-claude-codeインストール後、Claude Code で/working-with-claude-codeを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/amazon-bedrock.mdanalytics.mdcheckpointing.mdcli-reference.mdcommon-workflows.mdcosts.mddata-usage.mddevcontainer.mdgithub-actions.mdgitlab-ci-cd.mdgoogle-vertex-ai.mdheadless.mdhooks-guide.mdhooks.mdiam.mdinteractive-mode.mdjetbrains.mdlegal-and-compliance.mdllm-gateway.mdmcp.mdmemory.mdmigration-guide.mdmodel-config.mdmonitoring-usage.mdnetwork-config.mdoutput-styles.mdoverview.mdplugin-marketplaces.mdplugins-reference.mdplugins.md詳細
Claude Code の使用
概要
このスキルは、docs.claude.com の Claude Code に関する完全かつ信頼できるドキュメントを提供します。設定ファイルのパス、API 構造、機能について推測するのではなく、このスキルの references ディレクトリに保存されている公式ドキュメントを参照してください。
使用する場面
次のような場合に、このスキルを使用します。
- Claude Code プラグインを作成または設定するとき
- MCP サーバーをセットアップするとき
- フック(pre-commit、session-start など)を扱うとき
- スキルを作成またはテストするとき
- Claude Code の設定を構成するとき
- Claude Code の問題をトラブルシューティングするとき
- CLI コマンドを理解するとき
- 連携機能(VS Code、JetBrains など)をセットアップするとき
- ネットワーク、セキュリティ、エンタープライズ機能を設定するとき
クイックリファレンス
| タスク | 参照するファイル |
|---|---|
| プラグインを作成する | plugins.md、次に plugins-reference.md |
| MCP サーバーをセットアップする | mcp.md |
| フックを設定する | hooks.md、次に hooks-guide.md |
| スキルを作成する | skills.md |
| CLI コマンド | cli-reference.md |
| 問題をトラブルシューティングする | troubleshooting.md |
| 一般的なセットアップ | setup.md または quickstart.md |
| 設定オプション | settings.md |
ドキュメントの構成
すべてのドキュメントは references/ 内に個別の Markdown ファイルとして保存されています。Read ツールを使用して、必要なドキュメントにアクセスしてください。
references/
├── overview.md # Claude Code introduction
├── quickstart.md # Getting started guide
├── setup.md # Installation and setup
├── plugins.md # Plugin development
├── plugins-reference.md # Plugin API reference
├── plugin-marketplaces.md # Plugin marketplaces
├── skills.md # Skill creation
├── mcp.md # MCP server integration
├── hooks.md # Hooks overview
├── hooks-guide.md # Hooks implementation guide
├── slash-commands.md # Slash command reference
├── sub-agents.md # Subagent usage
├── settings.md # Configuration reference
├── cli-reference.md # CLI command reference
├── common-workflows.md # Common usage patterns
├── interactive-mode.md # Interactive mode guide
├── headless.md # Headless mode guide
├── output-styles.md # Output customization
├── statusline.md # Status line configuration
├── memory.md # Memory and context management
├── checkpointing.md # Checkpointing feature
├── analytics.md # Usage analytics
├── costs.md # Cost tracking
├── monitoring-usage.md # Usage monitoring
├── data-usage.md # Data usage policies
├── security.md # Security features
├── iam.md # IAM integration
├── network-config.md # Network configuration
├── terminal-config.md # Terminal configuration
├── model-config.md # Model configuration
├── llm-gateway.md # LLM gateway setup
├── amazon-bedrock.md # AWS Bedrock integration
├── google-vertex-ai.md # Google Vertex AI integration
├── vs-code.md # VS Code integration
├── jetbrains.md # JetBrains integration
├── devcontainer.md # Dev container support
├── github-actions.md # GitHub Actions integration
├── gitlab-ci-cd.md # GitLab CI/CD integration
├── third-party-integrations.md # Other integrations
├── legal-and-compliance.md # Legal information
├── troubleshooting.md # Troubleshooting guide
└── migration-guide.md # Migration guide
ワークフロー
個別の質問の場合
- 上記のリストから関連するドキュメントファイルを特定します
- Read ツールを使用して
@references/filename.mdを読み込みます - 公式ドキュメントから回答を見つけます
- 解決策を適用します
例:
User: "How do I create a Claude Code plugin?"
→ Read @references/plugins.md
→ Follow the official plugin creation steps
幅広いトピックの場合
トピックを調べるときは、概要ドキュメントから始めて、個別のファイルへと掘り下げてください。
- Claude Code の拡張:
plugins.md、skills.md、またはmcp.mdから始めます - 設定:
settings.mdまたはsetup.mdから始めます - 連携機能:関連する連携機能のファイル(vs-code.md、github-actions.md など)を確認します
- トラブルシューティング:
troubleshooting.mdから始めます
不確かなトピックの場合
Grep ツールを使用して、すべてのドキュメントを検索します。
pattern: "search term"
path: ~/.claude/skills/working-with-claude-code/references/
ドキュメントの更新
このスキルには、docs.claude.com から最新のドキュメントを取得する scripts/update_docs.js が含まれています。
次の場合に実行してください。
- ドキュメントが古くなっているように見えるとき
- Claude Code の新機能がリリースされたとき
- 公式ドキュメントが更新されたとき
node ~/.claude/skills/working-with-claude-code/scripts/update_docs.js
スクリプトは次の処理を行います。
- docs.claude.com から llms.txt を取得します
- Claude Code のドキュメント URL をすべて抽出します
- 各ページを
references/にダウンロードします - 成功または失敗を報告します
よくあるパターン
プラグイン開発
概要については plugins.md を読み、API の詳細については plugins-reference.md を読んでください。
MCP サーバーのセットアップ
設定形式と例については mcp.md を読んでください。
フックの設定
概要については hooks.md を読み、実装の詳細については hooks-guide.md を読んでください。
スキルの作成
スキル作成の完全なガイドについては skills.md を読んでください。
このスキルでできないこと
- このスキルが提供するのはドキュメントへのアクセスであり、手順のガイダンスではありません
- プラグインやスキルの構築方法に関するワークフローには、
extending-claude-codeスキルを使用してください(利用可能な場合) - このスキルはリファレンスライブラリであり、チュートリアルではありません
注意すべき兆候
次のような場合:
- 設定ファイルの場所を推測している →
settings.mdを読んでください - API 構造を憶測している → 関連するリファレンスドキュメントを読んでください
- フック名が分からない →
hooks.mdを読んでください - 機能について思い込みで判断している → まずドキュメントを検索してください
推測する前に、必ず公式ドキュメントを参照してください。