Gooo Go Ports — Development skill for Claude Code
Gooo source examples for coding agents: edit, run and replay; independent Go ports and API policy regression checks.
How to install Gooo Go Ports
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open kimjooyoon/gooo-go-ports and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Gooo Go Ports does
Gooo source examples for coding agents: edit, run and replay; independent Go ports and API policy regression checks.
Alternatives in Development
- Imagegen — Generate and edit images using OpenAI's Image API for projects 14.6k ★
- Zeroshot — Runs coding agents as a graph: one agent implements, independent agents review, failures go to repair, and not 1.9k ★
- Lacp — Local-first policy, evidence, memory, and recovery controls for Claude, Codex, Hermes, and other CLI coding ag 300 ★
README
Gooo Go Ports
[Gooo](https://github.com/kimjooyoon/meta-ontology-go) is an experimental language for describing program behavior and retaining how a program was built and run. This repository provides independently checked Go ports and original Gooo compositions. Start with one source change and an observable result.
First task for a coding agent
Open this checkout in Codex, Cursor or Claude Code and ask:
Follow `.agents/skills/gooo-first-program/SKILL.md`. Run the Gooo example, change its score threshold from 60 to 80, then save and replay a new execution. Show the actual changed result and keep my existing files.
With the supplied inputs, score `75` changes from `sensor: high` to `sensor: low`; its other three returned fields stay unchanged. The [first-program skill](.agents/skills/gooo-first-program/SKILL.md) and [setup guide](docs/ai-agents.md) use compiler `83928fa` and Go **1.27.2** on macOS or Linux. Reuse matching tools or follow the [optional prebuilt setup](#run-and-edit-locally). Initial source setup may download and build them. A source edit needs native execution. Saving generated Go alone is not a run.
If setup or execution fails, [report the first failed step and diagnostic](https://github.com/kimjooyoon/gooo-go-ports/issues/new?template=problem.yml). An incomplete attempt is useful feedback. Share public source and inputs only.
Choose the next useful task
| Your task | Entry | Observable result |
|---|---|---|
| Edit an API policy in Gooo | Editable policy comparison | Change a source rule, compare the same supplied facts and replay each policy's own execution. |
| Check an API policy change in CI | Existing policy Action | Compare the same nine facts under two sealed profiles; inspect newly denied requests and optionally fail CI. |
| Use Gooo from an existing Go program | [Four-file Go quickstart](https://gist.github.com/kimjooyoon/af3d75e04ac62 |
Related Skills
Run Evals
Replay the regression corpus inside THIS interactive session — no headless, no API key (ADR 0003). Required be
Validation Gating
Turn proposed harness changes into candidate-first changes with explicit replay, regression, and rollback expe
Debate Replay
Deterministically replay a past debate from a session snapshot — regression tests the deliberation engine
Agent Blackbox
Local-first flight recorder for coding agents : replay every run as a live session map, score the context bill
Niteshift
Niteshift — independent third-party profile of a public API surface, by API Evangelist. Niteshift is the full-
Generate Port Registry
Make port allocation deterministic across all projects under a root — scans every repo for bound ports, writes
Related Agents
Verification Engineer
Independent verification engineer that reproduces reported behavior, executes acceptance, regression, and fail
Regression Checker
After shim or library changes, rebuild and test all affected ports to detect regressions. Dispatch when lib/po
Claude Code MCP Enhanced
by grahama1970 - Provides detailed and emphatic instructions for Claude to follow as a coding agent, with test