louisbrulenaudet/monorepo-template

A concise, AI native and production-grade starter template for full-stack applications using pnpm, Turborepo and Cloudflare Workers for edge-native execution 🚚⛅

This repository also configures its own agents. See what monorepo-template tells them →

19Stars on the repository
70Mods indexed here, across every type
todayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

hono-gateway

01

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Hono gateway Worker rules - middleware order, shared @repo/hono-middleware exports, CORS/CSRF, errors, observability, validation, typing.

not rated 19 changed 13d ago A 0 tokens original Apache-2.0

ports

02

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Local dev port allocation - role ranges, registry, ports in vite.config.ts, inspectorPort 0, strictPort.

not rated 19 changed 23d ago A 0 tokens original Apache-2.0

workers-config

04

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Worker config rules - cloudflare.config.ts shape and fail-closed modes, Preview branch, secrets vs vars, generated types.

not rated 19 changed today A 2,620 tokens original Apache-2.0

contracts

05

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Zod DTO and enum contract rules - shared vs local shapes, layers, naming and type inference, schema authoring, additive changes.

not rated 19 changed 15d ago A 0 tokens original Apache-2.0

guardrails

07

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Hard "don'ts" for every change. When one would be violated, stop and ask.

not rated 19 changed 22d ago A 818 tokens original Apache-2.0

turborepo

08

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Turbo task-graph rationale, query graph primitives, and signed remote-cache key provisioning.

not rated 19 changed today A 2,177 tokens original Apache-2.0

react

09

louisbrulenaudet/monorepo-template

Cursor rule Cursor

React 19 SPA - client-only, layout and #/ imports, no fetch in useEffect, Compiler memo policy, providers, splitting, React Doctor.

not rated 19 changed 15d ago A 0 tokens original Apache-2.0

tailwind

10

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Tailwind CSS v4 - CSS-first config, @source detection, @theme tokens, semantic dark-mode tokens, static-string classes.

not rated 19 changed 15d ago A 0 tokens original Apache-2.0

tanstack-query

11

louisbrulenaudet/monorepo-template

Cursor rule Cursor

TanStack Query v5 - queryOptions layout, keys, fetchJsonWithSchema, mutations, loader warming.

not rated 19 changed 15d ago A 0 tokens original Apache-2.0

vite-config

13

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Vite 8 config for front- SPAs - Rolldown/Oxc, plugin order, Cloudflare plugin 2.0 beta pin, DevTools, emitted headers and .assetsignore, monorepo fs, env guards.

not rated 19 changed 15d ago A 0 tokens original Apache-2.0

cd

14

louisbrulenaudet/monorepo-template

Cursor rule Cursor

GitHub Actions CD - called by release.yml after the tag, no push-tags trigger, cf workers versions create then a 100% deployment in deployOrder, scoped API token on the production environment, GitHub-owned deployment record.

not rated 19 changed today A 0 tokens original Apache-2.0

ci

15

louisbrulenaudet/monorepo-template

Cursor rule Cursor

CI parity with pnpm run ci, expression-context rules for env blocks, affected vs full graph by event, frozen lockfile, lockfile-keyed store cache, SHA pins, zizmor, deny-by-default permissions.

not rated 19 changed today A 0 tokens original Apache-2.0

release

16

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Changesets release pipeline - version PR and its dispatched CI check, shared vX.Y.Z tag, CI gate before tagging, release:check gate, Dependabot changesets, no npm publish, GITHUBTOKEN tag trigger limitation.

not rated 19 changed today A 0 tokens original Apache-2.0

code-style

17

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Code style - OXC decides; thin handlers; unknown only at I/O boundaries; oxlint suppression form; strict tsconfig flags.

not rated 19 changed 23d ago A 0 tokens original Apache-2.0

comments

18

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Do not add a comment that restates the code. A comment earns its place only by recording something a reader cannot recover from the code and would otherwise undo: a constraint, a rejected alternative, a non-obvious requirement of an external API. Write the why, never the what. Applies to source, YAML and workflows…

not rated 19 changed 23d ago A 679 tokens original Apache-2.0

knip

19

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Knip dead-code policy: why each override in root knip.jsonc exists, and how the default and production passes feed the PR code-quality report.

not rated 19 changed 7d ago A 0 tokens original Apache-2.0

markdown-style

20

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Markdown is never hard-wrapped - one line per paragraph, list item, and table row; alert markers keep their own line.

not rated 19 changed 15d ago A 232 tokens original Apache-2.0

naming

21

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Naming - kebab-case files, front PascalCase components, singular @repo package names, unscoped apps.

not rated 19 changed 23d ago A 0 tokens original Apache-2.0

testing

22

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Vitest toolchain and testing discipline - two runtimes, no watch for agents, authoring gate, junk patterns.

not rated 19 changed 23d ago A 1,330 tokens original Apache-2.0

typescript-config

23

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Shared TSConfig presets - preset table, deliberate omissions, typecheck model, editing rules, in-app #/ imports.

not rated 19 changed 23d ago A 0 tokens original Apache-2.0

previews

24

louisbrulenaudet/monorepo-template

Cursor rule Cursor

Cloudflare Worker Previews pipeline - credential-free Preview build then cf previews deploy, cf previews delete, Wrangler-only secrets, Access before arming, agent loop.

not rated 19 changed today A 0 tokens original Apache-2.0

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: