CBirkbeck

38 mods across 2 repositories, 37 stars between them.

CBirkbeck/mathlib-quality

Instructions file

Instructions for CBirkbeck/mathlib-quality, covering claude context: mathlib-quality, project purpose, current status, completed and in progress / todo.

32 13d ago A 7,409 tokens original MIT

beastmode

04

CBirkbeck/mathlib-quality

Command

Marathon work session. Pick up a ticket and stop at nothing to discharge it — fill every sorry, develop whatever API is needed, invoke /develop to plan more tickets whenever the path forks, and immediately work those tickets too. The session ends only when the target is fully proven or the work is genuinely outside…

32 13d ago A 84 tokens original MIT

blueprint

05

CBirkbeck/mathlib-quality

Command

Author or update the project's verso-blueprint — a Verso-based Lean module pairing each declaration with its mathematical statement and a paragraph-level proof sketch, producing an interactive HTML dep-graph + progress summary. Uses the standard leanprover/verso-blueprint tooling (the one behind verso-sphere-packing…

32 13d ago A 241 tokens original MIT

buzz

07

CBirkbeck/mathlib-quality

Command

Profile Lean declarations, find the slow ones, trace-diagnose the root cause, and fix them until each elaborates fast — ideally under a second. Statements never change; maxHeartbeats never goes up.

32 13d ago A 44 tokens original MIT

cleanup-all

08

CBirkbeck/mathlib-quality

Command

Project-wide cleanup using an orchestrator-worker pattern. The main session is the orchestrator — it does NOT read files, run lean tools, or edit. It dispatches batched per-file Agent calls with tight prompts (working dir + branch + build state + sequence + target), then narrates progress in one-line scoreboards…

32 13d ago A 120 tokens original MIT

cleanup

09

CBirkbeck/mathlib-quality

Command

Full file cleanup to mathlib standards (style audit + golf, methodical, no skipping).

32 13d ago A 21 tokens original MIT

develop

12

CBirkbeck/mathlib-quality

Command

Plan a mathematical development project (planning-only). Searches mathlib, designs the API, then runs a binding methodical decomposition pre-work pass — for each top-level result, writes the prose proof, decomposes into ordered lemmas, writes every lemma as a := by sorry declaration in the project's Lean files (the…

32 13d ago A 173 tokens original MIT

expert-review

13

CBirkbeck/mathlib-quality

Command

Produce a self-contained mathematical briefing (no Lean, no file paths) for an external reviewer with no repo access — goals, plan, status, blockers, references, numbered questions.

32 13d ago A 38 tokens original MIT

fix-pr-feedback

14

CBirkbeck/mathlib-quality

Command

Fetch PR reviewer comments, implement fixes locally, gate the push behind explicit user approval, then watch CI to completion.

32 13d ago A 26 tokens original MIT

generalise

15

CBirkbeck/mathlib-quality

Command

Audit a lemma or definition for assumption-weakening opportunities — try mechanical weakenings, search the literature for the maximally-general form, auto-apply small safe changes, propose big changes for user approval.

32 13d ago A 43 tokens original MIT

mathlibable

17

CBirkbeck/mathlib-quality

Command

Decide whether a Lean declaration belongs in mathlib. Methodical, gated workflow that combines thorough literature search (WebSearch + ChatGPT MCP + local references + nLab/Stacks/MathOverflow for big decls) with mathlib's five-method exhaustive search, then a generality analysis against the literature-standard form…

32 13d ago A 190 tokens original MIT

project-status

20

CBirkbeck/mathlib-quality

Command

Chat-only mathematical status of a /develop project. The agent reads the project's .lean files, identifies the result the worker is currently on (or blocked on), and reports in mathematical English what's being proved, where the proof sits, how it connects to the overall goal, and how far along the whole project is.…

32 13d ago A 80 tokens original MIT

self-review

21

CBirkbeck/mathlib-quality

Command

Run N rounds of neutral, independent review-and-implement on your changes before a PR. Each round spawns a FRESH, unbiased review agent (techniques from the built-in /review and from /check-style, specialised to four Lean dimensions — definition necessity, generalisation, automation, mathlib naming/style), reports its…

32 13d ago A 109 tokens original MIT

taupr

24

CBirkbeck/mathlib-quality

Command

The Tau Ceti worker loop — one unit of work per round, first that applies: rebase, fix CI, fix findings, review a stalled PR, else author a new one. Authoring checks the source material first, cleans up, and opens the PR; CI reviews it. We only self-review a PR that CI has left unreviewed for an hour.

32 13d ago A 78 tokens original MIT