Production-ready boilerplate templates with optional Claude Code Skills for AI-assisted development.
Just want to scaffold a project? Use npx:
# TanStack Start + React Query + shadcn/ui + Tailwind v4
npx create-tanstack-start-shadcn my-appThat's it. No AI required.
| Template | Stack | Install |
|---|---|---|
| create-tanstack-start-shadcn | TanStack Start, React Query, shadcn/ui, Tailwind v4 | npx create-tanstack-start-shadcn my-app |
This project includes Claude Code Skills that enhance AI-assisted development. Skills teach Claude how to scaffold projects and work with specific tech stacks.
Copy and paste this command to Claude Code:
Download the bootstrapper skill from https://raw.githubusercontent.com/Kadajett/pl4te.dev/main/.claude/skills/bootstrapper/SKILL.md and save it to ~/.claude/skills/bootstrapper/SKILL.md
Or for project-local skills:
Download the bootstrapper skill from https://raw.githubusercontent.com/Kadajett/pl4te.dev/main/.claude/skills/bootstrapper/SKILL.md and save it to .claude/skills/bootstrapper/SKILL.md
# Create skills directory
mkdir -p ~/.claude/skills/bootstrapper
# Download the bootstrapper skill
curl -o ~/.claude/skills/bootstrapper/SKILL.md \
https://raw.githubusercontent.com/Kadajett/pl4te.dev/main/.claude/skills/bootstrapper/SKILL.md
# Optional: Download templates reference
curl -o ~/.claude/skills/bootstrapper/TEMPLATES.md \
https://raw.githubusercontent.com/Kadajett/pl4te.dev/main/.claude/skills/bootstrapper/TEMPLATES.mdgit clone https://github.com/Kadajett/pl4te.dev.git
cd pl4te.dev
# Skills are in .claude/skills/ - Claude Code will detect them automaticallyOnce the bootstrapper skill is installed, just ask Claude naturally:
Create a new TanStack Start app with shadcn
Set up a Rust CLI project
Bootstrap a Python FastAPI project
Claude will use the skill to run the appropriate scaffolding commands.
| Stack | Command | Description |
|---|---|---|
| TanStack Start + shadcn | npx create-tanstack-start-shadcn |
Full-stack React with SSR |
| Rust | cargo new |
CLI tools, libraries |
| Tauri | npm create tauri-app@latest |
Desktop apps |
| TanStack Router | npx create-tanstack-app@latest |
React SPAs |
| Python | uv init / python3 -m venv |
Scripts, APIs |
| C# .NET | dotnet new |
APIs, desktop apps |
- Prerequisites checks (Node.js, git, etc.)
- Official CLI commands for each stack
- Post-setup recommendations
- Links to comprehensive dev documentation
- Bootstrapper skill (in this repo): Helps Claude create new projects
- Project skills (in scaffolded projects): Helps Claude work within the project
When you scaffold with npx create-tanstack-start-shadcn, the new project includes its own .claude/skills/ with development documentation specific to that stack.
These templates are designed for both human and AI-assisted development:
- Clear project structure - Predictable file organization
- Type-safe by default - TypeScript throughout
- Modern best practices - Latest patterns baked in
- Minimal but complete - Everything you need, nothing you don't
- Well-documented - Skills provide context for AI assistants
- Create a new package in
apps/ - Include a CLI for scaffolding (
npx create-*) - Add a
.claude/skills/directory with development documentation - Update this README
- Create a directory in
.claude/skills/my-skill/ - Create
SKILL.mdwith YAML frontmatter:--- name: my-skill description: What this skill does and when to use it ---
- Add instructions, examples, and commands
MIT