Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

agentmods

Install mods for Claude Code, Codex, Gemini CLI and Cursor — and find out what your configuration costs you on every session.

npx agentmods cost                 # what your setup adds to every session
npx agentmods search "code review"
npx agentmods add skills/obra/superpowers/systematic-debugging
npx agentmods update               # re-install what changed upstream
npx agentmods rate <slug> 5        # rate a mod for the community

What it does

add reads agentmods.dev, detects which agent this project is set up for, and copies the files where that agent expects them — .claude/skills/, .agents/skills/ and .codex/prompts/ for Codex, .cursor/rules/, or merged into .mcp.json. Before it writes anything it prints what the mod costs per session, what the security scan found (with the matching line), and its licence. A mod that ships executable files or scanned poorly asks first.

update re-installs mods whose source changed. add records what it installed (and the exact bytes it wrote) in .agentmods.json, so update can tell three states apart: unchanged upstream, changed upstream, and edited locally — the last is skipped rather than overwritten unless you pass --force. An update whose security grade got worse asks before touching anything. update --check only reports and exits 1 when something is outdated, which makes it a one-line CI guard against silent upstream changes. You can also watch any mod on its page — a daily email digest when it changes, double opt-in, unsubscribe in every mail.

cost reads the configuration you already have — .claude/, .agents/, .codex/, .cursor/rules, CLAUDE.md, AGENTS.md, GEMINI.md — and prints what it adds to the context of every session, per file, with the money that is. Local counts are estimated at about four characters per token; the site counts exactly.

What it deliberately is not

It invents no package format and hosts nothing. Files come from the author's GitHub repository; the catalogue only says where they are and where they go. If you would rather use apm or npx skills, every mod's page lists those commands too.

Telemetry

add reports the slug it installed, and nothing else: no path, no project name, no identifier, no machine id. It is what makes "most installed this week" possible. Opt out with --no-telemetry, DO_NOT_TRACK=1 or AGENTMODS_NO_TELEMETRY=1.

MIT.

About

Install mods for Claude Code, Codex, Gemini CLI and Cursor — and find out what your configuration costs you on every session.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages