mrkeyoor.com_
Sun 13 Sept 16:46 UTC
Dev Toolsevaluationupdated 13 Sept 2026

agent-skills review

Agent Skills is a catalog, installer, and read-only MCP server for adding reusable instructions to coding agents. It solves the messy part of putting the same skills into Claude Code, Codex, Cursor, and other supported clients without copying folders by hand.

trackingstars / 7d
Verdict

Our Agent Skills run installed 1,603 packages and 1,024 MB, passed all 76 tests, and still returned 30 npm advisories, so this is a useful catalog to inspect rather than a security shortcut. Use it when several coding agents need the same curated skills and you can review each skill, license, and destination. Wait if a clean dependency audit or unquestioned Codex and Antigravity global paths are release requirements.

We ran it

Lab card: what happened when we ran agent-skillsScreenshot of agent-skills (agent-skills.techleads.club)
Install✓ · 156s1603 packages · 1024 MB
Build✓ · 43s
Tests✓ · 31s76 passed · 0 failed of 76 (jest)
Known vulns301 critical · 25 high · 4 moderate · 0 low (npm audit)
Repo1146 files~44,911 lines of source · 11.1 MB · 2 CI workflows

Answers from our run

Does agent-skills build from source?

Dependencies installed in 156 seconds (1603 packages), and the build succeeded in 43 seconds. We cloned commit 0ab82f6 into a clean Debian container with 3 CPUs and no project-specific setup.

Do agent-skills's tests pass?

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

Does agent-skills have known vulnerabilities in its dependencies?

npm audit flagged 30 known advisories in the dependency tree, including 1 critical at the time of our run.

Who should not use agent-skills?

Security teams that require a clean dependency audit before evaluation: our npm audit found 30 known vulnerabilities, including 1 critical and 25 high-severity findings.

What are the alternatives to agent-skills?

skills, Anthropic Skills, Superpowers. Our Agent Skills run installed 1,603 packages and 1,024 MB, passed all 76 tests, and still returned 30 npm advisories, so this is a useful catalog to inspect rather than a security shortcut.

Setup3/5156-second install and 1,024 MB, with conflicting Node guidance
Docs4/5CLI, MCP, security, cache, and license behavior are documented
Community4/55,429 stars, a September push, and current issue activity
Maturity3/576 tests passed, but the audit and install-path reports matter

Who it’s for

Developers who use several coding agents and want one CLI for installing, updating, and removing skills.
Teams that prefer a curated catalog with readable source, content hashes, and an install audit log.
MCP users who want agents to search a catalog before loading a skill and its reference files.
Skill authors willing to follow the repository generator, validation, scanning, and attribution rules.

Who it’s NOT for

Security teams that require a clean dependency audit before evaluation: our npm audit found 30 known vulnerabilities, including 1 critical and 25 high-severity findings.
Codex or Antigravity users on CLI v1.4.10 who expect global installs to land in the documented discovery folders: open issues 188 and 193 report mismatched destinations.
Maintainers pinned to Node 22 by policy: the current root manifest requires Node 24 or newer, although the README badge still says Node 22 or newer.
Organizations that need one license for every installed item: the engine is MIT, maintainer skills use CC-BY-4.0, third-party skills keep their own licenses, and the README requires catalog attribution.

Setup reality

Our sandbox install succeeded in 156 seconds, adding 1,603 npm packages and using 1,024 MB. The build passed in 43 seconds, and Jest passed all 76 tests in 31 seconds. Npm audit reported 30 known vulnerabilities: 1 critical, 25 high, and 4 moderate.

Using the published CLI needs Node and network access to its CDN; it supports project or global installs by copy or symlink. The local MCP server runs over stdio without authentication. Contributors who run the documented skill scan need a SNYK_TOKEN.

The current root manifest says Node 24 or newer while the README badge says Node 22 or newer. Open reports for CLI v1.4.10 say global Codex and Antigravity installs use folders those agents do not scan, so verify the destination before rolling it out to a team.

The 1,146-file checkout combines a catalog, CLI, and MCP server

Agent Skills is larger than a folder of prompts. The 1,146-file repository contains an npm installer, a categorized skills catalog, and an MCP server that lets an agent search before fetching instructions. The CLI can list, install, update, remove, and cache skills across local or global scopes. It also supports copies and symlinks, which matters when one developer moves between Claude Code, Codex, Cursor, and other clients with different discovery directories.

The checkout measured 11.1 MB and about 44,911 lines of source before installation. Catalog files are fetched from a CDN on demand instead of shipping every skill in the CLI package. The MCP server follows the same selective model through four tools for listing, searching, reading a skill, and fetching named files. That is a sensible shape for agents with limited context, and it keeps the server read-only rather than giving a catalog browser general filesystem access.

The security case meets 30 dependency advisories

Our npm audit returned 30 vulnerabilities known to npm in the installed tree: 1 critical, 25 high, and 4 moderate. Those findings do not prove that the CLI exposes each vulnerable code path, and they do not measure malicious instructions inside a skill. They do mean the README's language about installing with absolute confidence is too broad. A buyer should ask for triage of the exact dependency findings before treating the registry as an approved supply source.

The repository does put real controls around skill handling. Its security policy describes path checks, symlink target validation, SHA-256 content hashes, atomic lockfile writes, and a JSON Lines audit trail. Changed skills are scanned with Snyk Agent Scan before release, provided the workflow has a SNYK_TOKEN. Fork pull requests do not run that scan in the normal workflow; the policy says a required merge-queue check is needed if maintainers want every fork contribution blocked on scanning.

What happened when we ran it

Our sandbox installed commit 0ab82f6 in 156 seconds. Npm added 1,603 packages and occupied 1,024 MB on disk. The build then succeeded in 43 seconds, and Jest completed in 31 seconds with 76 passed and 0 failed. That is a clean functional result for the commands the lab ran, paired with a dependency tree that is both slow to install and expensive enough to notice in a small CI runner.

The same fresh Debian run used 3 CPUs, 8 GB of RAM, Node 22, no secrets, and an unprivileged container. The repository was an npm workspace monorepo with 2 CI workflow files, no Dockerfile, and no tests directory. The absent directory does not mean tests are missing: the command found and passed 76 Jest cases. No other install, build, test, performance, or runtime result can be inferred from this source-level run.

CLI v1.4.10 has disputed Codex and Antigravity paths

Two open reports identify destination problems in CLI v1.4.10. Issue 188 says Codex installs go to .codex/skills, while the reporter expects the standard .agents/skills locations. Issue 193 says global Antigravity installs go into an application data folder that Antigravity does not scan. The latter report describes the result as a silent install: files exist, but the agent never lists or activates the skill. Both reports were open when checked.

Platform guidance also needs reconciliation. The README badge says Node 22 or newer, while the current root package.json declares Node 24 or newer. Our Node 22 build passed at commit 0ab82f6, but that measured result cannot override a newer manifest requirement. For team deployment, pin the CLI version, run one install per supported agent, and confirm that the agent discovers the skill before distributing a shared setup script.

September 2026 activity is healthy, while licenses stay mixed

The last push was September 12, 2026, and catalog release v0.17.8 arrived on September 10. GitHub showed 5,429 stars and 29 combined open issues and pull requests. Recent activity included new skill proposals plus the Codex and Antigravity path reports, so the queue reflects both catalog growth and installer maintenance. A stale tag is not the concern here; the project is moving often enough that teams should pin versions and read the relevant release notes.

Licensing depends on what you install. The software engine uses MIT, skills written by the maintainers use CC-BY-4.0, and imported skills retain their original terms. The README also says catalog users must credit Tech Leads Club. That is manageable for an individual developer, but a company distributing generated assets or bundling skills internally needs an inventory that records each skill's source and license instead of treating the npm package as one uniformly licensed product.

A 1,024 MB install makes sense only if the catalog saves review time

A 1,024 MB installed tree is reasonable only when a shared catalog removes more review work than it creates. Vercel's skills CLI accepts Git repositories, local paths, and direct downloads, so it suits teams that already know their sources. Anthropic's repository is better for Claude examples and the Agent Skills specification. Superpowers is narrower: it imposes one development method covering design, planning, testing, and review rather than offering a general marketplace. Agent Skills wins when curated breadth and one cross-agent catalog are the reason for adopting it.

All 76 tests passing gives the installer a credible starting point, and the MCP server's selective reads are useful. The 30 audit findings prevent a blanket trust recommendation, especially when the project markets security as its main distinction. Trial it in a disposable project, inspect the actual skill files and licenses, check the target directory, and keep the selected catalog revision pinned. If your organization cannot own those checks, a smaller approved set in a repository you already control is the safer choice.

Alternatives

ProjectWhat it isPick it when
skills gh↗A general installer that discovers skills in Git, local, and direct-download sources.pick this instead when source flexibility and support for a wider set of agent destinations matter more than a managed catalog.
Anthropic Skills gh↗Anthropic's examples, document skills, template, and Agent Skills specification.pick this instead when you want Claude-focused reference implementations or the skill specification rather than a cross-agent registry.
Superpowers gh↗A fixed software-development method delivered as agent skills and plugins.pick this instead when you want one opinionated planning, testing, and review workflow rather than a broad catalog.

What people are saying

  1. [github-trending] tech-leads-club/agent-skills
  2. [github-trending] addyosmani/agent-skills
  3. [github-trending] VoltAgent/awesome-agent-skills
  4. [github-trending] vercel-labs/agent-skills

Sources

  1. Agent Skills repository and README
  2. Agent Skills security policy
  3. Agent Skills skills-catalog-v0.17.8 release
  4. Codex install path report
  5. Antigravity install path report
  6. Agent Skills root package manifest

More dev tools reviews

Kingfisher · mypy · act · ligolo-ng · stremio-core · cool-retro-term · the whole board →