boot-templates
A collection of modern, opinionated starter templates for various frameworks and platforms by Kirk Lin.
Best use case
boot-templates is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
A collection of modern, opinionated starter templates for various frameworks and platforms by Kirk Lin.
Teams using boot-templates should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/boot-templates/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How boot-templates Compares
| Feature / Agent | boot-templates | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
A collection of modern, opinionated starter templates for various frameworks and platforms by Kirk Lin.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
> This skill covers a suite of starter templates known as "Boot Templates", providing best-practice setups for Vue, React, Next.js, Electron, and more. ## Core References | Template | Description | Reference | |----------|-------------|-----------| | Boot Next.js | Modern Next.js starter with App Router | [boot-nextjs](references/boot-nextjs.md) | | Boot Vue | Comprehensive Vue 3 starter | [boot-vue](references/boot-vue.md) | | Boot React | React starter with Vite | [boot-react](references/boot-react.md) | | Boot Nuxt 3 | Nuxt 3 starter | [boot-nuxt3](references/boot-nuxt3.md) | | Boot Electron | Electron starter with React/Vue | [boot-electron](references/boot-electron.md) | | Boot React Native | React Native starter | [boot-react-native](references/boot-react-native.md) | | Boot Backend Go Clean | Go Clean Architecture starter | [boot-backend-go-clean](references/boot-backend-go-clean.md) | | Boot TS | TypeScript library starter | [boot-ts](references/boot-ts.md) | | Boot Taro React | Taro + React starter for mini-programs | [boot-taro-react](references/boot-taro-react.md) | | Boot Ink | CLI app starter with Ink | [boot-ink](references/boot-ink.md) | | Boot Lynx | Lynx starter | [boot-lynx](references/boot-lynx.md) | | Boot MCP | Model Context Protocol server starter | [boot-mcp](references/boot-mcp.md) | | Boot WebExt | Web Extension starter | [boot-webext](references/boot-webext.md) | | Boot Unplugin | Unplugin starter | [boot-unplugin](references/boot-unplugin.md) | | Boot Flask | Python Flask starter | [boot-flask](references/boot-flask.md) | | Boot Vant | Vant UI Mobile starter | [boot-vant](references/boot-vant.md) | | Boot Slidev | Slidev presentation starter | [boot-slidev](references/boot-slidev.md) |
Related Skills
firebase-functions-templates
Create production-ready Firebase Cloud Functions with TypeScript, Express integration, HTTP endpoints, background triggers, and scheduled functions. Use when building serverless APIs with Firebase or setting up Cloud Functions projects.
fastapi-templates
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
create-spring-boot-kotlin-project
Create Spring Boot Kotlin Project Skeleton
create-spring-boot-java-project
Create Spring Boot Java Project Skeleton
claude-code-templates
CLI tool for configuring and monitoring Claude Code with a comprehensive collection of 600+ AI agents, 200+ custom commands, 55+ external service integrations (MCPs), 60+ settings, 39+ hooks, and 14+ project templates. Use when users need to install or manage Claude Code components, browse available templates, run analytics/health checks, or set up development workflows. Integrates with Claude Code, Cursor, Cline, and 10+ other AI coding platforms.
bootstrap-phase-workflow
Integrate the vibe/mature phase workflow into a project
bootstrap-auto
[Implementation] Bootstrap a new project automatically
awesome-copilot-root-create-spring-boot-java-project
Create Spring Boot Java Project Skeleton Use when: the task directly matches create spring boot java project responsibilities within plugin awesome-copilot-root. Do not use when: a more specific framework or task-focused skill is clearly a better match.
add-skill-templates
Add new Agent Skill templates to the meta-agent-skills framework.
trinity-auto-boot-validator
Generated skill from request: trinity auto-boot validator
project-bootstrap
Bootstrap a new or existing project with stack detection and project.json generation. Use when adding a new project, setting up agent system, or generating project manifest. Triggers on: add project, new project, bootstrap project, setup project, detect stack.
nexus-bootstrap
Enables your AI agent to discover and install skills from the Nexus Skills Marketplace. Install this skill first to unlock self-service skill management.