Plugin · Claude Code · Development Tools

Getsentry Dotagents

getsentry-dotagents is a Claude Code plugin for the Build phase that manages agent skill dependencies, lockfiles, and symlinks inside `.agents` directories.

by getsentry · github.com/getsentry/dotagents

Install and lock agent skill dependencies inside `.agents` directories so Claude Code setups stay reproducible across machines and repos.

138
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install getsentry-dotagents@getsentry/dotagents
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:getsentry/dotagents") and the paste-ready config with skillselion.get_install_config("plugin:getsentry/dotagents").

About

What it does

getsentry-dotagents is a Claude Code plugin that acts as a package manager for `.agents` directories, giving solo builders and small teams npm-like control over agent skill dependencies. Instead of manually copying SKILL.md trees or guessing which versions teammates use, you declare skills, resolve versions, and persist them with lockfiles while symlinks keep paths stable for Claude Code. It fits the Build phase when you are standardizing agent tooling across repos, but it also pays off at Ship and Operate when you need identical skill graphs in CI, on a second laptop, or after an upgrade. The catalog positions it as development infrastructure for agent workflows—not a single task skill—so you install it when dependency drift is costing you time. With one plugin in the bundle and package-management as its category, it is aimed at builders who treat skills as first-class project dependencies.

Highlights

  • Package-manager workflow for `.agents` directories (dependencies, not loose folders)
  • Lockfile support for reproducible agent skill sets
  • Symlink management so multiple projects share the same skill installs cleanly
  • Sentry-maintained dotagents tooling (138 GitHub stars on the source repo)
  • Single-plugin bundle focused on skill dependency management

Why builders use it

Agent skill folders multiply across projects with no lockfile or install story, so everyone’s Claude Code stack drifts and breaks in silent ways.

After you add the plugin, skill dependencies are declared, locked, and linked so your agent environment installs and updates the same way every time.

At a glance

  • Type - Plugin in Development Tools.
  • Adoption - 0 installs, 138 stars, 0 votes.

FAQ

Who is getsentry-dotagents for?

It is for solo builders and small teams who version Claude Code skills in `.agents` directories and need dependency and lockfile discipline like a real package manager.

When should I use getsentry-dotagents?

Use it when you start a project or onboard a machine—before skill versions diverge—and whenever you add, upgrade, or share skills across repos.

How do I add getsentry-dotagents to my agent?

Register the getsentry/dotagents Claude Code plugin from the Skillselion listing, then follow the repo’s dotagents workflow to init dependencies and generate lockfiles in your `.agents` tree.

Discussion

Comments

Share how you use getsentry-dotagents, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.