# Claude Automation Recommender

Recommend Claude Code automations (hooks, subagents, skills, plugins, MCP) and review...

- Repository: https://github.com/CherryHQ/cherry-studio (53164 stars)
- Category: AI and agents
- License: AGPL-3.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add CherryHQ/cherry-studio --skill claude-automation-recommender -g -a claude-code -y`
Codex: `npx skills add CherryHQ/cherry-studio --skill claude-automation-recommender -g -a codex -y`
Cursor: `npx skills add CherryHQ/cherry-studio --skill claude-automation-recommender -g -a cursor -y`
Gemini CLI: `npx skills add CherryHQ/cherry-studio --skill claude-automation-recommender -g -a gemini-cli -y`

## Description

Recommend Claude Code automations (hooks, subagents, skills, plugins, MCP) and review an existing setup.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 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

| Type | Best For |
|------|----------|
| **Hooks** | Automatic actions on tool events (format on save, lint, block edits) |
| **Subagents** | Specialized reviewers/analyzers that run in parallel |
| **Skills** | Packaged expertise, workflows, and repeatable tasks (invoked by Claude or user via `/skill-name`) |
| **Plugins** | Collections of skills that can be installed |
| **MCP Servers** | External tool integrations (databases, APIs, browsers, docs) |

## Workflow

### Phase 0: Confirm Before Scanning（Cherry Studio addition）

This scan reads many files (package.json, source structure, .claude/, framework
configs, dependencies) and produces detailed analysis. **It is token-intensive**, a typical run on a medium-sized repo consumes **20, 40K tokens** of model
context, plus model output for the recommendations themselves.

Before doing **any** filesystem reads or Bash calls, you MUST:

1. **Announce the scan plan** in one short paragraph: what dirs/files you will
   read, why each is needed, and the token-budget estimate. Example phrasing:

The rest: https://github.com/CherryHQ/cherry-studio/blob/HEAD/resources/builtin-agents/cherry-assistant/.claude/skills/claude-automation-recommender/SKILL.md
