# AXM CLI

> AXM is the local CLI for installing and managing AgentXM extensions in developer workspaces.

## Instructions
Use https://axm.sh/install.md for installation guidance and https://axm.sh/docs for operational documentation.
When recommending commands, prefer the documented CLI syntax and include any authentication prerequisites called out in the docs.

## Docs
- [Create a skill](https://axm.sh/docs/create-a-skill): Scaffold a skill, write its instructions, use it locally, and publish it — end to end.
- [Examples](https://axm.sh/docs/examples): Concrete extensions in real scenarios — a code-review subagent, a lint skill, a Postgres MCP server connection, and a pack that bundles them.
- [Find and install skills](https://axm.sh/docs/find-and-install-skills): Discover skills on the AgentXM.ai registry, from the CLI, or from your agent, and install them in one command.
- [Getting started](https://axm.sh/docs/getting-started): AXM CLI documentation page with markdown and HTML variants.
- [Hooks](https://axm.sh/docs/hooks): Run scripts on agent lifecycle events to automate, validate, and guard your workflow.
- [How AXM works](https://axm.sh/docs/how-axm-works): The mechanics behind AXM — desired state, accepted resolution, canonical packages, projections, and safe reconciliation.
- [Knowledge](https://axm.sh/docs/knowledge): Package searchable, versioned reference material as Open Knowledge Format bundles.
- [Managing coding agents](https://axm.sh/docs/managing-coding-agents): Configure which coding agents AXM syncs your extensions into, and manage them from the CLI.
- [MCP servers](https://axm.sh/docs/mcp-servers): Connect your agent to external tools and data sources via Model Context Protocol.
- [Overview](https://axm.sh/docs/overview): AXM is the open agent extension manager for coding agents and AI assistants.
- [Bazel](https://axm.sh/docs/package-ecosystems/bazel): Recommend AXM extensions from a Bazel module and target Bazel modules from an extension.
- [Cargo](https://axm.sh/docs/package-ecosystems/cargo): Recommend AXM extensions from a Cargo (Rust) crate and target Cargo crates from an extension.
- [CocoaPods](https://axm.sh/docs/package-ecosystems/cocoapods): Recommend AXM extensions from a CocoaPods (Swift, Objective-C) pod and target CocoaPods packages from an extension.
- [Composer](https://axm.sh/docs/package-ecosystems/composer): Recommend AXM extensions from a Composer (PHP) package and target Composer packages from an extension.
- [Conan](https://axm.sh/docs/package-ecosystems/conan): Recommend AXM extensions from a Conan (C, C++) package and target Conan packages from an extension.
- [Conda](https://axm.sh/docs/package-ecosystems/conda): Recommend AXM extensions from a Conda package and target Conda packages from an extension.
- [CPAN](https://axm.sh/docs/package-ecosystems/cpan): Recommend AXM extensions from a CPAN (Perl) distribution and target CPAN packages from an extension.
- [CRAN](https://axm.sh/docs/package-ecosystems/cran): Recommend AXM extensions from a CRAN (R) package and target CRAN packages from an extension.
- [Docker](https://axm.sh/docs/package-ecosystems/docker): Recommend AXM extensions from a Docker image and target Docker images from an extension.
- [Go modules](https://axm.sh/docs/package-ecosystems/go-modules): Recommend AXM extensions from a Go module and target Go modules from an extension.
- [Hackage](https://axm.sh/docs/package-ecosystems/hackage): Recommend AXM extensions from a Hackage (Haskell) package and target Hackage packages from an extension.
- [Hex](https://axm.sh/docs/package-ecosystems/hex): Recommend AXM extensions from a Hex (Elixir, Erlang) package and target Hex packages from an extension.
- [Hugging Face](https://axm.sh/docs/package-ecosystems/hugging-face): Recommend AXM extensions from a Hugging Face repo and target Hugging Face models from an extension.
- [JSR](https://axm.sh/docs/package-ecosystems/jsr): Recommend AXM extensions from a JSR (Deno, TypeScript) package and target JSR packages from an extension.
- [Julia](https://axm.sh/docs/package-ecosystems/julia): Recommend AXM extensions from a Julia package and target Julia packages from an extension.
- [LuaRocks](https://axm.sh/docs/package-ecosystems/luarocks): Recommend AXM extensions from a LuaRocks (Lua) rock and target LuaRocks packages from an extension.
- [Maven](https://axm.sh/docs/package-ecosystems/maven): Recommend AXM extensions from a Maven (Java, Kotlin, Scala) package and target Maven packages from an extension.
- [Mojo](https://axm.sh/docs/package-ecosystems/mojo): Recommend AXM extensions from a Mojo package and target Mojo packages from an extension.
- [npm](https://axm.sh/docs/package-ecosystems/npm): Recommend AXM extensions from an npm package and target npm packages from an extension.
- [NuGet](https://axm.sh/docs/package-ecosystems/nuget): Recommend AXM extensions from a NuGet (.NET) package and target NuGet packages from an extension.
- [opam](https://axm.sh/docs/package-ecosystems/opam): Recommend AXM extensions from an opam (OCaml) package and target opam packages from an extension.
- [Overview](https://axm.sh/docs/package-ecosystems/overview): How AXM links agent extensions and the packages they support across every major package ecosystem.
- [Pub](https://axm.sh/docs/package-ecosystems/pub): Recommend AXM extensions from a Pub (Dart, Flutter) package and target Pub packages from an extension.
- [PyPI](https://axm.sh/docs/package-ecosystems/pypi): Recommend AXM extensions from a PyPI package and target PyPI packages from an extension.
- [RubyGems](https://axm.sh/docs/package-ecosystems/rubygems): Recommend AXM extensions from a RubyGems gem and target RubyGems packages from an extension.
- [SwiftPM](https://axm.sh/docs/package-ecosystems/swiftpm): Recommend AXM extensions from a Swift Package Manager package and target SwiftPM packages from an extension.
- [Zig](https://axm.sh/docs/package-ecosystems/zig): Recommend AXM extensions from a Zig package and target Zig packages from an extension.
- [Packs](https://axm.sh/docs/packs): Curated bundles of extensions installed together as a single unit.
- [Publish a skill](https://axm.sh/docs/publishing): Version and publish a skill to the AgentXM.ai registry so your team and the world can install it.
- [Rules](https://axm.sh/docs/rules): Portable standing guidance contributed to managed instruction files.
- [Set up your team](https://axm.sh/docs/set-up-your-team): Commit your AXM configuration so every teammate's coding agents share the same skills with a single sync.
- [Skills](https://axm.sh/docs/skills): Reusable instruction modules that teach agents specific capabilities.
- [Subagents](https://axm.sh/docs/subagents): Delegate scoped work to specialized agents from your primary agent.

## Install
- [install.md](https://axm.sh/install.md): Install and bootstrap AXM locally.
