AGENTS.md natively β so nika init
in the repo teaches it the language with zero extra wiring. The binary
install is the prerequisite (brew install supernovae-st/tap/nika or a
release tarball Β· other paths).
Wiring is manual β nika wire has no goose target. Add the oracle as a
stdio extension in gooseβs config:
The repo side
AGENTS.md, rules and the repo skill land at the repo root β the
agent-teaching surface that makes the oracle useful. goose picks up
AGENTS.md on its own.
Verify
gooseβs extension list showsnika with the nine nika_* tools
(the oracleβs contract: validate, explain, schema,
cost β no execution, no mutation). Then prove the loop end-to-end:
integrate in 10 minutes.