Product templates overview
Build Trilemma hosts opinionated starters under product-templates/ in microproduct-lab. Each starter includes README, AGENTS guidance, YAML metadata stubs, Markdown contracts, src/ and tests/ placeholders, and GitHub Actions (stub workflows until you attach a toolchain).
Legacy markdown templates
The top-level templates/ folder is for documentation and submission scaffolding (for example playbook modules)—not runnable product repos.
Starter index
Each row links into the canonical repository paths.
| Template | Audience | Highlights |
|---|---|---|
| data-app | Engineers shipping decision tools atop structured datasets | Opinionated Markdown contracts plus placeholder app layout |
| llm-app | Teams combining retrieval/classification workflows | Mirrors standard agent files for LLM-first delivery |
| analytics-api | Builders exposing reusable APIs around analytics | Highlights data contracts meant for integrations |
| dashboard-to-tool | Teams converting passive dashboards | Focus on decision outcomes and evaluation |
| research-to-product | Researchers hardening notebook insights | Emphasizes reproducibility and promotion path |
| capstone-project | Students and faculty partners | Adds classroom-friendly README framing |
| benchmark-suite | Evaluation-heavy teams | Evaluation + metrics docs first |
| agentic-workflow | Operators orchestrating autonomous agents | Captures escalation + human review hooks |
Stub CI workflows
Starter .github/workflows/checks.yml files intentionally perform placeholder steps so you can choose npm, pnpm, uv, etc. Swap them once you finalize your stack.
References
- Archetypes — pick patterns before scaffolding.
- Standards — required files & maturity semantics.
- Contribute workflow — submissions for this registry.