Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (akm-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
akm -- Agent Kit Manager
akm (Agent Kit Manager) -- A package manager for AI agent skills, commands, tools, and knowledge.
akm is a package manager for AI agent capabilities -- scripts, skills, commands,
agents, knowledge, and memories. It works with any AI coding assistant that can
run shell commands, including Claude Code,
OpenCode, Cursor, and more.
Install
bun install -g akm-cliRequires Bun runtime. Upgrade in place with akm upgrade.
Quick Start
akm setup # Guided setup: configure, initialize, and index
akm add github:owner/repo # Add a kit from GitHub
akm search "deploy" # Find assets across all sources
akm show script:deploy.sh # View details and run commandWhy akm?
- Works with any AI agent -- No plugins or SDKs required. Any model that can run shell commands can use
akm. - One command to search everything -- Local stash, registries, and community skills from skills.sh in a single query.
- Install kits from anywhere -- npm, GitHub, GitLab, local directories.
- Semantic search -- Optional local embeddings (via Ollama or HuggingFace) for finding assets by meaning, not just keywords.
- Private registries -- Host your own registry for team or enterprise use.
Agent Integration
Add this to your AGENTS.md, CLAUDE.md, or system prompt:
## Resources & Capabilities
You have access to a searchable library of scripts, skills, commands, agents,
knowledge, and memories via the `akm` CLI. Use `akm -h` for details.Install Kits from Anywhere
akm add @scope/my-kit # npm
akm add github:owner/repo#v1.2.3 # GitHub with tag
akm add git+https://gitlab.com/org/kit # Any git repo
akm add ./path/to/local/kit # Local directoryManage kits with akm list, akm update --all, and akm remove.
Publish Your Own Kit
- Organize your assets into a directory
- Add
"akm"tokeywordsinpackage.json - Optionally add
akm.includeinpackage.jsonto control what gets installed - Publish to npm or push to GitHub
Documentation
Full docs, CLI reference, and guides are available on GitHub: