By itlackey
Search, 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
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub itlackey/akm-plugins --plugin akmAutomatically detects and loads AGENTS.md files to provide agent-specific instructions alongside CLAUDE.md. Enables specialized agent behaviors without manual intervention.
Unified capability management center for Skills, Agents, and Commands.
Portable, vendor-agnostic agent harness for project-specific skills, workflows, and agent teams aligned with your codebase, conventions, and engineering standards.
Memory compression system for Claude Code - persist context across sessions
Editorial "Web Designer" bundle for Claude Code from Antigravity Awesome Skills.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.