# Agent Package Manager > APM (Agent Package Manager) is an open-source dependency manager for AI agents. It lets you declare skills, prompts, instructions, agents, hooks, plugins, and MCP servers in a single apm.yml manifest, resolving transitive dependencies automatically. ## Documentation Sets - [Abridged documentation](https://microsoft.github.io/apm/llms-small.txt): a compact version of the documentation for Agent Package Manager, with non-essential content removed - [Complete documentation](https://microsoft.github.io/apm/llms-full.txt): the full documentation for Agent Package Manager - [Consumer ramp](https://microsoft.github.io/apm/_llms-txt/consumer-ramp.txt): How to install and use APM packages in your project. - [Producer ramp](https://microsoft.github.io/apm/_llms-txt/producer-ramp.txt): How to author, validate, and publish APM packages. - [Enterprise ramp](https://microsoft.github.io/apm/_llms-txt/enterprise-ramp.txt): Policy, audit, and CI gating for platform teams. - [CLI reference](https://microsoft.github.io/apm/_llms-txt/cli-reference.txt): Per-command reference for the apm CLI. ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation