| name | AiAppStarter |
| description | AI增强应用项目启动器。基于BabyCare项目经验,提供完整的开发流程、测试框架和部署方案。USE WHEN start new AI project, create fullstack app, setup AI application, health tech project. |
AiAppStarter Skill
AI增强应用项目启动器。基于BabyCare项目沉淀的最佳实践,快速启动新项目。
Customization
Before executing, check for user customizations at:
~/.claude/skills/PAI/USER/SKILLCUSTOMIZATIONS/AiAppStarter/
If this directory exists, load and apply:
TechStackPreferences.md - 技术栈偏好设置
ProjectNamingConventions.md - 项目命名规范
CodeStyleGuide.md - 代码风格指南
These override default behavior. If the directory does not exist, proceed with skill defaults.
🚨 MANDATORY: Voice Notification
You MUST send this notification BEFORE doing anything else when this skill is invoked.
curl -s -X POST http://localhost:8888/notify \
-H "Content-Type: application/json" \
-d '{"message": "Running the WORKFLOWNAME workflow in the AiAppStarter skill to ACTION"}' \
> /dev/null 2>&1 &
Project Templates
本Skill基于以下技术栈和项目结构:
技术栈
- 后端: Python + FastAPI + SQLite/PostgreSQL
- 前端: React + TypeScript + Vite
- AI集成: Claude API + LangChain
- 测试: pytest + vitest
- 部署: Docker + Docker Compose
项目结构
{project_name}/
├── backend/ # FastAPI后端
├── frontend/ # React前端
├── scripts/ # 工具脚本
├── docs/ # 文档
├── docker-compose.yml # Docker配置
└── README.md # 项目说明
Workflow Routing
| Trigger | Workflow | Description |
|---|
| "new project", "start project" | Workflows/StartNewProject.md | 创建新AI应用项目 |
| "setup environment" | Workflows/SetupEnvironment.md | 配置开发环境 |
| "development guide" | Workflows/DevelopmentGuide.md | 开发流程指南 |
| "testing" | Workflows/TestingGuide.md | 测试框架配置 |
| "deployment" | Workflows/DeploymentGuide.md | 部署方案 |
Quick Start
1. 激活AiAppStarter skill
2. 运行 StartNewProject workflow
3. 按照提示输入项目名称和技术栈选择
4. 自动生成完整项目结构
文件模板
Templates/ProjectStructure.yaml - 项目结构定义
Templates/TechStack.yaml - 技术栈配置
Templates/DockerCompose.yaml - Docker模板
Templates/PytestConfig.ini - Pytest配置
Templates/VitestConfig.ts - Vitest配置
脚本工具
Scripts/setup-env.sh - 环境搭建脚本
Scripts/validate-env.sh - 环境验证脚本
基于BabyCare项目经验
本Skill沉淀了以下BabyCare项目的最佳实践:
- 医疗健康领域AI应用开发流程
- 报告OCR解析和处理
- 家庭健康档案管理
- 前后端分离架构
Source: /Users/xiamingxing/Workspace/Health/babycare/