project-starter
Skill4 starsChanged 26 days agoMITView on GitHub
Templates for starting new projects with common stacks. Use when user wants to "start a new project", "create an app", "build something from scratch", or asks about project setup, folder structure, or boilerplate code. Covers Next.js, React, Node.js, Python, and mobile.
- Reads credentials
- Installs packages
5 other projects use a version of this.
Adopted by
Most recently taken up by
- thiago-shopper/claude-skillstheir own version, first seen Oct 29, 2026
- I-Onlabs/claude-code-skillsword for word, first seen Oct 25, 2026
- hellocrossmanwild/Claude-skills-toolstheir own version, first seen Oct 20, 2026
- Emzyjeppp/devflow-rulestheir own version, first seen Oct 13, 2026
- hellocrossmanwild/claude-skillstheir own version, first seen Oct 5, 2026
Other versions5 projects use a version of this.
Word for word · 1
- I-Onlabs/claude-code-skills★ 4100% same
Edited · 0
None found.
Wrote their own version · 4
- Emzyjeppp/devflow-rules★ 0same name
- hellocrossmanwild/claude-skills★ 0same name
- hellocrossmanwild/Claude-skills-tools★ 0same name
- thiago-shopper/claude-skills★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository169 other files it gives its agents.
- epub-skill/CLAUDE.mdCLAUDE.md
- linear-cli-skill/CLAUDE.mdCLAUDE.md
- AgentDB Advanced FeaturesSkill
- AgentDB Learning PluginsSkill
- AgentDB Memory PatternsSkill
- AgentDB Performance OptimizationSkill
- AgentDB Vector SearchSkill
- agent-evalSkill
- agentic-jujutsuSkill
- agile-product-ownerSkill
- ai-tool-pickerSkill
- algorithmic-artSkill
- api-connectorSkill
- api-design-patternsSkill
- architecture-diagram-creatorSkill
- article-extractorSkill
- aws-agentic-aiSkill
- aws-cdk-developmentSkill
- aws-cost-operationsSkill
- aws-serverless-edaSkill
- biogeobearsSkill
- brainstormingSkill
- brand-guidelinesSkill
- canvas-designSkill
- capa-officerSkill
- ceo-advisorSkill
- changelog-generatorSkill
- code-auditorSkill
- codebase-documenterSkill
- code-executionSkill
- code-explainerSkill
- code-refactorSkill
- code-reviewerSkill
- code-transferSkill
- content-creatorSkill
- content-research-writerSkill
- conversation-analyzerSkill
- csv-data-summarizerSkill
- cto-advisorSkill
- d3-vizSkill
- dashboard-creatorSkill
- defense-in-depthSkill
- deploy-itSkill
- developer-growth-analysisSkill
- dispatching-parallel-agentsSkill
- doc-coauthoringSkill
- docxSkill
- domain-name-brainstormerSkill
- dwa-councilSkill
- error-fixerSkill
- escalation-reasoningSkill
- evaluator-optimizerSkill
- executing-plansSkill
- extract-from-pdfsSkill
- fda-consultant-specialistSkill
- feature-planningSkill
- file-operationsSkill
- file-organizerSkill
- finishing-a-development-branchSkill
- firebase-buddySkill
- The first 60 shown.
The file
Files
Project Starter
Get coding fast with ready-to-go project templates.
Quick Start Commands
| Stack | Command |
| Next.js (React) | npx create-next-app@latest my-app |
| React (Vite) | npm create vite@latest my-app -- --template react-ts |
| Node.js API | mkdir my-api && cd my-api && npm init -y |
| Python FastAPI | mkdir my-api && cd my-api && python -m venv venv |
| Expo (React Native) | npx create-expo-app my-app |
| Electron | npm init electron-app@latest my-app |
Next.js (Recommended for Web Apps)
npx create-next-app@latest my-app
cd my-app
npm run devSay YES to:
- TypeScript (catches errors)
- ESLint (code quality)
- Tailwind CSS (easy styling)
- App Router (newer, better)
src/directory (cleaner)
Folder Structure:
my-app/
├── src/
│ ├── app/ # Pages and routes
│ │ ├── page.tsx # Home page (/)
│ │ ├── layout.tsx # Shared layout
│ │ ├── globals.css # Global styles
│ │ └── api/ # Backend routes
│ ├── components/ # Reusable UI
│ └── lib/ # Utilities, configs
├── public/ # Static files
└── .env.local # Environment variablesAdd shadcn/ui (great components):
npx shadcn@latest init
npx shadcn@latest add button card inputReact with Vite (Lighter Alternative)
npm create vite@latest my-app -- --template react-ts
cd my-app
npm install
npm run devAdd Tailwind:
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -pAdd to tailwind.config.js:
content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"],Add to src/index.css:
@tailwind base;
@tailwind components;
@tailwind utilities;Node.js API (Backend)
mkdir my-api
cd my-api
npm init -y
npm install express cors dotenvCreate index.js:
import express from 'express';
import cors from 'cors';
import 'dotenv/config';
const app = express();
app.use(cors());
app.use(express.json());
app.get('/', (req, res) => {
res.json({ message: 'Hello!' });
});
app.get('/api/users', (req, res) => {
res.json([{ id: 1, name: 'John' }]);
});
app.post('/api/users', (req, res) => {
const { name } = req.body;
res.json({ id: 2, name });
});
const PORT = process.env.PORT || 3001;
app.listen(PORT, () => {
console.log(`Server running on http://localhost:${PORT}`);
});Add to package.json:
{
"type": "module",
"scripts": {
"start": "node index.js",
"dev": "node --watch index.js"
}
}Python FastAPI
mkdir my-project
cd my-project
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install fastapi uvicorn python-dotenvCreate main.py:
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
app = FastAPI()
app.add_middleware(
CORSMiddleware,
allow_origins=["*"],
allow_methods=["*"],
allow_headers=["*"],
)
@app.get("/")
def read_root():
return {"message": "Hello!"}
@app.get("/api/users")
def get_users():
return [{"id": 1, "name": "John"}]
# Run with: uvicorn main:app --reloadCreate requirements.txt:
fastapi
uvicorn
python-dotenvExpo (React Native Mobile)
npx create-expo-app my-app
cd my-app
npx expo startScan QR code with Expo Go app on your phone.
Add navigation:
npx expo install expo-router react-native-screens react-native-safe-area-contextEssential First Steps (All Projects)
1. Initialize git
git init
git add .
git commit -m "initial commit"2. Create .env.local (add to .gitignore)
API_KEY=your-secret-key
DATABASE_URL=your-db-url
NEXT_PUBLIC_APP_URL=http://localhost:30003. Install common packages
React/Next.js:
# State management
npm install zustand
# Data fetching
npm install @tanstack/react-query
# Forms
npm install react-hook-form zod @hookform/resolvers
# Icons
npm install lucide-reactBackend:
npm install express cors dotenv
npm install -D nodemonCommon Additions
Firebase:
npm install firebaseSupabase:
npm install @supabase/supabase-jsAuthentication (NextAuth):
npm install next-authDatabase (Prisma):
npm install prisma @prisma/client
npx prisma initDate handling:
npm install date-fnsAnimation:
npm install framer-motionProject Templates (Starter Kits)
Next.js + Supabase + Auth:
npx create-next-app -e with-supabaseT3 Stack (Next.js + tRPC + Prisma + Tailwind):
npm create t3-app@latestRemix:
npx create-remix@latestWhich Stack to Choose?
| Need | Best Choice |
| Full web app with pages | Next.js |
| Simple UI, no backend | React + Vite |
| API/backend only | Node.js + Express or Python + FastAPI |
| Mobile app | Expo (React Native) |
| Desktop app | Electron |
| Quick prototype | Replit or v0.dev |
| Real-time features | Supabase or Firebase |
| E-commerce | Next.js + Stripe |
| Blog/CMS | Next.js + MDX or Sanity |
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

