The package managerfor agent skills.
Install reviewed, versioned skills into Claude Code and Codex with one command. Update them all from one source. No more copy-paste.
curl -fsSL https://agentstack.gg/install.sh | shRequires an AgentStack account for registry access.
The problem
Good instructions are everywhere. Keeping them current is the hard part.
Your best guidance already exists: repo conventions, code review habits, support playbooks, brand rules. But once it is copy-pasted into every agent, repo, and laptop, each copy becomes its own source of truth.
One copy improves. Another goes stale. Someone installs a skill nobody reviewed.
one playbook, four copies
payments-api/CLAUDE.md
updated last week
web/.cursor/rules
diverged in March
~/Desktop/review-notes.md
five months stale
Notion · Code review checklist
which copy is current?
Stacks
The best skills travel in stacks.
A skill teaches one behavior: review a PR, write a release note, escalate a support case. A stack bundles the skills you rely on, yours or your whole team's, with one owner and one approved version. Install it once.
Review
Every upload is scanned before it can publish.
Skills are instructions your agents will follow, so Sentinel, the registry's built-in security baseline, scans every upload for malicious agent instructions before it can reach you. Add your own gates on top: tool-use, brand, legal, whatever your team needs.
acme/invoice-processing
v3 v4Stops an agent from sending a payment when a vendor's bank details do not match the approved record.
- Prompt injection
- Hidden instructions
- Secrets & tokens
- Exfiltration paths
- Suspicious links
- Tool-use scope
- Spend controls
- Finance
- Data handling
- Privacy
- Controller sign-off
- Payment authority
Not yet current. Approved current remains v3. Every install keeps following v3 until this clears.
FAQ
Questions, answered.
Direct answers about what AgentStack is, what it replaces, and where it fits above your agent runtimes.
What is AgentStack?
AgentStack is a package manager for agent skills: a simple CLI and private registry for the instructions your agents follow. A stack bundles skills into one installable playbook, with one owner, one approved current version, the gates it had to clear, and a full audit trail of who changed what. AgentStack does not run your agents; it governs what they are allowed to follow.
What is a skill?
A skill tells an agent how to perform one unit of work the way your organization wants it done. It packages the context, examples, and policies an agent needs, with an owner, a version, and the gates it cleared to ship.
What is a stack?
A stack is a versioned bundle of approved skills for a team or scope. Install it once and follow the approved current version as it ships, or pin to a version you trust.
How is AgentStack different from a prompt library?
A prompt library stores text for a person to copy and paste. AgentStack governs stacks your agents install: every skill has an owner, every stack has a reviewed current version, and every install leaves a trail. Text in a doc has none of that.
How is AgentStack different from an agent runtime?
AgentStack does not execute agents. It governs which skills and stacks your agents are allowed to use, and the gates each version clears before it becomes current.
Why not just use GitHub or repo files like CLAUDE.md and .cursor/rules?
Many instructions start there, and a repo can still be a source. But a file on one laptop is not a governed answer for the whole organization. AgentStack sits above those sources and gives every team and runtime one owner, one current version, one review trail, and one place to install from.
What does Sentinel scan for?
Sentinel checks every upload for prompt injection, hidden or override instructions, embedded secrets and credential paths, exfiltration paths, suspicious links, and over-broad tool use, before any team gate begins. It is a security baseline, not a full security review, and it is actively expanding.
Where can my agents install stacks?
Wherever your agents already work. The CLI installs stacks and skills into Claude Code and Codex, at the user level or per repo, plus a runtime-agnostic local library. The same approved stack lands in every target, and more targets are in development.
How do teams stay in sync after they install?
They update from the same source instead of re-copying files. When a new version is approved, one command moves an install forward: agentstack stack update applies it, the --check flag previews it first, and pinned versions stay put until you move them. Run it by hand, or let CI run it on a schedule.
Is there a web interface?
A browser portal over the same registry is in development, for reviews and audit in clickable form. The beta is CLI-first, and the CLI stays the source-of-truth surface.
What do beta teams get?
The agentstack CLI, a private registry org, and hands-on onboarding. Bring the instructions one team already trusts; we help you package them into your first approved stack and install it into the runtimes your agents use.
The loop, closed
Give your agents one approved stack.
Every instruction your agents follow has an owner, a version, and a review behind it. We onboard every beta user by hand, one stack at a time.