A library of past Generate NU projects, written up for inspiration β not just "here's what we built" but "here's how it's architected and why we made the calls we made."
The goal: when a TL is kicking off a new project, they can browse real
examples of architecture and design decisions from projects that came
before, instead of starting from a blank page (or being scared to open the
one repo that's actually really well documented).
Further intentions: a new-project skill that can be used by new TLs to find existing patterns and use previous lessons from Generate in building their own project.
[projects/](projects)β one markdown file per past project, grouped by cohort (projects/fall2025/,projects/spring2023/, etc.), focused on architecture and key design decisions. Written by Claude reading the project's repo cold (code, commit history, PRs) β not by whoever built it β so the write-up reflects what the codebase actually communicates, the same way a new TL encountering it would read it.[guides/](guides)β human-written docs on how we work as a team: CI/CD, testing, dev environment setup, ticket planning, deploy practices.
This is a docs-only repo for now β no build tooling, no CI, no generation scripts. Once there's a solid set of project write-ups, the next step is a Claude skill that can search this library for inspiration; that comes after there's content worth pointing it at.
These are written by Claude, not by the project's original author:
- Point Claude at the project's repo (code, commit history, PRs β no
interviewing the people who built it) and have it fill in
[projects/TEMPLATE.md](projects/TEMPLATE.md)for that project β overview, tech stack, architecture, key design decisions, what worked / what it'd change. - Save it as
projects/<cohort>/<project-name>.md, e.g.projects/fall2025/sac.md. Use whatever cohort naming the project actually ran under (fall2025,spring2023, ...); create the folder if it doesn't exist yet. - Open a PR. No reviewer tagging β whoever opens it can tag someone manually if it makes sense.
Add a markdown file to guides/ about something you've learned running
projects β CI/CD setup, testing approach, how you scope tickets, whatever
you'd tell a new TL. No template required. Open a PR.