Skill

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.

Works with nextjsprismastripeframerexpress

73
Spark score
out of 100
Updated 21 days ago
Version 14.1.0

Add to Favorites

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

01

Select the appropriate project template based on user requirements.

02

Generate project structure and initial code based on the chosen template.

03

Provide starting points for full-stack web apps, SaaS products, APIs, and mobile applications.

04

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.