axiomatic-induction
The project constitution AND the reasoning method. Apply it in ALL planning and execution of non-trivial work: reason like a…
Maintain the project's master TODO — the internal backlog in docs/TODO.md and its dated archive docs/TODO-done.md. Use when adding/updating/sorting TODO items, marking something in-progress/implemented/verified/done, asking \"what should I do next\", or mentioning \"/todo\".
Claude Code
$ npx -y skills add gabrieldabbah/genesis --skill todo --agent claude-code
Codex
$ npx skills add gabrieldabbah/genesis --skill todo -a codex -y
Cursor
$ npx skills add gabrieldabbah/genesis --skill todo -a cursor -y
Gemini CLI
$ npx skills add gabrieldabbah/genesis --skill todo -a gemini-cli -y
GitHub Copilot
$ npx skills add gabrieldabbah/genesis --skill todo -a github-copilot -y
OpenCode
$ npx skills add gabrieldabbah/genesis --skill todo -a opencode -y
Windsurf
$ npx skills add gabrieldabbah/genesis --skill todo -a windsurf -y
name: todo description: "Maintain the project's master TODO — the internal backlog in docs/TODO.md and its dated archive docs/TODO-done.md. Use when adding/updating/sorting TODO items, marking something in-progress/implemented/verified/done, asking \"what should I do next\", or mentioning \"/todo\". Uses explicit status markers ([ ] not started, [~] in progress, [?] implemented-but-unverified, [x] done), a separate [P] priority marker, verification type (🤖 auto vs 🙋 needs-human), and exposure tags. Orders by priority → ease → dependency count. Archives a whole completed section into docs/TODO-done.md under today's real date — an [x] inside a section still in progress stays. Never invents a date." license: MIT allowed-tools: Bash, Read, Edit, Write
Keep the project's `docs/TODO.md` (the live backlog) and `docs/TODO-done.md` (the dated archive) accurate, honest, and well-ordered. Template + full legend live in those files' headers.
yet proven) · `[x]` done and verified.
(manual test, judgment, real-world check). Every item carries a `→ verify:` line stating exactly how.
tags. New work without a clear verify is incomplete — ask or infer one.
yet; do not jump to `[x]` on assumption.
then dependent systems). Keep `## 0. In-flight` to what's actively in progress.
section into `docs/TODO-done.md` under **today's real date** (read it from the system, never invent it), preserving the descriptions and the evidence (the command that passed, the PR, who verified). An `[x]` inside a section still in progress stays: it records that one part is built while the unit is not, and moving a finished part out of an unfinished whole strips the whole of the context needed to finish it.
holding state for "implemented, not proven."
test that proves it. A `🤖` item is not something to ask the user to check.
human's credentials / a live deploy (account/login/live-key/deploy work). The autonomous loop does **not** stop to ask about `🙋` items: it builds everything around them, **defers them to `docs/DEPLOYMENT.md`**, and keeps going; they are handed off and run together at the end. A `🙋` item is never auto-closed.
Ultimate Opus 5 builder. Genesis creates and transforms any setup into the ultimate setup for generation 5 models. Genesis turns an empty folder into a working SaaS, web app, API, or CLI, running autonomously on your machine in Claude Code.
The project constitution AND the reasoning method. Apply it in ALL planning and execution of non-trivial work: reason like a…
Generate a complete pull request when the user asks to create/open a PR, fill the PR template, or mentions "/generate-pr". Fills…
Build a new project from an empty folder, or bring an existing repository up to standard. Use when the user says \"/genesis\",…
Stage, write a Conventional Commits message from the actual diff, commit, and push. Use when the user asks to commit, save work…
Rules for working in a repository where other Claude sessions are editing at the same time — no git writes, no process kills,…
Set a repository up so it cannot merge broken code and cannot quietly rot: continuous integration, automated dependency updates,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.