Featured

Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger
Crawl and scrape any site into clean data, 10% off logoCrawl and scrape any site into clean data, 10% off

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits, and new users get 10% off their first purchase.

Try Firecrawl free
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you
SEO data APIs for your agent, $1 free credit logoSEO data APIs for your agent, $1 free credit

DataForSEO gives your agent live access to SERP results, keyword data, backlinks, and on-page SEO data through one API. New accounts get a $1 credit, good for up to 20,000 keyword or backlink lookups.

Try DataForSEO free
Reach 47,000+ AI builders

A flat monthly placement in front of developers actively installing AI tools. No lock-in, cancel anytime.

Advertise here

Summary

Git worktree and branching utilities for rebasing and atomic commits

Install to Claude Code

/plugin install git@ai-kit

Run in Claude Code. Add the marketplace first with /plugin marketplace add fingergohappy/ai-kit if you haven't already.

README.md

ai-kit

Multi-agent collaboration plugin suite for AI coding tools — task-driven workflow via tmux, code review, and learning aids.

Overview

ai-kit provides a collection of plugins that coordinate multiple AI agents (Claude Code, Codex, OpenCode, etc.) working in separate tmux panes through a structured task-driven workflow. Instead of ad-hoc communication, agents exchange structured messages with task labels and report tags, creating a traceable collaboration loop. Additional plugins provide code review, learning, and self-reflection capabilities.

┌─────────────┐    task from     ┌─────────────┐
│  Agent A     │ ───────────────→ │  Agent B     │
│  (Sender)    │                  │  (Receiver)  │
│              │ ←─────────────── │              │
└─────────────┘   report from    └─────────────┘

Installation

Claude Code

Register this repository as a plugin marketplace, then install:

/plugin marketplace add fingergohappy/ai-kit

Install the plugins you need:

/plugin install agentflow@ai-kit
/plugin install tmux@ai-kit
/plugin install git@ai-kit
/plugin install code-kit@ai-kit
/plugin install learning@ai-kit
/plugin install self-learn@ai-kit

After installation, restart Claude Code. Skills will be available with the plugin prefix:

/agentflow:task login-system
/agentflow:dispatch %7 docs/tasks/login_feature.md
/code-kit:evaluate "use postgres vs mysql"
/learning:learn rust lifetimes
/git:commit
/tmux:tmux-send %7 "hello"

<details> <summary>Alternative: local development</summary>

claude --plugin-dir /path/to/ai-kit

</details>

Codex (OpenAI)

This repository includes Codex plugin manifests for agentflow, tmux, and git.

Register this repository as a Codex plugin marketplace:

codex plugin marketplace add https://github.com/fingergohappy/ai-kit

Quick AI-driven install/update:

Paste this URL into Codex and ask it to follow the runbook:

follow this install https://github.com/fingergohappy/ai-kit/blob/main/docs/codex_plugin_install_update.md

Detailed guide:

Plugins

agentflow

Agent collaboration loop: task → dispatch → evaluate → report → review → redo.

| Skill | Purpose | |-------|---------| | agentflow:task | Generate structured task documents (feature / change / task) | | agentflow:dispatch | Send task or fix instructions to a tmux pane for execution | | agentflow:gate-evaluate | Receiver-side input guard — evaluate incoming tasks before execution | | agentflow:report | Report execution results back to the sender | | agentflow:gate-review | Sender-side output guard — review work results, decide pass or redo |

code-kit

Code review and evaluation utilities for single-agent workflows.

| Skill | Purpose | |-------|---------| | code-kit:evaluate | Rigorous evidence-based evaluation (tech selection, architecture, claim verification) | | code-kit:review-init | Analyze project tech stack and generate customized review skills | | code-kit:review-report | Generate structured review report from audit results | | code-kit:fix-review | Fix a specific issue from a review report and update its status | | code-kit:fix-review-all | Batch-fix all pending issues from a review report in parallel | | code-kit:nvim-lsp-init | Generate Neovim LSP environment setup scripts for the project |

learning

Personal learning and note-taking aids.

| Skill | Purpose | |-------|---------| | learning:learn | Explain concepts with minimal examples, code analogies, and simplification | | learning:take-note | Generate structured learning notes with runnable code examples |

self-learn

AI self-reflection and lesson capture.

| Skill | Purpose | |-------|---------| | self-learn:learn-from-mistake | After AI is corrected, propose solidifying the lesson as a guardrail rule |

tmux

Tmux infrastructure utilities for inter-pane communication and long-running service management.

| Skill | Purpose | |-------|---------| | tmux:tmux-send | Send text content to a tmux pane | | tmux:agent-tmux | Start/restart/stop long-running commands in shared tmux session (auto-isolates by project/branch) |

git

Git worktree and branching utilities.

| Skill | Purpose | |-------|---------| | git:rebase-to-root | Rebase worktree feature branch back to root's current branch | | git:commit | Create atomic git commits with validation and conventional commit messages |

Workflow

Agent Collaboration (agentflow)

1. Design Phase

/agentflow:task <task-name>

Enter design discussion mode — discuss without writing code, generate document when ready. Outputs to docs/tasks/.

2. Dispatch Phase

/agentflow:dispatch [loop] <pane_id> <doc-path>

Send the task document to another agent's tmux pane. The receiving agent gets a [task from ...] labeled message. Add loop to enable automatic review-fix cycling.

3. Execution & Report

The receiver evaluates the task via gate-evaluate, executes, then calls report to send results back:

[report from Claude Code, pane_id: %5, loop: true: completed 3 tasks]

4. Review & Fix

The sender receives the report and gate-review triggers:

  • Reviews work against original design
  • If loop: true + issues found → auto-dispatches fix instructions (up to 3 rounds)
  • If loop: false + issues found → outputs conclusions, user decides next step
  • If all passed → done

Code Review (code-kit)

1. Initialize Review

/code-kit:review-init

Analyze the project tech stack and generate customized review skills into .claude/skills/.

2. Run Review

Use the generated review skills, then generate a report:

/code-kit:review-report

3. Fix Issues

Fix individual issues or batch-fix all:

/code-kit:fix-review docs/review/2026-04-26_full_review.md:69
/code-kit:fix-review-all docs/review/2026-04-26_full_review.md

Evaluation (code-kit)

/code-kit:evaluate "use postgres vs mysql for this project"

Collects dual-source evidence (project facts + external best practices) and produces a rigorous evaluation with cited sources.

Message Protocol

Task Dispatch

[task from {agent-name}, pane_id: {pane_id}, loop: {true|false}: {task-summary}]

Fix Dispatch

[fix from {agent-name}, pane_id: {pane_id}, loop: {true|false}: {fix-summary}]

Execution Report

[report from {agent-name}, pane_id: {pane_id}, loop: {true|false}: {result-summary}]

Agents use these tags to identify message types and route responses correctly.

Requirements

  • tmux session with multiple panes
  • AI coding tool running in each pane (Claude Code, Codex, OpenCode, etc.)
  • tmux:tmux-send skill available for inter-pane communication

License

MIT

Related plugins

Browse all →