Generate Project Scaffolding Templates
An index of 12 quick-start project templates matched to app type, read selectively to scaffold new projects with the right stack.
Why it matters
Quickly scaffold new projects with pre-defined templates for various tech stacks. Accelerate development by providing a solid starting point for web apps, APIs, mobile apps, and more.
Outcomes
What it gets done
Select the appropriate project template based on user requirements.
Generate project structure and initial code based on the chosen template.
Provide starting points for full-stack web apps, SaaS products, APIs, and mobile applications.
Support diverse tech stacks including Next.js, Express, FastAPI, React Native, Flutter, Electron, and more.
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/ag-templates | bash Overview
Project Templates
An index of 12 quick-start project templates matched by app type, read selectively to scaffold a new project with the right tech stack. Use when scaffolding a new project matching one of the 12 covered app categories; not for feature additions to existing projects.
What it does
Project Templates is a quick-start scaffolding index for new projects, designed to be read selectively - only the template matching the user's project type, not the whole set. It maps 12 templates to their tech stack and use case: nextjs-fullstack (Next.js + Prisma, full-stack web app), nextjs-saas (Next.js + Stripe, SaaS product), nextjs-static (Next.js + Framer, landing page), express-api (Express + JWT, REST API), python-fastapi (Python API), react-native-app (Expo + Zustand, mobile app), flutter-app (Flutter + Riverpod, cross-platform), electron-desktop (Electron + React, desktop app), chrome-extension (Chrome MV3, browser extension), cli-tool (Node.js + Commander, CLI app), monorepo-turborepo (Turborepo + pnpm, monorepo), and astro-static (Astro + MDX, blog/docs site).
Usage pattern: when a user asks to create a given type of app, match it to the appropriate template, read only that template's TEMPLATE.md, and follow its specified tech stack and project structure.
When to use - and when NOT to
Use this when scaffolding a new project and you know (or can quickly determine) the app category - full-stack web app, SaaS product, landing page, REST API, mobile app, desktop app, browser extension, CLI tool, monorepo, or blog/docs site.
Not useful for projects that don't fit one of the 12 covered categories, or for adding features to an existing project - this index is specifically for the initial scaffold of a new project.
Inputs and outputs
Inputs: the type of application the user wants to build.
Outputs: the single matching template's tech stack and project structure, ready to scaffold - without reading the other 11 unrelated templates.
Integrations
Next.js, Prisma, Stripe, Framer, Express, JWT, FastAPI, Expo, Zustand, Flutter, Riverpod, Electron, Chrome MV3, Node.js/Commander, Turborepo/pnpm, Astro/MDX.
Who it's for
Developers or orchestrating agents who need to quickly match a new-project request to the right pre-built tech stack template rather than deciding stack and structure from scratch each time.
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.