sky-valley/pi

A pure-Go port of pi (earendil-works/pi) — the pi-ai unified multi-provider LLM API, pi-agent-core agent loop, and pi-coding-agent, native in Go with no Node.js runtime. Anthropic/OpenAI/Google, 999-model catalog.

44Stars on the repository
4Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

pi-go-review

01

sky-valley/pi

Skill Claude CodeCodex

Review ported Go code for idiomatic quality — that the port maximizes Go rather than transliterating TypeScript. Use after porting upstream pi changes, or standalone on any diff in this repo.

44 4d ago A 45 tokens original MIT

pi-parity-review

02

sky-valley/pi

Skill Claude CodeCodex

Adversarially verify that a ported change is faithful to the original pi implementation (TS source + published npm build). Use after porting upstream pi changes, or standalone on any area of this repo ("is X faithful to pi?").

44 4d ago A 54 tokens original MIT

pi-sync

03

sky-valley/pi

Skill Claude CodeCodex

Daily upstream-sync job for the pi Go port — fetch upstream pi, triage every change since the recorded pin, port what's in scope, verify idiomatic + parity via independent reviews, update the ledger, and push. Use for "sync with upstream", "porting job", or as the scheduled daily run.

44 4d ago A 66 tokens original MIT

pi-triage

04

sky-valley/pi

Skill Claude CodeCodex

Decide whether an upstream pi change needs porting to the Go port. Use when assessing upstream commits/PRs ("should we port X?"), or as the triage stage of /pi-sync. Outputs a WHY/WHAT/SCOPE verdict per change.

44 4d ago A 57 tokens original MIT