Install any skill in seconds. Free to start, no credit card required.
Get Started Free →太初有道,道生代码。从零搭建 React19+TailwindV4+Vite 前端、FastAPI Python 后端、Go Gin 后端、Taro 4.x 小程序。用户说"新建项目"、"初始化"、"从零开始"、"搭建项目"、"创建项目"、"生成落地页"、"生成官网"、"生成 Landing Page"、"动画提升"、"动效升级"、"新建小程序"、"创建小程序"、"Taro 项目"时触发。
.claude/skills/aiskillstore-genesis/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-11 | ✗→✓ | ▲ Improved | 59% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -49% | 0% |
| case-01 | ✗→✓ | ▲ Improved | 287% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 23% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -45% | 0% |
> 太初有道,道生代码
在开始前,必须询问用户选择初始化模式:
| 模式 | 说明 | 适用场景 | | --------------- | ---------------------------------- | ------------------------------ | | A. 模板复制 | 直接复制 templates/ 下的现成项目 | 快速启动、标准项目、不需要定制 | | B. AI 生成 | 根据 references/ 文档从零构建 | 深度定制、学习过程、特殊需求 |
询问话术:
> 请选择初始化模式: > > - A 模板复制:秒级启动,复制现成模板 > - B AI 生成:逐步构建,可深度定制 > > 输入 A 或 B:
用户触发 "新建项目"
↓
确认项目类型 → Web 前端 / Python 后端 / Go 后端 / Taro 小程序
↓
确认项目名称和目标目录
↓
询问初始化模式 → A 模板复制 / B AI 生成
↓
A: 复制模板 → 改名 → 安装依赖 → 完成
B: 读取 references → 逐步执行 → 完成触发词:创建 React 项目、新建前端项目、Web 应用、H5 项目
技术栈:React 19 + TypeScript + Vite + TailwindCSS V4 + shadcn/ui
直接执行,无需确认:
bashcp -r ~/.claude/skills/genesis/templates/web-react {目标目录} cd {目标目录} && sed -i '' 's/"name": "web-react"/"name": "{项目名}"/g' package.json npm install && npm run dev
模板已包含:Vite + React 19 + TypeScript + TailwindCSS V4 + shadcn/ui + 微拟物光影
执行顺序:
触发词:Python 后端、FastAPI、新建 API、初始化 Python 项目、创建 Python 项目
技术栈:FastAPI + UV + SQLModel + AsyncPG
直接执行,无需确认:
bashcp -r ~/.claude/skills/genesis/templates/backend-python {目标目录} cd {目标目录} && sed -i '' 's/name = "backend-python"/name = "{项目名}"/g' pyproject.toml uv sync && ./deploy/local-run.sh
模板已包含:FastAPI + UV + SQLModel + AsyncPG + 统一响应格式
参考文档:backend-python.md
按文档逐步执行:环境初始化 → 目录结构 → 核心模块 → 路由配置
触发词:新建小程序、创建小程序、Taro 项目、小程序开发、跨端小程序
技术栈:Taro 4.x + React 18 + TailwindCSS V4 + weapp-tailwindcss
直接执行,无需确认:
bashcp -r ~/.claude/skills/genesis/templates/miniapp {目标目录} cd {目标目录} sed -i '' 's/"name": "mini0app"/"name": "{项目名}"/g' package.json sed -i '' 's/projectName: '\''mini0app'\''/projectName: '\''${项目名}'\''/g' config/index.js npm install && npm run dev:weapp
模板已包含:Taro 4.x + React + TailwindCSS V4 + weapp-tailwindcss + tweakcn 主题 + 跨端配置
参考文档:taro-miniapp.md
按文档逐步执行:Taro CLI 初始化 → Tailwind 集成 → weapp-tailwindcss 配置 → tweakcn 主题集成 → 多端适配
支持平台:
npm run dev:weapp)npm run dev:alipay)npm run dev:tt)npm run dev:h5)触发词:Go 后端、Gin、Go API、初始化 Go 项目、创建 Go 项目
技术栈:Go + Gin + GORM + Viper
直接执行,无需确认:
bashcp -r ~/.claude/skills/genesis/templates/backend-go {目标目录} cd {目标目录} # 替换模块名(go.mod + 所有 import) find . -type f -name "*.go" -exec sed -i '' 's|backend-go|{项目名}|g' {} + sed -i '' 's|module backend-go|module {项目名}|g' go.mod go mod tidy && go run cmd/api/main.go
模板已包含:Gin + GORM + Viper + 标准目录结构 + 中间件
参考文档:backend-go.md
按文档逐步执行:go mod init → 目录结构 → 核心模块 → 路由配置
触发词:动画提升、Apple 动效、添加动画、动效升级
前置条件:已完成前端初始化 + 页面内容搭建
参考文档:design-motion.md
执行内容:
触发词:生成落地页、生成 Landing Page、生成官网首页、生成产品页、做一个落地页
前置条件:已完成前端初始化
参考文档:landing-page.md
执行内容:
| 场景 | 推荐模式 | | ------------------------ | ---------- | | 快速原型、标准项目 | A 模板复制 | | 学习技术栈、理解构建过程 | B AI 生成 | | 需要深度定制、非标准配置 | B AI 生成 | | 团队统一模板、批量创建 | A 模板复制 |
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-11 | fail→pass | 17,343 | 13,956 | -20% | 1 | 1 | 0% | 2,229 | 3,545 | +59% | 0 | 0 | — |
case-10 | fail→pass | 38,385 | 22,716 | -41% | 1 | 1 | 0% | 4,931 | 2,505 | -49% | 0 | 0 | — |
case-01 | fail→pass | 9,090 | 9,345 | +3% | 1 | 1 | 0% | 597 | 2,309 | +287% | 0 | 0 | — |
case-02 | fail→pass | 7,937 | 11,850 | +49% | 1 | 1 | 0% | 1,877 | 2,302 | +23% | 0 | 0 | — |
case-03 | fail→pass | 19,064 | 8,366 | -56% | 1 | 1 | 0% | 4,214 | 2,331 | -45% | 0 | 0 | — |
case-04 | fail→pass | 19,155 | 8,145 | -57% | 1 | 1 | 0% | 2,500 | 2,195 | -12% | 0 | 0 | — |
case-05 | fail→pass | 39,422 | 22,514 | -43% | 1 | 1 | 0% | 8,214 | 2,720 | -67% | 0 | 0 | — |
case-06 | fail→pass | 11,130 | 6,062 | -46% | 1 | 1 | 0% | 929 | 2,292 | +147% | 0 | 0 | — |
case-07 | fail→pass | 18,777 | 7,167 | -62% | 1 | 1 | 0% | 3,429 | 2,628 | -23% | 0 | 0 | — |
case-08 | fail→fail | 26,004 | 7,433 | -71% | 1 | 1 | 0% | 4,953 | 2,556 | -48% | 0 | 0 | — |
case-09 | pass→pass | 19,089 | 7,722 | -60% | 1 | 1 | 0% | 3,450 | 3,028 | -12% | 0 | 0 | — |
case-12 | pass→pass | 40,191 | 10,654 | -73% | 1 | 1 | 0% | 8,212 | 2,796 | -66% | 0 | 0 | — |
case-13 | fail→pass | 42,486 | 38,970 | -8% | 1 | 1 | 0% | 8,215 | 6,139 | -25% | 0 | 0 | — |
case-14 | fail→fail | 38,031 | 33,235 | -13% | 1 | 1 | 0% | 8,215 | 3,906 | -52% | 0 | 0 | — |
case-15 | fail→pass | 28,033 | 38,185 | +36% | 1 | 1 | 0% | 5,385 | 8,052 | +50% | 0 | 0 | — |
case-16 | fail→fail | 39,023 | 48,623 | +25% | 1 | 1 | 0% | 8,217 | 8,202 | -0% | 0 | 0 | — |
case-17 | pass→pass | 42,564 | 21,878 | -49% | 1 | 1 | 0% | 6,821 | 5,495 | -19% | 0 | 0 | — |
case-18 | fail→fail | 45,484 | 54,242 | +19% | 1 | 1 | 0% | 8,212 | 10,022 | +22% | 0 | 0 | — |
case-19 | pass→pass | 14,454 | 29,643 | +105% | 1 | 1 | 0% | 1,739 | 3,041 | +75% | 0 | 0 | — |
case-20 | pass→pass | 30,722 | 34,508 | +12% | 1 | 1 | 0% | 2,312 | 3,790 | +64% | 0 | 0 | — |
case-21 | pass→pass | 38,934 | 26,130 | -33% | 1 | 1 | 0% | 3,285 | 6,090 | +85% | 0 | 0 | — |
case-22 | pass→pass | 32,214 | 39,321 | +22% | 1 | 1 | 0% | 2,349 | 4,765 | +103% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +50 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.