Templates
Every downloadable file from the guides. Worksheet rows are example data unless the file is the survey or the Drizzle vs Prisma benchmark. The CLAUDE.md template is blank headings. The subagent files are starter definitions. The slash command pack is three files and a cheat sheet. claude plugin validate checked those three files. A Claude session did not run them. The dunning email sequence is copy with placeholders. It is not a transcript of Stripe or Lemon Squeezy.
-
MRR worksheet
CSV from the MRR guide: stock, exclude, and movement rows. Every filled row is example data for a fictional product. Replace the rows. Do not add them on top of your own customers.
Download the CSV How to calculate MRR, and what not to count MRR calculator
-
MRR vs ARR worksheet
CSV from the MRR vs ARR post. One fictional product, the rows that count, and the rows that do not. Monthly amount times 12 is the annual amount. Replace the sample rows.
Download the CSV MRR vs ARR: the difference, and how to convert
-
NRR template
CSV from the NRR guide: one SAMPLE year, the opening cohort, and the rates the formulas produce. The rows are example data for a fictional product.
Download the CSV How to calculate NRR when formulas disagree NRR calculator
-
CAC payback template
CSV from the CAC payback guide: new customers, spend, and the month rows for one SAMPLE month. The rows are example data for a fictional product.
Download the CSV CAC payback period when the formulas disagree CAC payback calculator
-
Churn rate template
CSV from the churn guide: one sample month of customer rows, and the three formulas that post compares. The rows are example data for a fictional product.
Download the CSV How to calculate churn rate when formulas disagree
-
Dunning email sequence
Four emails for a failed subscription card: day 0, a retry note, a final notice, and access paused. Placeholders, not a transcript of Stripe or Lemon Squeezy. Day 4 and day 12 are the template.
Download the sequence Dunning email templates, and what Stripe already sends
-
CLAUDE.md template
A blank CLAUDE.md from the Claude MD guide: project overview, architecture, commands, testing, code style, and workflow. The lines are blanks, not measured commands.
-
Drizzle vs Prisma benchmark
The install, bundle, and cold-start rows from the Drizzle vs Prisma post. Eleven runs on one VM, October 30, 2026. A rerun of the script will not match these medians.
Download the benchmark CSV Drizzle vs Prisma: bundle size and migrations, measured
-
CLAUDE.md survey
The per-file measurements from the Claude MD guide: 100 public root files. A rerun will not match these rows. GitHub ranking and star counts move.
-
Code reviewer subagent
A Claude Code subagent file: Read, Grep, and Glob only, model sonnet. Copy it to .claude/agents/. The frontmatter check is in the subagents guide. It does not start a Claude Code session.
Download the file Claude Code subagents: the file, and when to use one
-
Test runner subagent
A Claude Code subagent file: Read, Grep, Glob, and Bash, model haiku. The prompt says to run tests and not edit the repo. That line is an instruction, not a hook.
Download the file Claude Code subagents: the file, and when to use one
-
Docs checker subagent
A Claude Code subagent file: Read, Grep, Glob, and WebFetch, model sonnet. It flags a title over 60 characters and a description outside 120 to 155, the bounds this site enforces.
Download the file Claude Code subagents: the file, and when to use one
-
Claude Code cheat sheet
Where a slash command file goes, 21 built-in commands from the official table on October 31, 2026, and the three starter files. Claude Code 2.1.316. The validator checked the files. A session did not run them.
Download the cheat sheet Claude Code slash commands: built-ins and custom ones
-
Standup command
A legacy Claude Code command file. Copy it to .claude/commands/standup.md. It creates /standup and injects git log since yesterday. Checked with claude plugin validate on October 31, 2026.
Download standup.md Claude Code slash commands: built-ins and custom ones
-
Ship-check skill
A Claude Code skill that creates /ship-check. disable-model-invocation is true. It takes $ARGUMENTS and names allowed-tools. It does not deploy.
Download SKILL.md Claude Code slash commands: built-ins and custom ones
-
Write-test skill
A Claude Code skill that creates /write-test. The body uses $0 for the file and $1 for the behavior. It tells Claude to write one test and not to invent a runner.
Download SKILL.md Claude Code slash commands: built-ins and custom ones