SeanningTatum/cf-saas-starter-react-router

Harness-first, AI-first SaaS starter. Cloudflare Workers + React Router v7 + tRPC + D1 + Drizzle + Better Auth + Effect TS. Same runtime locally and in prod. Ship features in minutes, not weeks.

5Stars on the repository
23Mods indexed here, across every type
29d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

README

01

SeanningTatum/cf-saas-starter-react-router

Agent Claude Code

Project-local Claude Code subagents that wrap pieces of .brain/HARNESS.md. The main thread delegates to these so it doesn't have to re-load harness rules every turn.

not rated 5 29d ago A 0 tokens

brain-navigator

02

SeanningTatum/cf-saas-starter-react-router

Agent Claude Code

Read-only locator that maps a task to the exact .brain/ docs and recipes the main thread should open. Use BEFORE writing code on any non-trivial task — instead of grepping the brain manually. Returns a ranked file list with one-line "why" per entry. Refuses to suggest fixes or write code. Examples — "I need to add a…

not rated 5 29d ago A 102 tokens

design-critic

03

SeanningTatum/cf-saas-starter-react-router

Agent Claude Code

Judges a RENDERED surface for generic AI-design tells against the anti-slop checklist, from screenshots only — never from the source. Use after any tier-2 UI work and before /verify-done on a net-new or redesigned surface. Examples — "critique the /demo landing", "does this page look templated?", "run the slop check…

not rated 5 29d ago A 121 tokens

effect-ts-enforcer

04

SeanningTatum/cf-saas-starter-react-router

Agent Claude Code

Reviews a diff or file set against the 5 non-negotiables (Effect TS default, no Zod, tagged errors mapped in tagToTRPC, no process.env, unit test for every helper/repo). One line per violation, severity-tagged, no praise. Use AFTER writing code and BEFORE /verify-done. Examples — "review my changes to…

not rated 5 29d ago A 110 tokens

feature-tracker

05

SeanningTatum/cf-saas-starter-react-router

Agent Claude Code

Updates .brain/features/featurelist.json + per-feature .brain/features/ / .md when feature status changes (planned → in-progress → shipped/blocked). Enforces "one in-progress feature at a time" rule. Refuses to touch app/ code. Use when starting a feature, finishing one, or scoping a new one. Examples — "mark…

not rated 5 29d ago A 101 tokens

feature-verifier

06

SeanningTatum/cf-saas-starter-react-router

Agent Claude Code

Drives a feature's golden path + one error path through the LIVE app using the Playwright CLI (a throwaway Node script run headless), screenshots each step, and writes a verification doc to .brain/features/ /verifications/ .md. Replaces writing per-feature e2e specs. Use for any user-visible feature/flow before…

not rated 5 29d ago A 131 tokens

recipe-runner

07

SeanningTatum/cf-saas-starter-react-router

Agent Claude Code

Executes one of the deterministic recipes in .brain/recipes/ (add-trpc-endpoint, add-db-table, add-tagged-error, add-cf-binding, add-feature, add-route, add-service, add-premium-surface, plus 00-before-task / 99-verify-done bookends). Reads recipe step-by-step, applies edits, verifies preconditions before each step.…

not rated 5 29d ago A 140 tokens

span-instrumenter

08

SeanningTatum/cf-saas-starter-react-router

Agent Claude Code

Instruments new or changed endpoints, repositories, and services with Effect tracing spans per the repo's span-naming convention, and audits existing code for missing/misnamed spans. Use AFTER adding a tRPC procedure, repo method, service call, or workflow and BEFORE /verify-done. Examples — "instrument the new…

not rated 5 29d ago A 109 tokens

test-author

09

SeanningTatum/cf-saas-starter-react-router

Agent Claude Code

Writes and maintains the repo's unit tests when a feature changes. Optimizes for catching real business-logic regressions, not coverage count — every test must name the regression it would catch or it does not get written. Use AFTER implementing a feature/fix and BEFORE /verify-done. Examples — "write tests for the…

not rated 5 29d ago A 105 tokens

ui-builder

10

SeanningTatum/cf-saas-starter-react-router

Agent Claude Code

Builds and changes UI in this repo — routes, components, marketing surfaces, forms, tables, empty/loading/error states. Carries the frontend rules, the craft moves and the anti-slop tells so the mistakes are not made in the first place, and self-measures with design:audit before returning. Use for ANY user-visible…

not rated 5 29d ago A 159 tokens

verify-done-runner

11

SeanningTatum/cf-saas-starter-react-router

Agent Claude Code

Runs the full .brain/recipes/99-verify-done.md checklist (typecheck, test, e2e if applicable, build if CF-touching, brain coherence). Reports pass/fail per step with verbatim output tails. Use BEFORE declaring any non-trivial task done. Examples — "verify the auth refactor is shippable", "run verify-done on the…

not rated 5 29d ago A 93 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: