tap-skill

thalix-auto — multi-agent orchestration skill for Claude Code, Codex CLI, and Pi (pi.dev). Forked from oh-my-claudecode.

Packages

Package details

extensionskillprompt

Install tap-skill from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:tap-skill
Package
tap-skill
Version
0.1.1
Published
May 14, 2026
Downloads
165/mo · 43/wk
Author
manateeit
License
MIT
Types
extension, skill, prompt
Size
25.8 MB
Dependencies
12 dependencies · 0 peers
Pi manifest JSON
{
  "skills": [
    "./skills"
  ],
  "prompts": [
    "./prompts"
  ],
  "extensions": [
    "./extensions"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

thalix-auto

npm version License: MIT

Multi-agent orchestration as an installable skill — for Claude Code, Codex CLI, and Pi (pi.dev).

Slash commands surface as /tap:<name> in Claude Code and /tap-<name> in Pi. The skill ships 19 specialized agents, 38 workflow skills (autopilot, ralph, ultrawork, team, …), an MCP toolbox, and a tmux-based multi-CLI team runtime.

This is a personal, rebranded fork of oh-my-claudecode with a Pi adapter added. See UPSTREAM.md for attribution and resync workflow.


Install

Claude Code (plugin marketplace)

/plugin marketplace add https://github.com/manateeit/thalix-auto
/plugin install tap

Slash commands then appear as /tap:setup, /tap:autopilot, /tap:ralph, etc.

npx (any supported CLI)

# auto-detect Claude Code, Pi, and Codex CLI and install adapters into each
npx tap-skill add

# or scope to one target
npx tap-skill add --target=pi
npx tap-skill add --target=claude
npx tap-skill add --target=codex

Pi (pi.dev) — native package install

pi install npm:tap-skill

Pi reads the pi.{skills,prompts,extensions} manifest in package.json and discovers everything automatically. Prompts appear as /tap-setup, /tap-autopilot, …

Global CLI

npm i -g tap-skill
tap --help
tap-skill --help

What's in the box

Surface Count Examples
Slash commands 28 /tap:setup, /tap:autopilot, /tap:ralph, /tap:ultrawork, /tap:team, /tap:plan, /tap:verify, /tap:trace, …
Agents 19 executor, architect, planner, code-reviewer, security-reviewer, verifier, tracer, debugger, writer, designer, …
Skills 38 autopilot, ralph, ultrawork, team, tap-reference, tap-setup, tap-doctor, tap-teams, …
MCP servers 1 Bundled MCP toolbox at .mcp.json
Hooks many PreToolUse, PostToolUse, Stop, PreCompact — see hooks/

Full catalog: see the tap-reference skill or run tap --help.


Slash-command syntax across runtimes

Runtime Syntax Example
Claude Code /tap:<name> (plugin-namespaced) /tap:autopilot Build me a CLI…
Pi (pi.dev) /tap-<name> (flat namespace) /tap-autopilot Build me a CLI…
Codex CLI invoked via tap CLI or via AGENTS.md skill references tap autopilot

The body of every command is identical across runtimes — only the discovery layer differs.


CLI reference (abridged)

tap                     # interactive launcher
tap --version
tap --help

tap setup               # configure adapters for installed CLIs
tap doctor              # diagnose install / config issues
tap teams               # multi-CLI tmux team orchestration

tap-skill add [...]     # installer (see Install section above)
tap-skill remove
tap-skill doctor

Status dirs and env vars

  • Project state: .tap/ (per-project session, plans, logs)
  • Global state: ~/.tap/
  • Kill switches: DISABLE_TAP=1, TAP_SKIP_HOOKS=<comma-separated>
  • Plugin root override: TAP_PLUGIN_ROOT=/path/to/checkout

Credit

All architectural credit for the orchestrator, agent definitions, skill bodies, HUD, hooks, MCP toolbox, and team bridge belongs to Yeachan Heo and the oh-my-claudecode contributors. thalix-auto is a personal rebrand plus a Pi adapter on top of their work, MIT-licensed identically.

If you find this useful upstream, please star oh-my-claudecode.

License

MIT — see LICENSE.