/00. Claude Plugins

A Claude Code plugin is a folder of skills, agents, hooks, and slash commands that Claude installs per project. 28 plugins, 68 skills here.

/plugin marketplace add aiocean/claude-plugins
/plugin install <plugin-name>@aiocean-plugins

Skills load when their description matches your message, hooks fire on tool-call events, agents spawn on the Agent tool. Idle plugins cost nothing — browse plugins or read the guides.

Folders

Articles

/03. aio-patch-run

aio-patch-run

From plugin aio-claude-toolkit

Install

/plugin install aio-claude-toolkit@aiocean-plugins

aio-patch-run — exec the compiled patched claude binary

Goal

One-line invocation of the binary built by aio-patch-compile. Same args/env passthrough as claude itself.

Usage

/aio-claude-toolkit:aio-patch-run --version
/aio-claude-toolkit:aio-patch-run -p "Explain X"
/aio-claude-toolkit:aio-patch-run [any-claude-args]

Requires

  • Walk-up must find a scaffolded project (tools/pipeline/patch_cli.py exists above CWD)
  • dist/<host-arch>/claude must exist (produced by aio-patch-compile)

Implementation

Invokes ${CLAUDE_PLUGIN_ROOT}/skills/aio-patch-run/scripts/run.sh "$@".

It:

  1. Walks up from CWD to find the project root
  2. cd to project root
  3. Exec ./tools/run.sh "$@" (pass-through args, host-arch auto-detected)

tools/run.sh (scaffolded by aio-patch-setup) picks the right dist/<host-arch>/claude and exec's it with all arguments and environment passed through.