システム設計、スケーラビリティ、技術的意思決定のためのソフトウェアアーキテクチャスペシャリスト。新機能の計画、大規模システムのリファクタリング、またはアーキテクチャの決定を行う際に積極的に使用してください。
データベース操作(クエリ実行、スキーマ確認、マイグレーション)を実行。MCPの代わりにCLIツールを使用。
テスト先行方法論を徹底するテスト駆動開発スペシャリスト。新機能の作成、バグ修正、コードのリファクタリング時に積極的に使用してください。80%以上のテストカバレッジを確保します。
TypeScript型システムの専門家。複雑な型定義、型エラー解決、型安全性の向上に使用。
Webブラウザの自動操作を実行。agent-browser CLIを使用してコンテキストを93%削減。スクリーンショット撮影、フォーム入力、ページ操作に使用。
アプリケーションアーキテクチャ設計。DDD、クリーンアーキテクチャ、マイクロサービス、イベント駆動設計時に使用。
フロントエンドUIデザインを洗練された独自性のあるスタイルで生成します。ランディングページ、ダッシュボード、Webアプリケーションのデザイン、UIコンポーネント作成時に使用してください。「AIっぽい」汎用デザインを避け、プロフェッショナルで記憶に残るUIを実現します。
コーディング標準とベストプラクティス。TypeScript、JavaScript、React、Node.js開発の品質基準に使用。
認証実装、ユーザー入力処理、シークレット管理、APIエンドポイント作成、決済機能等のセキュリティ関連作業時に使用。包括的なセキュリティチェックリストとパターンを提供。
新機能の作成、バグ修正、リファクタリング時に使用。テスト駆動開発を徹底し、ユニット・統合・E2Eテストで80%以上のカバレッジを確保。
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses power tools
Uses power tools
Uses Bash, Write, or Edit tools
Uses Bash, Write, or Edit tools
Claude Code の拡張機能(エージェント、スキル、コマンド、フック、ルール、MCP設定)を包括的にまとめたリポジトリです。
/tdd, /plan, /code-review, /think-harder など本リポジトリはプログレッシブ・ディスクロージャー設計を採用しています:
これにより、コンテキストウィンドウを圧迫せず、必要な情報のみを効率的に利用できます。
everything-claude-code/
├── .claude-plugin/ # プラグイン設定ファイル
│ ├── plugin.json # プラグインマニフェスト
│ ├── marketplace.json # マーケットプレイス定義
│ └── install.sh # インストールスクリプト
├── agents/ # 専門エージェント定義
│ ├── architect.md # アーキテクチャ設計
│ ├── code-reviewer.md # コードレビュー
│ ├── security-reviewer.md
│ ├── typescript-expert.md
│ └── ...
├── commands/ # スラッシュコマンド
│ ├── tdd.md # /tdd - テスト駆動開発
│ ├── plan.md # /plan - 設計・計画
│ ├── code-review.md # /code-review
│ ├── think-harder.md # /think-harder - 深い思考
│ └── ...
├── skills/ # スキル定義(プログレッシブ・ディスクロージャー設計)
│ ├── architecture/ # アプリアーキテクチャ(DDD, Clean Architecture等)
│ ├── frameworks/ # フレームワーク別(React, Next.js等)
│ ├── languages/ # 言語別(TypeScript等)
│ ├── operations/ # 運用(CI/CD, モニタリング, SRE)
│ ├── tools/ # ツール別
│ └── workflows/ # ワークフロー
│ ├── terraform/ # IaC(モジュール, ステート管理, CI/CD統合)
│ ├── monorepo/ # モノレポ設計(Turborepo, pnpm workspace)
│ ├── security-review/ # セキュリティレビュー(OWASP, ツール)
│ └── tdd-workflow/ # TDD
├── rules/ # ルール定義
│ ├── coding-style.md # コーディングスタイル
│ ├── security.md # セキュリティ
│ ├── testing.md # テスト
│ └── ...
├── hooks/ # フック設定
│ ├── hooks.json # フック定義
│ ├── observability.json # 監視設定
│ └── scripts/ # フック用スクリプト
│ ├── obsidian-export.py # Obsidian連携
│ └── slack-notify.sh # Slack通知
├── mcp-configs/ # MCP サーバー設定
│ └── mcp-servers.json
└── examples/ # サンプル
├── CLAUDE.md # プロジェクト用CLAUDE.md
└── user-CLAUDE.md # ユーザー用CLAUDE.md
Claude Code のプラグインシステムを使用してインストールします。
# マーケットプレイスを追加
/plugin marketplace add tubone24/claude-code-settings
# プラグインをインストール
/plugin install claude-code-settings@tubone24/claude-code-settings
Claude Codeがユーザーの承認を待っているとき(ツール実行の許可リクエスト時)に、Slack incoming webhookで通知を受け取る機能です。
Notification hookでSlack incoming webhookを叩くSlack Incoming Webhooks のガイドに従って、Webhook URLを作成してください。
# ~/.zshrc または ~/.bashrc に追加
export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/TXXXXX/BXXXXX/XXXXXXXXXX"
設定を反映:
source ~/.zshrc # または source ~/.bashrc
セキュリティに関する注意:
Webhook URLは絶対にGitリポジトリにコミットしないでください
シェルの設定ファイル(
~/.zshrc,~/.bashrc)はホームディレクトリにあり、通常Gitの管理外ですより厳密に管理したい場合は、
~/.claude/.envに記載し、シェル設定から読み込む方法もあります:# ~/.claude/.env(Gitの管理外) SLACK_WEBHOOK_URL=https://hooks.slack.com/services/TXXXXX/BXXXXX/XXXXXXXXXX# ~/.zshrc に追加 [ -f ~/.claude/.env ] && export $(grep -v '^#' ~/.claude/.env | xargs)
Claude Codeを再起動し、承認が必要な操作(例: ファイル編集)を実行すると、Slackに通知が届きます。
環境変数を削除またはコメントアウトするだけで無効化できます:
# ~/.zshrc から該当行を削除またはコメントアウト
# export SLACK_WEBHOOK_URL="..."
Claude Codeセッションの内容をObsidianに自動エクスポートする機能です。
SessionEnd hookでトランスクリプトを解析<details> で折りたたみ# ~/.bashrc または ~/.zshrc に追加
export OBSIDIAN_VAULT_PATH="$HOME/Documents/Obsidian Vault"
デフォルトで以下のパスを自動検出します:
~/Documents/Obsidian Vault~/Documents/Obsidian~/Obsidian---
date: 2026-01-28
time: 15:30:45
session_id: abc123
project: my-project
tags:
- claude-code
- session
---
# Claude Code Session - 2026-01-28 15:30:45
## User Prompts
### Prompt 1
\`\`\`
ユーザーのプロンプト内容...
\`\`\`
## Files Edited
- `src/index.ts`
- `package.json`
## Commands Run
\`\`\`bash
npm install
npm test
\`\`\`
## Tool Usage Summary
| Tool | Count |
|------|-------|
| Edit | 5 |
| Bash | 3 |
| Read | 2 |
npx claudepluginhub joshuarweaver/cascade-code-general-misc-1 --plugin tubone24-claude-code-settingsInteractive setup wizard for configuring any repository with Claude Code best practices, based on Boris Cherny's workflow
Battle-tested Claude Code plugin for engineering teams — 38 agents, 156 skills, 72 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Harness for Claude Code — skills, /harness:* slash commands, persona subagents, lifecycle hooks, and MCP tools without per-repo `harness setup`. Sibling plugins exist for Cursor, Gemini CLI, and Codex.
Claude Code workflow patterns: prompting, CLAUDE.md maintenance, multi-agent orchestration
A Claude Code guide — skills for interactive onboarding and Q&A on setup, best practices, automation, and effective workflows
Commands for loading context and priming Claude for specific tasks