npx claudepluginhub itlackey/akm-pluginsSearch, show, and manage akm stash assets from local directories and registries.
Platform-specific plugins for the Agent-i-Kit CLI. Both packages wrap the akm CLI to search, show, dispatch agents, and execute commands from a stash directory.
OpenCode plugin that registers tools that call the akm CLI.
Add to your OpenCode config (opencode.json):
{
"plugin": ["akm-opencode"]
}
Provides fifteen tools:
akm_search — search the stash, the registry, or bothakm_registry_search — search configured registries for installable kits and optional asset hitsakm_show — show a stash asset by refakm_index — build/rebuild the search indexakm_agent — dispatch stash agent:* resources into OpenCode sessionsakm_cmd — execute stash command:* templates through OpenCode SDK sessionsakm_add — install kits from npm, GitHub, git URLs, or local directoriesakm_list — list installed registry kitsakm_remove — remove an installed registry kitakm_update — update one or all installed registry kitsakm_clone — clone an asset into the working stash or another destinationakm_config — get, set, unset, list, or inspect akm configuration pathsakm_run — execute a stash script via the run fieldakm_sources — list all resolved stash search pathsakm_upgrade — check for or install akm CLI updatesClaude Code plugin providing a skill for stash asset management, dynamic agent dispatch, and command execution.
Add the marketplace and install the plugin:
# Add the Agentikit marketplace
/plugin marketplace add itlackey/agentikit-plugins
# Install the plugin
/plugin install agentikit
Or via the Claude CLI:
claude plugin marketplace add itlackey/agentikit-plugins
claude plugin install agentikit@agentikit-plugins
Provides:
$ARGUMENTS, $1, $2), and executes the resultFor Codex, Co-Pilot, Cursor, QwenCLI, and any system that uses AGENTS.md or instruction files, you can simply drop in the AGENTS.md or copy the content into the appropriate location for your platform.
The stash directory is resolved automatically via a three-tier fallback: AKM_STASH_DIR env var (optional override) → stashDir in config.json → platform default. Set it persistently with:
akm config set stashDir /abs/path/to/your-stash
Expected layout:
stash/
├── scripts/ # executable scripts (.sh, .ts, .js, .ps1, .cmd, .bat, .py, .rb, .go, .pl, .php, .lua, .r, .swift, .kt)
├── skills/ # skill directories containing SKILL.md
├── commands/ # markdown files
├── agents/ # markdown files
└── knowledge/ # markdown files
Assets are resolved from three source types: working (local stash), search paths (additional dirs via searchPaths config), and installed (registry kits via akm add).
Config is stored at ~/.config/akm/config.json (XDG standard). Use akm config list to view, akm config set <key> <value> to update.
For OpenCode, the plugin installs akm-cli@latest with bun install -g when the plugin loads so it always picks up the latest published npm package. The plugin then prefers the Bun-installed binary and falls back to an existing akm on PATH when needed. It does not run the standalone shell installers automatically.
# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/itlackey/agentikit/main/install.sh | bash
# PowerShell (Windows)
irm https://raw.githubusercontent.com/itlackey/agentikit/main/install.ps1 -OutFile install.ps1; ./install.ps1
# Or via Bun
bun install -g akm-cli@latest
Plugins by Alex Newman (thedotmack)
Ultra-compressed communication mode for Claude Code. Cuts 65% of output tokens (measured) while keeping full technical accuracy.
RuView Marketplace: Claude Code + Codex plugins for WiFi sensing — configuration, applications, model training, and onboarding, from practical to advanced