JSPM

  • Created
  • Published
  • Downloads 1576
  • Score
    100M100P100Q106725F
  • License MPL-2.0

akm (Agent Kit Manager) — A package manager for AI agent skills, commands, tools, and knowledge. Works with Claude Code, OpenCode, Cursor, and any AI coding assistant.

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.

    npm version npm downloads license

    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-cli

    Requires 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 command

    Why 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 directory

    Manage kits with akm list, akm update --all, and akm remove.

    Publish Your Own Kit

    1. Organize your assets into a directory
    2. Add "akm" to keywords in package.json
    3. Optionally add akm.include in package.json to control what gets installed
    4. Publish to npm or push to GitHub

    Documentation

    Full docs, CLI reference, and guides are available on GitHub:

    License

    MPL-2.0