@pi-in-go/pigpen-piglet-a2a
PiG that speaks A2A (Agent2Agent): call remote A2A agents from tools, and serve PiG tasks to A2A agents when you configure a listener. Off until configured.
pig piglet add npm:@pi-in-go/pigpen-piglet-a2aPiglets published to npm with the pig-piglet keyword. Add one with the command on its card, or build your own.
Every listing is an unreviewed community listing found by npm keyword. Test fixtures that Pigpen publishes for its own benchmarks are hidden.
PiG that speaks A2A (Agent2Agent): call remote A2A agents from tools, and serve PiG tasks to A2A agents when you configure a listener. Off until configured.
pig piglet add npm:@pi-in-go/pigpen-piglet-a2aPiG for editors: an agent that an Agent Client Protocol client such as Zed drives through the pig-acp companion, with /acp to show how to configure it.
pig piglet add npm:@pi-in-go/pigpen-piglet-acpPiG with the herdr agent-state reporter: idle, working and blocked in herdr's sidebar, notifications and `herdr agent wait`.
pig piglet add npm:@pi-in-go/pigpen-piglet-herdrPiG with Jev, a typed judge for tool calls and tool output (destructive? leaks data? beyond scope? secret in the output?). Off until you run /jev on, which shows what leaves the machine first; it fails open.
pig piglet add npm:@pi-in-go/pigpen-piglet-jevA fast single-binary PiG with the essentials, no Node: web search and fetch (rpiv-web-tools), sub-agents (tintinweb pi-subagents, a tested slice), Claude Code-style task tracking (tintinweb pi-tasks), structured questions (rpiv-ask-user-qu…
pig piglet add npm:@pi-in-go/pigpen-piglet-pig-essentialsPort a Pi TypeScript extension to a Go PiG extension: SDK gap check, tests first, differential equivalence against the original, mutation check, binary build and a Package with provenance.
pig piglet add npm:@pi-in-go/pigpen-piglet-pig-extension-porterPiG with two pixel-art games, PiG Runner (/runner) and Angry Pigs (/angry-pigs), starring the pig you chose with PiG's /sprite. Nothing starts until you type a command.
pig piglet add npm:@pi-in-go/pigpen-piglet-pig-gamesPiG with a music player: /music opens a full-screen YouTube Music player (yt-dlp resolves, mpv plays) that keeps playing while it is hidden. Nothing starts until you type /music.
pig piglet add npm:@pi-in-go/pigpen-piglet-pig-musicPiG with Go ports of popular Pi extensions: the rpiv-todo task list (tool, /todos, live overlay), the ask_user_question tool (dialog walker; the tabbed questionnaire is not ported), the powerline status bar (no custom editor), pi-goal-x's …
pig piglet add npm:@pi-in-go/pigpen-piglet-pig-popularPort Pi work to native PiG. Today that is Pi TypeScript extensions to Go, through the pig-extension-porter composition it extends.
pig piglet add npm:@pi-in-go/pigpen-piglet-pig-porterThe typesafe_evaluate tool and /typesafe command (Go port of pi-typesafe). Off until enabled; content goes to api.typesafe.ai unless the own-model backend (the model PiG is configured with) is selected.
pig piglet add npm:@pi-in-go/pigpen-piglet-pig-typesafePiG with warden: irreversible calls held before they run, off-task calls flagged, stuck loops and unverified done claims called out. Off until /warden enable; it shows what leaves the machine before anything does; judged by TypeSafe Jev or…
pig piglet add npm:@pi-in-go/pigpen-piglet-pig-wardenThe batteries-included Piglet: default PiG with curated extensions. Today: the herdr agent-state reporter, the read_session tool, the /context, /tools, /cost and /prompts inspection commands, PiG Runner (/runner) and Angry Pigs (/angry-pig…
pig piglet add npm:@pi-in-go/pigpen-piglet-pig-with-batteriespi-in-go.dev lists Piglets by npm keyword and never accepts uploads or hosts downloads. Every listing is an unreviewed community listing. Add the pig-piglet keyword to a package and it appears at the next daily build.
piglet.yaml at the package root, or point to it with a pig.piglet path in package.json. The path must stay inside the package.package.json, set name, version, description, a public repository URL and "keywords": ["pig-piglet"], so the card has what it shows.npm publish. People install it with the command on its card.pig piglet add npm:<name>To ship signed per-target Piglet Binaries instead, publish them to GitHub Releases with pig piglet publish --to github. People then pull the release:
pig piglet pull github:<owner>/<repo>@<version>Piglets can execute code and influence agent behavior. Catalog inclusion is not a security audit.