← ClaudeAtlas

scaffold-projectlisted

Scaffold new fullstack projects (React + Elysia.js + SQLite + Drizzle ORM) that deliver a browser-accessible URL. Copies the fullstack template, renames the project, installs dependencies, initializes git. Use this skill when the user says "create new project", "new project", "init project", "scaffold", "start a new app", "create project", "I want to build a XX system", "help me set up a XX", "start a new XX project", "创建新项目", "新建项目", "初始化项目", "开一个新项目", "我要做一个 XX 系统", "帮我搭一个 XX". Even if the user doesn't explicitly say "scaffold", use this skill whenever the intent is to start a new web product from scratch.
hacxy/skills · ★ 0 · Web & Frontend · score 70
Install: claude install-skill hacxy/skills
# Scaffold Project 快速创建全栈项目的脚手架工具:React 前端 + Elysia.js 后端 + SQLite + Drizzle ORM, 产出物是一个可在浏览器访问的完整 Web 应用。 **只有一个模板:fullstack**(monorepo,包含 apps/server + apps/web + packages/shared) ## Core Principles - **Do not ask for confirmation**: Template type, project name, directory location — make all decisions autonomously - **Auto-derive project name**: Extract keywords from the user's description and convert to kebab-case (e.g., "build a blog system" → `blog-system`, "做一个天气应用" → `weather-app`) - **If the user hasn't provided a detailed plan**: Autonomously design the feature plan (data models, API design, page structure, etc.), then start implementing immediately without waiting for approval - **Target directory**: Create in the current working directory by default ## Language Detection Detect the language the user is conversing in and use it as the project's default language. This affects: - Code comments and inline documentation - Error messages and user-facing strings in the scaffolded code - API response messages (e.g., validation errors, business error messages) - README and documentation files generated during development For example, if the user writes in Chinese, error messages like `'邮箱已被注册'` stay in Chinese. If the user writes in English, use English equivalents like `'Email already registered'`. ## 技术栈 全栈模板包含: - **后端**:Elysia.js + Bun + Drizzle ORM + SQLite - **前端**:React 19 + Vite + TypeScript + React Router + Zustand - **结构**:monorepo(apps/server + apps/web +