Claude自動化レコメンダー

コードベースを分析し、Claude Codeの自動化(フック、サブエージェント、スキル、プラグイン、MCPサーバー)を推奨します。

Claude自動化レコメンダー とは?

このスキルは、Claude Codeを使用する開発者がプロジェクトのコードベースパターンを分析し、最適な自動化機能を推奨するための読み取り専用の分析ツールです。サポート対象はClaude Codeの全拡張機能—フック(ツールイベント時の自動アクション)、サブエージェント(並列実行される専門レビューアー)、スキル(パッケージ化された専門知識とワークフロー)、プラグイン(スキルコレクション)、MCPサーバー(外部ツール統合)—を網羅し、コードベースの言語、フレームワーク、依存関係、テスト設定、CI/CD構成などのシグナルに基づいて具体的な推奨事項を生成します。推奨は各カテゴリにつき1〜2件に絞り込み、ユーザーが特定のタイプをリクエストした場合は3〜5件まで拡張可能です。このスキル自体はファイルを作成・変更せず、分析結果をレポートとして出力するだけです。ユーザーはその推奨に基づいて手動で実装するか、Claudeに個別に実装を依頼します。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/Maikozort/claude-skills/tree/HEAD/claude-automation-recommender

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Claude自動化レコメンダー は何をしますか?

コードベースのパターンを分析し、すべての拡張性オプションにわたってテーラーメイドのClaude Code自動化を推奨します。

このスキルは読み取り専用です。 コードベースを分析し、推奨事項を出力します。ファイルを作成したり変更したりすることはありません。ユーザーは推奨事項を自分で実装するか、別途Claudeに実装を依頼します。

出力ガイドライン

  • 各タイプにつき1〜2件を推奨: ユーザーを圧倒しないよう、カテゴリごとに最も価値の高い自動化を上位1〜2件表示します
  • 特定のタイプをユーザーが要求した場合: そのタイプにのみ焦点を当て、より多くのオプション(3〜5件)を提供します
  • リファレンスリストを超えて: リファレンスファイルには一般的なパターンが含まれていますが、コードベースのツール、フレームワーク、ライブラリに固有の推奨事項を見つけるためにウェブ検索を使用します
  • ユーザーにさらに尋ねられることを伝える: 特定のカテゴリについてさらに推奨事項をリクエストできることを最後に記載します

自動化タイプ概要

タイプ最適な用途
フックツールイベント時の自動アクション(保存時フォーマット、lint、編集ブロック)
サブエージェント並行実行される専門レビューアー/アナライザー
スキルパッケージ化された専門知識、ワークフロー、繰り返し可能なタスク(Claudeまたはユーザーが/skill-nameで呼び出し)
プラグインインストール可能なスキルコレクション
MCPサーバー外部ツール統合(データベース、API、ブラウザ、ドキュメント)

ワークフロー

フェーズ1: コードベース分析

プロジェクトコンテキストを収集します:

# プロジェクトタイプとツールを検出
ls -la package.json pyproject.toml Cargo.toml go.mod pom.xml 2>/dev/null
cat package.json 2>/dev/null | head -50

# MCPサーバー推奨のための依存関係を確認
cat package.json 2>/dev/null | grep -E '"(react|vue|angular|next|express|fastapi|django|prisma|supabase|convex|stripe)"'

# 既存のClaude Code設定を確認
ls -la .claude/ CLAUDE.md 2>/dev/null

# プロジェクト構造を分析
ls -la src/ app/ lib/ tests/ components/ pages/ api/ 2>/dev/null

キャプチャすべき主要指標:

カテゴリ探すもの推奨事項への影響
言語/フレームワークpackage.json, pyproject.toml, importパターンフック, MCPサーバー
フロントエンドスタックReact, Vue, Angular, Next.jsPlaywright MCP, フロントエンドスキル
バックエンドスタックExpress, FastAPI, DjangoAPIドキュメントツール
データベースPrisma, Supabase, Convex, raw SQLデータベース/バックエンドMCPサーバー
外部APIStripe, OpenAI, AWS SDKcontext7 MCP(ドキュメント用)
テストJest, pytest, Playwright設定テストフック, サブエージェント
CI/CDGitHub Actions, CircleCIGitHub MCPサーバー
課題管理Linear, Jiraの参照課題トラッカーMCP
ドキュメントパターンOpenAPI, JSDoc, docstringドキュメンテーションスキル

フェーズ2: 推奨事項の生成

分析に基づき、すべてのカテゴリにわたって推奨事項を生成します:

A. MCPサーバー推奨事項

詳細なパターンについてはreferences/mcp-servers.mdを参照してください。

コードベースシグナル推奨MCPサーバー
人気ライブラリ(React, Expressなど)を使用context7 - ライブドキュメントルックアップ
UIテストが必要なフロントエンドPlaywright - ブラウザ自動化/テスト
Supabaseを使用Supabase MCP - 直接データベース操作
Convexを使用Convex MCP - ライブデプロイメントイントロスペクション、クエリ/ミューテーション実行、env変数とログ管理
PostgreSQL/MySQLデータベースDatabase MCP - クエリとスキーマツール
GitHubリポジトリGitHub MCP - Issue、PR、アクション
Linearを課題管理に使用Linear MCP - 課題管理
AWSインフラAWS MCP - クラウドリソース管理
SlackワークスペースSlack MCP - チーム通知
メモリ/コンテキスト永続化Memory MCP - セッション間メモリ
SentryエラートラッキングSentry MCP - エラー調査
DockerコンテナDocker MCP - コンテナ管理

B. スキル推奨事項

詳細についてはreferences/skills-reference.mdを参照してください。

スキルは.claude/skills/<name>/SKILL.mdに作成します。一部はプラグインでも利用可能です:

コードベースシグナルスキルプラグイン
プラグイン構築skill-developmentplugin-dev
Gitコミットcommitcommit-commands
React/Vue/Angularfrontend-designfrontend-design
自動化ルールwriting-ruleshookify
機能計画feature-devfeature-dev

作成するカスタムスキル(テンプレート、スクリプト、例付き):

コードベースシグナル作成するスキル呼び出し方法
APIルートapi-doc(OpenAPIテンプレート付き)両方
データベースプロジェクトcreate-migration(検証スクリプト付き)ユーザーのみ
テストスイートgen-test(テスト例付き)ユーザーのみ
コンポーネントライブラリnew-component(テンプレート付き)ユーザーのみ
PRワークフローpr-check(チェックリスト付き)ユーザーのみ
リリースrelease-notes(gitコンテキスト付き)ユーザーのみ
コードスタイルproject-conventionsClaudeのみ
オンボーディングsetup-dev(前提条件スクリプト付き)ユーザーのみ

C. フック推奨事項

設定についてはreferences/hooks-patterns.mdを参照してください。

コードベースシグナル推奨フック
Prettier設定済みPostToolUse: 編集時に自動フォーマット
ESLint/Ruff設定済みPostToolUse: 編集時に自動lint
TypeScriptプロジェクトPostToolUse: 編集時に型チェック
testsディレクトリが存在PostToolUse: 関連テストを実行
.envファイルが存在PreToolUse: .env編集をブロック
ロックファイルが存在PreToolUse: ロックファイル編集をブロック
セキュリティ重要コードPreToolUse: 確認を要求

D. サブエージェント推奨事項

テンプレートについてはreferences/subagent-templates.mdを参照してください。

コードベースシグナル推奨サブエージェント
大規模コードベース(500ファイル以上)code-reviewer - 並列コードレビュー
認証/支払いコードsecurity-reviewer - セキュリティ監査
APIプロジェクトapi-documenter - OpenAPI生成
パフォーマンス重要performance-analyzer - ボトルネック検出
フロントエンド主体ui-reviewer - アクセシビリティレビュー
より多くのテストが必要test-writer - テスト生成

E. プラグイン推奨事項

利用可能なプラグインについてはreferences/plugins-reference.mdを参照してください。

コードベースシグナル推奨プラグイン
一般的な生産性向上anthropic-agent-skills - コアスキルバンドル
ドキュメントワークフローdocx, xlsx, pdfスキルをインストール
フロントエンド開発frontend-designプラグイン
AIツール構築mcp-builder(MCP開発用)

フェーズ3: 推奨事項レポートの出力

推奨事項を明確にフォーマットします。カテゴリごとに1〜2件のみ含め、この特定のコードベースに最も価値のあるものを選びます。関連しないカテゴリはスキップします。

## Claude Code自動化推奨事項

あなたのコードベースを分析し、各カテゴリの最適な自動化を特定しました。タイプごとの上位1〜2件の推奨事項は以下の通りです:

### コードベースプロファイル
- **タイプ**: [検出された言語/ランタイム]
- **フレームワーク**: [検出されたフレームワーク]
- **主要ライブラリ**: [検出された関連ライブラリ]

---

### 🔌 MCPサーバー

#### context7
**理由**: [検出されたライブラリに基づく具体的な理由]
**インストール**: `claude mcp add context7`

---

### 🎯 スキル

#### [スキル名]
**理由**: [具体的な理由]
**作成場所**: `.claude/skills/[name]/SKILL.md`
**呼び出し方法**: ユーザーのみ / 両方 / Claudeのみ
**利用可能なプラグイン**: [プラグイン名](該当する場合)
```yaml
---
name: [スキル名]
description: [動作説明]
disable-model-invocation: true  # ユーザーのみの場合
---

⚡ フック

[フック名]

理由: [検出された設定に基づく具体的な理由] 設定場所: .claude/settings.json


🤖 サブエージェント

[エージェント名]

理由: [コードベースパターンに基づく具体的な理由] 設定場所: .claude/agents/[name].md


さらに欲しいですか? 特定のカテゴリについて追加の推奨事項をリクエストできます(例: 「MCPサーバーのオプションをもっと見せて」や「他にどのようなフックが役立つ?」)。

これらの実装に助けが必要ですか? お聞きいただければ、上記の推奨事項の設定をお手伝いできます。


## 判断フレームワーク

### MCPサーバーを推奨するタイミング
- 外部サービス統合が必要な場合(データベース、API)
- ライブラリ/SDKのドキュメントルックアップ
- ブラウザ自動化またはテスト
- チームツール統合(GitHub、Linear、Slack)
- クラウドインフラ管理

### スキルを推奨するタイミング

- ドキュメント生成(docx、xlsx、pptx、pdf — プラグインでも利用可能)
- 頻繁に繰り返されるプロンプトやワークフロー
- 引数を持つプロジェクト固有のタスク
- テンプレートやスクリプトをタスクに適用(スキルはサポートファイルをバンドル可能)
- `/skill-name`で呼び出すクイックアクション
- 分離して実行すべきワークフロー(`context: fork`)

**呼び出し制御:**
- `disable-model-invocation: true` — ユーザーのみ(副作用あり: デプロイ、コミット、送信)
- `user-invocable: false` — Claudeのみ(バックグラウンド知識用)
- デフォルト(両方省略) — 両方が呼び出し可能

### フックを推奨するタイミング
- 繰り返し行われる編集後のアクション(フォーマット、lint)
- 保護ルール(機密ファイルの編集をブロック)
- 検証チェック(テスト、型チェック)

### サブエージェントを推奨するタイミング
- 専門的な知識が必要な場合(セキュリティ、パフォーマンス)
- 並列レビューワークフロー
- バックグラウンド品質チェック

### プラグインを推奨するタイミング
- 複数の関連スキルが必要な場合
- 事前パッケージ化された自動化バンドルを希望する場合
- チーム全体での標準化

---

## 設定のヒント

### MCPサーバー設定

**チーム共有**: `.mcp.json`をリポジトリにチェックインすると、チーム全体が同じMCPサーバーを取得します

**デバッグ**: `--mcp-debug`フラグを使用して設定の問題を特定します

**推奨する前提条件:**
- GitHub CLI (`gh`) - ネイティブのGitHub操作を有効化
- Puppeteer/Playwright CLI - ブラウザMCPサーバー用

### ヘッドレスモード(CI/自動化用)

自動化パイプラインにはヘッドレスClaudeを推奨:

```bash
# プリコミットフックの例
claude -p "fix lint errors in src/" --allowedTools Edit,Write

# 構造化出力を使用したCIパイプライン
claude -p "<prompt>" --output-format stream-json | your_command

フックの権限

.claude/settings.jsonで許可ツールを設定:

{
  "permissions": {
    "allow": ["Edit", "Write", "Bash(npm test:*)", "Bash(git commit:*)"]
  }
}

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Maikozort/claude-skills

Analiza un archivo de video (short, reel, tiktok o video largo) para saber qué se ve, qué se dice, de qué trata, cuál es el mejor momento para el hook y la portada, qué capítulos tiene y qué problemas o faltantes hay antes de publicarlo. Extrae fotogramas y transcripción en local con ffmpeg y Whisper. Úsala cuando alguien comparta la ruta de un video y pida revisarlo, resumirlo o prepararlo para publicar, o como paso de análisis dentro de la skill publicar.

Maikozort/claude-skills

Escribe el copy de un video para redes sociales con SEO - títulos, descripciones, hooks, llamados a la acción, hashtags, bloque de redes y comentario fijado - adaptado a YouTube, Shorts, TikTok, Instagram Reels y Facebook Reels, en uno o varios idiomas. Úsala cuando pidan título, descripción, caption, hashtags, palabras clave o CTA para un video, o como paso de copy dentro de la skill publicar.

Maikozort/claude-skills

tasteskill v2, the anti-slop frontend skill. Art direction for websites, distilled from a study of 247 curated gallery sites (One Page Love, Awwwards Sites of the Day). Deals researched directions (idea, composition, type, palette, photographs, section blueprints) from a library, enforces a strict no-slop house style with a real-browser inspector, and runs a look-and-fix loop on screenshots. Use this whenever you build, design, redesign, restyle, polish or review a landing page, marketing site, portfolio, product page, one-pager, hero or any public-facing web page, in any stack (HTML/CSS, React, Next.js, Vue, Svelte, Astro, Tailwind) — also when the user says a page looks generic, templated, "AI-made", sloppy, or asks to make it look designed, premium, award-level or less like every other site. Not for dashboards or app screens.

Maikozort/claude-skills

Llena campo por campo la pantalla "Crear reel" de Facebook - descripción, personas, ubicación, sentimiento, portada, audio, subtítulos (.srt), audiodescripciones, transcripciones, destinatarios, remixes, etiqueta de IA, grupos, historia, lista de reproducción y promoción. Úsala cuando vayan a subir un reel o video a Facebook o pregunten qué poner en un campo de Facebook.

関連スキル