mrkeyoor.com_
Thu 24 Sept 15:47 UTC
LLM Toolsevaluationupdated 24 Sept 2026

claude-skills review

claude-skills is a large library of reusable instructions, scripts, agents, commands, and plug-ins for Claude Code and other coding assistants. It packages specialist workflows for engineering, product, marketing, research, compliance, finance, operations, and executive advice so users can install a domain instead of writing every instruction from scratch.

Verdict

Our claude-skills checkout built in 4 seconds, but pytest ran 0 tests and crashed during collection when an evaluator called sys.exit(1). Treat the repository as a catalog to audit and sample, not a single product to install wholesale. It is useful for experienced agent users who will choose a narrow domain, inspect its authority, and verify its output; newcomers should begin with a smaller workflow library.

We ran it

Lab card: what happened when we ran claude-skillsScreenshot of claude-skills (alirezarezvani.medium.com)
Install✓ · 14s35 packages · 37 MB
Build✓ · 4s
Tests✗ · 4s0 passed · 0 failed of 0 (pytest)
Known vulns2(pip-audit)
Repo3869 files~284,978 lines of source · 36 MB · 12 CI workflows

Answers from our run

Does claude-skills build from source?

Dependencies installed in 14 seconds (35 packages), and the build succeeded in 4 seconds. We cloned commit 19392f7 into a clean Debian container with 3 CPUs and no project-specific setup.

Do claude-skills's tests pass?

Yes: 0 of 0 passed when we ran the project's own test command (pytest). Some failures need services or credentials a bare container does not have.

Does claude-skills have known vulnerabilities in its dependencies?

pip-audit flagged 2 known advisories in the dependency tree at the time of our run.

Who should not use claude-skills?

Teams wanting a small, uniformly reviewed collection: the README advertises 388 skills across 20 domains, and individual packages vary widely in scope and authority.

What are the alternatives to claude-skills?

Anthropic Skills, Superpowers, Awesome Claude Code Subagents. Our claude-skills checkout built in 4 seconds, but pytest ran 0 tests and crashed during collection when an evaluator called `sys.

Setup3/5Many install paths, with platform and bundle-specific caveats
Docs3/5Broad guides exist, but README counters disagree
Community5/526,393 stars and issue discussion continuing in September
Maturity3/5v2.12.0 has CI gates, but our repository test run crashed

Who it’s for

Claude Code users who want installable domain bundles rather than a single personal instruction file.
Teams willing to inspect and pin individual skills, scripts, hooks, and MCP connections before use.
Codex, Gemini CLI, Cursor, Aider, and other agent users who can work with the provided converters or native mirrors.
Skill authors looking for examples of instruction files, references, deterministic Python helpers, agents, and commands.

Who it’s NOT for

Teams wanting a small, uniformly reviewed collection: the README advertises 388 skills across 20 domains, and individual packages vary widely in scope and authority.
Anyone who installs agent code without reading it: some bundles include scripts, hooks, commands, external services, or MCP connections that can act on a workspace.
Buyers who require repository-wide pytest evidence: our run ended with an internal pytest error and no tests after an evaluator module called sys.exit(1) during import.
Windows users unwilling to enable symlinks and UTF-8 handling: the README warns that mirror trees can check out as pointer text and legacy consoles can fail on Unicode output.

Setup reality

Our sandbox install succeeded in 14 seconds, adding 35 packages and using 37 MB. The build succeeded in 4 seconds. Tests failed with exit code 3 after 4 seconds: pytest ran 0 tests, then reported an internal error because engineering/autoresearch-agent/evaluators/test_pass_rate.py called sys.exit(1) while being imported. Pip-audit found 2 known vulnerabilities.

Claude Code can add the repository as a marketplace and install a domain or individual skill. Codex has an npx installer and a local script; other agents use native mirrors or conversion scripts. Particular skills may still need API keys, MCP services, hooks, or project access.

The 36 MB checkout contains 3,869 files and roughly 284,978 source lines. Windows requires Developer Mode symlinks for several mirror trees and may need PYTHONUTF8=1. Install a narrow bundle first, inspect its files, and pin the commit before team-wide use.

This is a catalog of agent behavior, not one tool

claude-skills collects instruction packages for many kinds of work. A skill may be a Markdown method, a set of references, a Python helper, a command, an agent definition, or a Claude Code plug-in with hooks. The current README claims 388 skills across 20 domains, covering software engineering, product work, marketing, research, compliance, operations, finance, and executive advice. That range is the attraction. It is also the main risk, because installing the repository does not tell you which parts deserve authority in your workspace.

commit 19392f7 filled 3,869 files, roughly 284,978 source lines, and 36 MB before installation. The README also lists 118 agents, 150 commands, and support for 13 coding assistants. Those headline numbers describe a distribution, not a consistent user experience. A security-audit helper and a content-writing brief have different failure modes. Review them separately, with the same care you would apply to two unrelated dependencies.

Start with one domain and inspect every executable path

Claude Code users can add the marketplace, then install a domain bundle or one skill. Codex users get an npx route and a repository script. Gemini CLI, OpenClaw, Hermes Agent, Mistral Vibe, Cursor, Aider, Windsurf, Kilo Code, OpenCode, Augment, and Antigravity have native mirrors or conversion steps. This flexibility is useful for a mixed-tool team, but conversion does not prove that each host interprets permissions, hooks, and instruction precedence the same way.

The README says its Python tools use the standard library, yet several skills can still reach beyond local text. The collection includes MCP work, optional services, installer scripts, hooks, and workflows that may need credentials. Version 2.12.0 fixed plug-in manifests that Claude Code rejected and moved an unreachable C-level bundle. That release history is a reminder to read both the selected skill and its wiring. Install a commit, not an unbounded branch, and test in a disposable repository first.

What happened when we ran it

Our sandbox installed the checkout in 14 seconds, adding 35 packages and occupying 37 MB. The build succeeded in 4 seconds. Pip-audit found 2 known vulnerabilities in the installed Python environment. The run used commit 19392f7 in a fresh unprivileged Debian container with 3 CPUs and 8 GB of RAM. The repository scan also found 12 CI workflow files and no top-level tests directory or Dockerfile.

Pytest failed after 4 seconds with exit code 3. It ran 0 tests, then raised an internal error while importing engineering/autoresearch-agent/evaluators/test_pass_rate.py. The log shows line 48 calling sys.exit(1), which pytest caught as an unexpected SystemExit. We do not need to guess why the evaluator exits. The finding is that repository-wide pytest collection treats an executable evaluator as a test module and does not reach a passing suite in our environment.

The documentation numbers disagree with each other

The top of the README says 388 skills and 13 platforms. A later conversion section says 345 skills and tells the user to expect 346 converted files. The Python-tool count appears as 706 near the introduction and 727 in two later passages. Release v2.12.0 lists 380 skills and 706 Python tools, which may describe the release rather than the current branch. Some drift is expected in a fast-growing catalog, but these mismatches make selection and verification harder.

Do not use the biggest number as evidence of quality. Ask whether the one skill you need has clear activation rules, bounded actions, safe defaults, references you can inspect, and a test or sample that exercises its helper scripts. The repository's own issue tracker reinforces this point. Issue 1019 says 22 C-level skills are absent from a Codex index, while issue 1018 says one CI compile step skips the agent-launcher domain and can exit successfully for a path it cannot list. Both concern coverage gaps rather than prose quality.

Windows and cross-agent mirrors need their own check

Windows users are told to clone with symlink support enabled. Otherwise, mirror trees for several agents can appear as one-line pointer files instead of working skills. The README also recommends PYTHONUTF8=1 for legacy console code pages. These are specific, documented fixes, but they make a plain ZIP download a poor installation choice for a Windows team. Verify a selected skill through the target agent after cloning.

Repository health is active, though not perfectly current. The last push was August 30, 2026, release v2.12.0 arrived on August 25, and issue discussion continued through September 23. GitHub showed 26,393 stars, 26 combined open issues and pull requests, and 10 open issues when searched separately. The recent reports are detailed enough to help maintainers reproduce indexing and validation gaps. They do not replace an end-to-end test of the bundle you plan to use.

A catalog works only when adoption stays selective

The best use of claude-skills is as a shelf, not a default policy for every task. Pick one domain, read its SKILL.md, list every script and external connection it can invoke, and compare its decisions with your existing engineering or editorial rules. Run deterministic helpers directly with sample inputs. For anything that edits code, changes infrastructure, handles credentials, or advises on compliance, keep a person at the approval point.

Our 4-second build shows that the repository can package successfully in the measured environment. The 0-test internal failure means it did not supply repository-wide behavioral assurance there. Experienced users can still find useful methods and scaffolding among 388 advertised skills. The sensible unit of trust is one pinned skill after inspection, never the star count or the catalog total.

Alternatives

ProjectWhat it isPick it when
Anthropic Skills gh↗Anthropic's smaller collection of example and document-focused agent skills.pick this instead when you want an official, narrower reference set for Claude skill structure.
Superpowers gh↗A focused development workflow for planning, testing, debugging, and review with coding agents.pick this instead when you want one opinionated software-delivery method rather than hundreds of domain packs.
Awesome Claude Code SubagentsA collection centered on specialist Claude Code subagent definitions.pick this instead when reusable subagent roles matter more than scripts, references, and full plug-in bundles.

What people are saying

  1. [github-trending] alirezarezvani/claude-skills
  2. [github-trending] Jeffallan/claude-skills

Sources

  1. claude-skills README
  2. claude-skills v2.12.0 release
  3. claude-skills installation guide
  4. Open claude-skills issues

More llm tools reviews

Humanizer-zh · agent-beacon · MiMo-Code · pi-claude-bridge · treg · train-llm-from-scratch · the whole board →