Self-hosted systems programming langauge with an effect system and compile-time capability enforcement
Latest release v0.12.0 — Sailfin 0.12.0 · 11 Sept 2026
42 files for Claude Code, Codex, GitHub Copilot, OpenCode and Gemini CLI: Sailbot, code-reviewer, compiler-architect, compiler-explorer and 38 more — 11,248 tokens loaded in every session.
.github/copilot-instructions.md A 2,651 tok .github/instructions/compiler.instructions.md A 270 tok .github/instructions/docs.instructions.md A 204 tok .github/instructions/runtime.instructions.md A 205 tok .github/instructions/site.instructions.md A 88 tok AGENTS.md A 1,704 tok CLAUDE.md A 3,406 tok GEMINI.md A 2,720 tok .claude/settings.json D — .claude/settings.json A — .claude/settings.json A — .claude/skills/check/SKILL.md A 53 tok .claude/skills/debug-compile/SKILL.md A 85 tok .claude/skills/pin-seed/SKILL.md A — .codex/skills/sailfin-check/SKILL.md A 23 tok .codex/skills/sailfin-debug-compile/SKILL.md A 30 tok .codex/skills/sailfin-pickup/SKILL.md A 40 tok .codex/skills/sailfin-pin-seed/SKILL.md A 23 tok .codex/skills/sfn-plan/SKILL.md A 75 tok .claude/commands/add-feature.md A — .claude/commands/audit.md A — .claude/commands/groom.md A — .claude/commands/perf.md A — .claude/commands/pickup.md C — .claude/commands/pin-seed.md A — .claude/commands/release-plan.md A — .claude/commands/release.md C — .claude/commands/sfep.md A — .claude/commands/status-sweep.md A — .claude/commands/test-feature.md A — .claude/commands/triage.md A — .codex/prompts/check.md A — .codex/prompts/plan-feature.md A — .codex/prompts/sfn-plan.md A — .claude/agents/Sailbot.md A 66 tok .claude/agents/code-reviewer.md A 35 tok .claude/agents/compiler-architect.md A 49 tok .claude/agents/compiler-explorer.md A 59 tok .claude/agents/docs-updater.md A 64 tok .claude/agents/implementer.md A 81 tok .claude/agents/seed-stabilizer.md A 58 tok .claude/agents/test-runner.md A 44 tok These files are SailfinIO/sailfin's own configuration — they tell Claude Code, Codex, GitHub Copilot, OpenCode and Gemini CLI how to work on this repository, so they are not mods to install elsewhere. Copy one as a starting point and replace the parts that are about this project.