Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
anthropics avatar

Claude Automation Recommender

  • 5.9k installs
  • 32.9k repo stars
  • Updated July 31, 2026
  • anthropics/claude-plugins-official

claude-automation-recommender is a read-only Claude Code skill that analyzes your repository and recommends hooks, subagents, skills, plugins, and MCP servers matched to detected tools.

About

The claude-automation-recommender skill is a read-only Claude Code advisor that inspects your repository and surfaces the most valuable automations across hooks, subagents, skills, plugins, and MCP servers. Phase one gathers project signals from package manifests, dependency stacks, testing configs, CI files, and existing .claude settings. Phase two maps those signals to tailored recommendations such as context7 for library docs, Playwright MCP for UI tests, PostToolUse formatting hooks when Prettier is present, or security-reviewer subagents near auth code. It limits output to one or two top picks per category to avoid overwhelm, while offering deeper lists when you request a specific automation type. The skill never creates or modifies files; you implement recommendations yourself or ask Claude separately. Reports include codebase profile, install commands, invocation modes for user-only versus Claude-only skills, and permission tips for headless CI usage. End prompts invite follow-up requests for additional category depth or hands-on implementation help.

  • Read-only codebase analysis that recommends automations without creating or modifying any project files.
  • Maps detected stacks to MCP servers, skills, hooks, subagents, and plugins with one to two top picks per category.
  • Inspects package manifests, test configs, CI workflows, and existing .claude settings for grounded signals.
  • Supports focused deep dives when you request a single automation type with three to five extra options.
  • Delivers structured reports with install commands, invocation modes, and headless CI permission guidance.

Claude Automation Recommender by the numbers

  • 5,924 all-time installs (skills.sh)
  • +405 installs in the week ending Jul 29, 2026 (Skillselion tracking)
  • Ranked #121 of 16,565 AI & Agent Building skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 31, 2026 (Skillselion catalog sync)
At a glance

claude-automation-recommender capabilities & compatibility

Capabilities
read only repository signal detection · mcp server mapping from dependencies · hook and subagent pattern recommendations · skill and plugin selection guidance · structured automation report output
Works with
github · playwright · supabase · postgres · docker · slack · sentry · anthropic
Use cases
orchestration · planning · documentation
From the docs

What claude-automation-recommender says it does

--- name: claude-automation-recommender description: Analyze a codebase and recommend Claude Code automations (hooks, subagents, skills, plugins, MCP servers).
SKILL.md
tools: Read, Glob, Grep, Bash --- # Claude Automation Recommender Analyze codebase patterns to recommend tailored Claude Code automations across all extensibility options.
SKILL.md
**This skill is read-only.** It analyzes the codebase and outputs recommendations.
SKILL.md
npx skills add https://github.com/anthropics/claude-plugins-official --skill claude-automation-recommender

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs5.9k
repo stars32.9k
Security audit2 / 3 scanners passed
Last updatedJuly 31, 2026
Repositoryanthropics/claude-plugins-official

How do I know which Claude Code hooks, skills, MCP servers, and subagents fit my specific codebase?

Analyze a codebase and recommend tailored Claude Code automations across hooks, subagents, skills, plugins, and MCP servers without modifying files.

Who is it for?

Teams adopting or optimizing Claude Code who want stack-specific automation recommendations before implementing config files.

Skip if: Skip when you need the agent to directly create hooks or skills; this skill only analyzes and recommends.

When should I use this skill?

User asks for automation recommendations, wants to optimize Claude Code setup, or asks what Claude Code features to use first.

What you get

A prioritized automation report with one to two top recommendations per category plus install paths and invocation guidance.

  • Claude Code automation recommendations report
  • Per-category install and config guidance

By the numbers

  • Recommends 1-2 automations per category by default
  • Offers 3-5 options when a specific automation type is requested

Files

SKILL.mdMarkdownGitHub ↗

Claude Automation Recommender

Analyze codebase patterns to recommend tailored Claude Code automations across all extensibility options.

This skill is read-only. It analyzes the codebase and outputs recommendations. It does NOT create or modify any files. Users implement the recommendations themselves or ask Claude separately to help build them.

Output Guidelines

  • Recommend 1-2 of each type: Don't overwhelm - surface the top 1-2 most valuable automations per category
  • If user asks for a specific type: Focus only on that type and provide more options (3-5 recommendations)
  • Go beyond the reference lists: The reference files contain common patterns, but use web search to find recommendations specific to the codebase's tools, frameworks, and libraries
  • Tell users they can ask for more: End by noting they can request more recommendations for any specific category

Automation Types Overview

TypeBest For
HooksAutomatic actions on tool events (format on save, lint, block edits)
SubagentsSpecialized reviewers/analyzers that run in parallel
SkillsPackaged expertise, workflows, and repeatable tasks (invoked by Claude or user via /skill-name)
PluginsCollections of skills that can be installed
MCP ServersExternal tool integrations (databases, APIs, browsers, docs)

Workflow

Phase 1: Codebase Analysis

Gather project context:

# Detect project type and tools
ls -la package.json pyproject.toml Cargo.toml go.mod pom.xml 2>/dev/null
cat package.json 2>/dev/null | head -50

# Check dependencies for MCP server recommendations
cat package.json 2>/dev/null | grep -E '"(react|vue|angular|next|express|fastapi|django|prisma|supabase|stripe)"'

# Check for existing Claude Code config
ls -la .claude/ CLAUDE.md 2>/dev/null

# Analyze project structure
ls -la src/ app/ lib/ tests/ components/ pages/ api/ 2>/dev/null

Key Indicators to Capture:

CategoryWhat to Look ForInforms Recommendations For
Language/Frameworkpackage.json, pyproject.toml, import patternsHooks, MCP servers
Frontend stackReact, Vue, Angular, Next.jsPlaywright MCP, frontend skills
Backend stackExpress, FastAPI, DjangoAPI documentation tools
DatabasePrisma, Supabase, raw SQLDatabase MCP servers
External APIsStripe, OpenAI, AWS SDKscontext7 MCP for docs
TestingJest, pytest, Playwright configsTesting hooks, subagents
CI/CDGitHub Actions, CircleCIGitHub MCP server
Issue trackingLinear, Jira referencesIssue tracker MCP
Docs patternsOpenAPI, JSDoc, docstringsDocumentation skills

Phase 2: Generate Recommendations

Based on analysis, generate recommendations across all categories:

A. MCP Server Recommendations

See references/mcp-servers.md for detailed patterns.

Codebase SignalRecommended MCP Server
Uses popular libraries (React, Express, etc.)context7 - Live documentation lookup
Frontend with UI testing needsPlaywright - Browser automation/testing
Uses SupabaseSupabase MCP - Direct database operations
PostgreSQL/MySQL databaseDatabase MCP - Query and schema tools
GitHub repositoryGitHub MCP - Issues, PRs, actions
Uses Linear for issuesLinear MCP - Issue management
AWS infrastructureAWS MCP - Cloud resource management
Slack workspaceSlack MCP - Team notifications
Memory/context persistenceMemory MCP - Cross-session memory
Sentry error trackingSentry MCP - Error investigation
Docker containersDocker MCP - Container management
B. Skills Recommendations

See references/skills-reference.md for details.

Create skills in .claude/skills/<name>/SKILL.md. Some are also available via plugins:

Codebase SignalSkillPlugin
Building pluginsskill-developmentplugin-dev
Git commitscommitcommit-commands
React/Vue/Angularfrontend-designfrontend-design
Automation ruleswriting-ruleshookify
Feature planningfeature-devfeature-dev

Custom skills to create (with templates, scripts, examples):

Codebase SignalSkill to CreateInvocation
API routesapi-doc (with OpenAPI template)Both
Database projectcreate-migration (with validation script)User-only
Test suitegen-test (with example tests)User-only
Component librarynew-component (with templates)User-only
PR workflowpr-check (with checklist)User-only
Releasesrelease-notes (with git context)User-only
Code styleproject-conventionsClaude-only
Onboardingsetup-dev (with prereq script)User-only
C. Hooks Recommendations

See references/hooks-patterns.md for configurations.

Codebase SignalRecommended Hook
Prettier configuredPostToolUse: auto-format on edit
ESLint/Ruff configuredPostToolUse: auto-lint on edit
TypeScript projectPostToolUse: type-check on edit
Tests directory existsPostToolUse: run related tests
.env files presentPreToolUse: block .env edits
Lock files presentPreToolUse: block lock file edits
Security-sensitive codePreToolUse: require confirmation
D. Subagent Recommendations

See references/subagent-templates.md for templates.

Codebase SignalRecommended Subagent
Large codebase (>500 files)code-reviewer - Parallel code review
Auth/payments codesecurity-reviewer - Security audits
API projectapi-documenter - OpenAPI generation
Performance criticalperformance-analyzer - Bottleneck detection
Frontend heavyui-reviewer - Accessibility review
Needs more teststest-writer - Test generation
E. Plugin Recommendations

See references/plugins-reference.md for available plugins.

Codebase SignalRecommended Plugin
General productivityanthropic-agent-skills - Core skills bundle
Document workflowsInstall docx, xlsx, pdf skills
Frontend developmentfrontend-design plugin
Building AI toolsmcp-builder for MCP development

Phase 3: Output Recommendations Report

Format recommendations clearly. Only include 1-2 recommendations per category - the most valuable ones for this specific codebase. Skip categories that aren't relevant.

## Claude Code Automation Recommendations

I've analyzed your codebase and identified the top automations for each category. Here are my top 1-2 recommendations per type:

### Codebase Profile
- **Type**: [detected language/runtime]
- **Framework**: [detected framework]
- **Key Libraries**: [relevant libraries detected]

---

### 🔌 MCP Servers

#### context7
**Why**: [specific reason based on detected libraries]
**Install**: `claude mcp add context7`

---

### 🎯 Skills

#### [skill name]
**Why**: [specific reason]
**Create**: `.claude/skills/[name]/SKILL.md`
**Invocation**: User-only / Both / Claude-only
**Also available in**: [plugin-name] plugin (if applicable)

--- name: [skill-name] description: [what it does] disable-model-invocation: true # for user-only ---


---

### ⚡ Hooks

#### [hook name]
**Why**: [specific reason based on detected config]
**Where**: `.claude/settings.json`

---

### 🤖 Subagents

#### [agent name]
**Why**: [specific reason based on codebase patterns]
**Where**: `.claude/agents/[name].md`

---

**Want more?** Ask for additional recommendations for any specific category (e.g., "show me more MCP server options" or "what other hooks would help?").

**Want help implementing any of these?** Just ask and I can help you set up any of the recommendations above.

Decision Framework

When to Recommend MCP Servers

  • External service integration needed (databases, APIs)
  • Documentation lookup for libraries/SDKs
  • Browser automation or testing
  • Team tool integration (GitHub, Linear, Slack)
  • Cloud infrastructure management

When to Recommend Skills

  • Document generation (docx, xlsx, pptx, pdf — also in plugins)
  • Frequently repeated prompts or workflows
  • Project-specific tasks with arguments
  • Applying templates or scripts to tasks (skills can bundle supporting files)
  • Quick actions invoked with /skill-name
  • Workflows that should run in isolation (context: fork)

Invocation control:

  • disable-model-invocation: true — User-only (for side effects: deploy, commit, send)
  • user-invocable: false — Claude-only (for background knowledge)
  • Default (omit both) — Both can invoke

When to Recommend Hooks

  • Repetitive post-edit actions (formatting, linting)
  • Protection rules (block sensitive file edits)
  • Validation checks (tests, type checks)

When to Recommend Subagents

  • Specialized expertise needed (security, performance)
  • Parallel review workflows
  • Background quality checks

When to Recommend Plugins

  • Need multiple related skills
  • Want pre-packaged automation bundles
  • Team-wide standardization

---

Configuration Tips

MCP Server Setup

Team sharing: Check .mcp.json into repo so entire team gets same MCP servers

Debugging: Use --mcp-debug flag to identify configuration issues

Prerequisites to recommend:

  • GitHub CLI (gh) - enables native GitHub operations
  • Puppeteer/Playwright CLI - for browser MCP servers

Headless Mode (for CI/Automation)

Recommend headless Claude for automated pipelines:

# Pre-commit hook example
claude -p "fix lint errors in src/" --allowedTools Edit,Write

# CI pipeline with structured output
claude -p "<prompt>" --output-format stream-json | your_command

Permissions for Hooks

Configure allowed tools in .claude/settings.json:

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

Related skills

Forks & variants (2)

Claude Automation Recommender has 2 known copies in the catalog totaling 357 installs. They canonicalize to this original listing.

How it compares

Use claude-automation-recommender for discovery and prioritization; follow with specific setup skills to implement chosen hooks or MCP servers.

FAQ

Does claude-automation-recommender modify my repo?

No. It is read-only and outputs recommendations; you implement them or ask Claude separately.

How many suggestions does it return per category?

One to two top picks per category by default, or three to five when you request a specific automation type.

Which automation types does it cover?

Hooks, subagents, skills, plugins, and MCP servers mapped from detected languages, frameworks, databases, and CI tools.

Is Claude Automation Recommender safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.