mrkeyoor.com_
Tue 01 Sept 17:42 UTC
LLM Toolsevaluationupdated 27 Aug 2026

claude-code-templates review

Claude Code Templates is a catalog and CLI for installing agents, slash commands, settings, hooks, skills, MCP integrations, and plugins into Claude Code. It also includes local dashboards for session analytics, chat monitoring, health checks, skills, and plugin management.

+77stars / 7d
Verdict

Our Claude Code Templates install took 11 seconds and its configured tests returned success, but npm audit found 12 vulnerabilities and the test script runs no behavioral tests. Use the project as a discovery catalog whose individual components must earn trust before installation, especially hooks and MCP servers. Teams wanting a controlled Claude Code baseline should fork a small approved subset or start with official skills instead of installing a broad stack with --yes.

We ran it

Lab card: what happened when we ran claude-code-templatesScreenshot of claude-code-templates (aitmpl.com)
Install✓ · 11s207 packages · 44 MB
Build✓ · 7s
Tests✓ · 7sran, no count parsed
Known vulns120 critical · 8 high · 4 moderate · 0 low (npm audit)
Repo9221 files~249,431 lines of source · 105.9 MB · 15 CI workflows

Answers from our run

Does claude-code-templates build from source?

Dependencies installed in 11 seconds (207 packages), and the build succeeded in 7 seconds. We cloned commit f45d7ee into a clean Debian container with 3 CPUs and no project-specific setup.

Do claude-code-templates's tests pass?

The test command failed in our container, and its output did not report a pass or fail count.

Does claude-code-templates have known vulnerabilities in its dependencies?

npm audit flagged 12 known advisories in the dependency tree at the time of our run.

Who should not use claude-code-templates?

Security-sensitive teams that cannot review community automation before it runs: issue 776 says a fork pull request can skip the SkillSpector enforcement gate after a comment step fails.

What are the alternatives to claude-code-templates?

Anthropic Skills, Superpowers, Awesome Claude Code. Our Claude Code Templates install took 11 seconds and its configured tests returned success, but npm audit found 12 vulnerabilities and the test script runs no behavioral tests.

Setup4/511-second install and simple npx flow, with external setup per item
Docs4/5Clear catalog commands and tools; component depth varies
Community5/530,413 stars with catalog work active in August 2026
Maturity3/5Large catalog, but no behavioral test suite and 12 advisories

Who it’s for

Claude Code users who want to browse many community configurations from one installer.
Teams willing to audit each selected agent, hook, skill, MCP server, and permission before installation.
Maintainers comparing prompt patterns or assembling an internal approved catalog.
Developers who want local analytics, conversation viewing, health checks, or plugin inventory alongside templates.

Who it’s NOT for

Security-sensitive teams that cannot review community automation before it runs: issue 776 says a fork pull request can skip the SkillSpector enforcement gate after a comment step fails.
Users expecting every catalog entry to follow current skill rules: issue 769 reports 59 frontmatter violations and 139 skill bodies above the recommended 500 lines.
Buyers who treat a passing npm test command as evidence of behavioral coverage: package.json defines the test script as echo 'No tests specified'.
Organizations that prohibit known high-severity dependency advisories: our npm audit found 8 high and 4 moderate vulnerabilities.

Setup reality

Our sandbox installed 207 npm packages in 11 seconds and used 44 MB on disk. The build succeeded in 7 seconds, and the configured test command also succeeded in 7 seconds. Npm audit reported 12 known vulnerabilities: 8 high and 4 moderate, with none critical or low.

Using the catalog requires Claude Code plus access for any selected MCP or external service. Hooks and agents may invoke local tools, while MCP entries can need service credentials and network access. Remote chat viewing adds a local server and optional Cloudflare tunnel.

The repository has no tests directory, and package.json says the test script only prints No tests specified. The successful 7-second test step therefore does not demonstrate template behavior, hook safety, MCP connectivity, or dashboard correctness.

One CLI installs Claude Code components from a very large catalog

The main command can browse interactively or install named agents, commands, settings, hooks, skills, and MCP integrations. A user can assemble a frontend agent, test command, and GitHub MCP in one invocation. The project also runs dashboards for analytics, conversations, health checks, installed skills, and plugins. This is closer to a package manager and catalog than a single set of prompts.

The checkout reflects that breadth: our commit f45d7ee copy had 9,221 files, about 249,431 lines of source, and occupied 105.9 MB. The README attributes large groups of skills and agents to Anthropic, K-Dense, Obra, wshobson, and other community collections, each retaining its original license. Provenance varies by component, so the repository's MIT license is not a substitute for checking an installed item's source and terms.

Hooks and MCP servers deserve code review before --yes

A prompt-only command can still influence an agent, but hooks and MCP servers cross a more concrete boundary. Hooks can trigger local actions around Claude Code events. MCP configurations connect the agent to external programs and services, sometimes with credentials. The README's examples use --yes, which removes the interactive pause. That flag is convenient after review and risky as a default for an unfamiliar bundle.

Issue 535 records an automated audit that found invalid tool names, duplicate skill names, missing referenced scripts, and one agent file containing an unsigned third-party curl | sh installer. Some fixes were submitted, and the issue is not proof that every listed defect remains. It does show the sort of mistake possible in a collection this large. Read the exact files to be installed, including referenced scripts and hook commands.

What happened when we ran it

Our sandbox installed 207 npm packages in 11 seconds and used 44 MB on disk. The build succeeded in 7 seconds. The configured test command also returned success in 7 seconds. We ran commit f45d7ee in a fresh Node 22 Debian container with 3 CPUs, 8 GB of RAM, no secrets, and no connected Claude Code account or external MCP credentials.

Npm audit found 12 known vulnerabilities in the installed dependency tree: 8 high severity and 4 moderate, with 0 critical and 0 low. These are the only dependency-vulnerability figures we use for this checkout. The finding does not say which application paths are exploitable, but a tool that opens local dashboards and can expose chat monitoring through a tunnel should not ship into a sensitive environment without tracing and resolving the affected packages.

The passing test result needs context. Our scan found 15 CI workflow files but no tests directory, and package.json defines npm test as an echo of No tests specified. The build script likewise prints a completion message. Both commands passed exactly as measured, yet neither exercised installation, catalog paths, hook execution, dashboards, tunnels, MCP connections, or Claude Code compatibility.

The catalog has validation gaps that affect trust

Open issue 776 reports a workflow-ordering defect for contributions from forks. A reporting step tries to comment with a read-only token, receives HTTP 403, and stops the job before SkillSpector's enforcement gate. The reporter cites merged fork pull requests where red checks did not distinguish a clean scan from a flagged one. Until that flow is fixed and verified, a security badge or workflow file is weaker evidence than reviewing the component diff itself.

Catalog consistency has separate open findings. Issue 769 says a scan of 894 SKILL.md files found 59 frontmatter violations and 139 bodies beyond the skill-authoring guideline of 500 lines. The reporter carefully labels these as documented-rule differences rather than confirmed load failures. Issue 274 reports 28 missing marketplace paths across 6 plugins. Both findings argue for testing the exact item instead of assuming a catalog listing guarantees installation.

Local dashboards widen the tool beyond templates

The analytics command watches Claude Code sessions and presents performance information. The chat monitor offers a mobile-oriented view and can create a Cloudflare tunnel for remote access. A health check inspects the local setup, while plugin and skills dashboards enumerate installed sources. These features can be useful for one developer, but they introduce local web servers, file watching, process state, and possibly remote reachability into a tool originally chosen for templates.

Treat those dashboards as separate applications in a security review. Determine which interfaces they bind to, whether they expose prompts or responses, how authentication works, what the QR code points to, and what happens when the process exits. Our 7-second echo test did not answer any of those questions. If the only need is to copy one agent file, running an analytics server or tunnel adds no value.

Active commits matter more than the old release tag

GitHub returned v1.28.3 from November 15, 2025 as the latest formal release, while the checked-in package reported version 1.29.4. That tag gap is not abandonment. The last push was August 26, 2026, and pull requests that week added or revised skills, MCP entries, plugins, research agents, and documentation. GitHub listed 30,413 stars and 237 combined issues and pull requests.

Claude Code Templates is useful when approached like an app store without a trusted-store guarantee. Search it for ideas, inspect provenance and permissions, install one component at a time, and keep an approved locklist for team use. The fast 11-second install makes experimentation cheap. The 8 high-severity advisories, empty behavioral test command, and fork-scan gap make unreviewed bulk installation hard to justify.

Alternatives

ProjectWhat it isPick it when
Anthropic Skills gh↗Anthropic's smaller official collection of reusable agent skills.pick this instead when official provenance and a narrower skill set matter more than catalog breadth.
Superpowers gh↗An opinionated coding workflow plugin built around planning, tests, review, and task execution.pick this instead when you want one coherent development method rather than hundreds of unrelated components.
Awesome Claude Code gh↗A curated directory of Claude Code commands, workflows, tools, and learning resources.pick this instead when you want links to inspect and install manually rather than one catalog CLI.

What people are saying

  1. [github-trending] davila7/claude-code-templates

Sources

  1. Claude Code Templates README
  2. Claude Code Templates repository facts
  3. Claude Code Templates package.json
  4. Fork security workflow issue 776
  5. Skill guideline audit issue 769
  6. Marketplace path issue 274

More llm tools reviews

rig · open-knowledge · graphiti · cve-mcp-server · minimind · SillyTavern · the whole board →