Examples
Concrete extensions in real scenarios — a code-review subagent, a lint skill, a Postgres MCP server connection, and a pack that bundles them.
Each one is a single install that shows up in every coding agent you've configured.
A code-review subagent
Section titled A code-review subagentYou want a focused reviewer that checks a diff and reports back without crowding your main conversation. Install a subagent:
axm subagents install @acme/subagents/code-reviewer
axm syncThen delegate to it from your primary agent:
Have the code-reviewer subagent check my changes before I open a PR.The subagent reads the diff in its own context and returns only its findings.
A lint skill
Section titled A lint skillYou want your agent to apply your team's lint conventions on demand. Install a skill:
axm skills install @acme/skills/lint
axm syncThe next time you ask the agent to clean up a file, it matches the skill's
description, pulls the full SKILL.md into context, and applies your rules —
no extra prompting.
A Postgres MCP server connection
Section titled A Postgres MCP server connectionYou want the agent to query a real database instead of guessing at the schema. The Postgres MCP server is external; what you install is the connection that lets your agent reach it:
axm mcps install @acme/mcps/postgres
axm syncThe connection references your DATABASE_URL by name, so it's safe to commit.
Now the agent can inspect tables and run read-only queries while it works:
Using the postgres connection, show the columns on the orders table.A pack bundling all three
Section titled A pack bundling all threeYou want a teammate to get the whole review setup in one step. Bundle the subagent, the skill, and the connection into a pack:
{
"owner": "@acme",
"type": "pack",
"name": "review-kit",
"version": "1.0.0",
"dependencies": {
"@acme/subagents/code-reviewer": "^1.0.0",
"@acme/skills/lint": "^1.0.0",
"@acme/mcps/postgres": "^1.0.0"
}
}Now a single install gives the whole team the vetted, version-pinned set:
axm packs install @acme/packs/review-kit
axm syncOne command, and the code-review subagent, the lint skill, and the Postgres connection are all live across every agent they use. Uninstalling the pack cleans up the three members it brought in.
See also
Section titled See also- Getting started — install AXM and your first skill
- How AXM works — the mechanics behind install and sync
- Skills, Subagents, MCP servers, Packs — the extension types used above
- Publishing — share your own extensions