sting8k

Piggery — Development skill for Claude Code

Development community

Piggery 🐖 - Lợn cày tasks: Your coding agents are pigs, piggery is the farm.

How to install Piggery

This entry records only its repository, not the path inside it, so there is no exact command to give. Open sting8k/piggery and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Piggery does

Piggery 🐖 - Lợn cày tasks: Your coding agents are pigs, piggery is the farm. Pi, Claude Code and Codex agents plowing tasks as one team.

Alternatives in Development

  • Ralph Loop — Autonomous coding loop — works through tasks, commits, repeats 14k ★
  • Code Review Graph — Local knowledge graph for Claude Code 3.7k ★
  • Nexting — Remote control for Claude Code, Codex, Grok, and Cursor on Mac or PC 1.3k ★

README

Piggery 🐖 - Lợn cày tasks

Your coding agents are pigs. Piggery is the farm.

Work goes into a pig's trough and waits there until the pig is back. It only counts as eaten when the job is actually done, not when the pig sniffed at it. Every pig also has a pen: its role says who it may talk to and whether it may have piglets (workers). The farm checks the fence itself, so no amount of sweet talk gets a pig through it.

pi, Claude Code, Codex, omp and dsh pigs all live on the same farm and talk to each other. The farm is one Go binary and a SQLite file, and nothing runs in the cloud.

![piggery top: teams and workers grouped by project](assets/top.svg)

How it works

flowchart LR
  a["agent on pi"] <-->|mail| farm
  b["agent on Claude Code"] <-->|mail| farm
  c["agent on …"] <-->|mail| farm
  farm(("🐖 piggery
mailbox + gate")) --- shape[["a team layout
supervisor → workers
peer ↔ peer
…"]] shape --> work[/"your tasks and projects,
plowed"/]

Every agent gets the same mailbox, whatever its harness: a pi session can mail a Claude Code session, and a worker's answer wakes whoever is waiting for it. Each mail and each spawn passes the gate, which checks it against the team's layout: a small YAML file you pick or write. A few come built in as examples (`supervisor-executor`, `slp`, `council`, `p2p`); any other shape is another file.

Harnesses

Harness Your sessions Workers piggery starts Tested with Add piggery
pi yes (extension) yes (pi --mode rpc) 0.87.1 piggery setup pi
Claude Code yes (plugin + MCP) yes (claude -p) 2.1.283 piggery setup claude
Codex yes (hooks + MCP) yes (codex app-server) 0.157.1 piggery setup codex
omp yes (extension) yes (omp --mode rpc) 18.4.2 `piggery setu