brew install supernovae-st/tap/nika ·
other paths):
What it writes
~/.codeium/windsurf/mcp_config.json — the nika entry under
mcpServers; every unrelated server survives, re-running prints
· current (idempotent). The same block by hand:
The repo side
nika init writes the agent-teaching surface (AGENTS.md, rules, the repo
skill) plus the $schema modeline that gives any YAML-aware editor
validation and completion on *.nika.yaml.
Verify
Windsurf’s MCP server list showsnika with the eight 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.