Can Claude Build My Claude Code Automations? Not Quite

The video explains the Automation Recommender, a read-only skill that analyzes a codebase and recommends Claude Code automations across five types. It stops short of building anything, so the last step from recommendation to command is yours.

2:29 video3 min readWatch on YouTube

A common assumption is that you can ask Claude to build your Claude Code automations for you. The video says you cannot: the Automation Recommender only recommends them. It is a read-only analysis skill that looks at your project and tells you what to add and why, and the video spends its time on exactly where that recommendation ends.

The five automation types

The recommender covers the whole Claude Code extensibility surface, which the video splits into five types:

  • Hooks run automatically on tool events, such as formatting on save, blocking a risky edit, or running tests after a change.
  • Subagents are specialized agents that Claude can run in parallel, for example a code reviewer, a security auditor or a test writer.
  • Skills are packaged workflows, invoked deliberately by Claude or through a slash command.
  • Plugins bundle related skills together so they install in one step.
  • MCP servers connect Claude to things outside it, such as databases, APIs, browsers and documentation.

The same two questions apply to all five: what triggers it, and how wide is its scope? Hooks are automatic and event-driven, subagents run in parallel, skills are invoked on purpose, plugins group skills, and MCP servers reach outside Claude entirely.

How the skill analyzes a project

The skill works in three phases. First it reads the codebase: package files for language and framework, existing Claude configuration, test setup, CI files, and database and API code. Second, it matches what it found to specific recommendations, one type at a time. Third, it writes a report.

Why it caps the list

The matching phase includes a deliberate limit. The skill recommends one or two items per category, the single most valuable pick rather than everything possible, and it tells you that you can ask for more. The report itself contains a profile of your codebase, followed by one section per automation type, each saying what to add, why it fits, and how to install it. The video gives examples of the matching: a configured Prettier suggests a format-on-save hook, a GitHub repository suggests the GitHub MCP server, and code touching authentication or payments suggests a security-reviewing subagent.

The catch: recommending is not installing

The video's central point is that a recommendation is not the same as a runnable step. For a subagent, the skill points to a template file rather than writing the scaffold inline. For a plugin, it names the plugin but not the install command, which remains a separate lookup. The skill is read-only from start to finish. It never edits your files, and it does not always finish that last step either. The distance between "here is what to add" and "here is the exact command" is left for you to close. The video is careful to say this describes the pattern the skill's structure produces, not an audit of every possible output.

Key takeaways

  • The Automation Recommender analyzes a codebase and recommends automations; it does not build them.
  • It covers five types: hooks, subagents, skills, plugins and MCP servers.
  • Each type differs in what triggers it and how wide its scope is.
  • The skill reads package files, Claude config, test setup, CI files, and database and API code.
  • It caps recommendations at one or two per category and says you can ask for more.
  • The report includes a codebase profile and a section per type with what to add, why, and how to install.
  • Subagent suggestions may point to a template, and plugin suggestions may lack the install command.

Try it yourself

In any real project of your own, paste a prompt asking Claude to analyze the codebase and recommend Claude Code automations. Then check two things. For any subagent it suggests, does it write the actual agent file or only point you at a template? And for any plugin, does it give the exact install command or just the plugin's name? That gap between the recommendation and the runnable step is the test the video proposes.

Chapters

  1. 0:00Will Claude just build it?
  2. 0:10The five automation types
  3. 0:53Analyze, then cap
  4. 1:31Recommend, not install
  5. 1:52The carry-out
  6. 2:02Your turn
Full transcript(auto-generated, with timestamps)

Will Claude just build it?

[0:00]Someone assumed you could just ask Claude to build your Claude code automations for you. You can't. It only recommends them. So, can I ask Claude to recommend my Claude code automations?

The five automation types

[0:10]There are five automation types covering the whole Claude code extensibility surface. Hooks run automatically on tool events, format on save, block a risky edit, run tests after a change. Sub-agents are specialized agents Claude can run in parallel, a code reviewer, a security auditor, a test writer. Skills are packaged workflows invoked by Claude or by a slash command. Plugins bundle related skills together for one-step install. MCP servers connect external tools, databases, APIs, browsers, documentation. Same question for all five, what triggers it and how wide is its scope? Hooks are automatic and event-driven. Sub-agents run in parallel. Skills are invoked deliberately. Plugins group skills. MCP servers reach outside Claude entirely. The skill works in three phases. First,

Analyze, then cap

[0:54]It reads your code base, package files for language and framework, existing Claude config, test setup, CI files, database, and API code. Second, it matches what it found to a specific recommendation, one type at a time, then caps it, one or two per category, the single most valuable pick, not everything possible, and it tells you that you can ask for more. Third, it writes a report, your code base profile. Then one section per automation type, each with what to add, why it fits, and how to install it. Prettier configured means a format on save hook. A GitHub repo means the GitHub MCP server. Code touching auth or payments means a security reviewing sub-agent. Here's the catch, recommending isn't the same as

Recommend, not install

[1:32]Handing you a runnable step. For a sub-agent, it points at a template file instead of writing the scaffold inline. For plugin, it names the plugin but not the install command, that's still a separate lookup. It's read-only end-to-end. It never edits your files and it never finishes that last step, either. The distance between here's what to add and here's the exact command is yours to close. It analyzes your code

The carry-out

[1:53]Base and tells you what to add and why. It never creates a file and it doesn't always hand you the exact command to run either. Recommending isn't installing.

Your turn

[2:02]Your turn. Paste this into Claude in any real project. Analyze this code base and recommend Claude code automations. Then check two things the recommender doesn't always give you. For any sub-agent it suggests, does it write the actual agent file or just point you at a template? And for any plugin, does it give you the exact install command or just the plugin's name? That gap between the recommendation and the runnable step is the real test. Recommend not install. Liam in for bear.

More from Extending Claude — Skills, Plugins & Connectors

Humanitarians AI Lyrical Literacy Project