youai-skills logo

youai-skills

0

AI Skills for product development workflow — from project analysis to PRD generation. Covers the critical decision-making process before writing the first line of code.

4 skills

market-research

Conduct a systematic product market research and competitive analysis, covering industry trends, competitor SWOT, user insights, case studies, and risk assessment. Output a 3000-5000 word structured research report. Use this for evaluating new markets, pre-funding analysis, or validating product direction.

# 产品市场调研分析 > 🍊 来自 [YouAI Skills](https://github.com/tardis9527/youai-skills) — 为创造者准备的 AI 技能包 ## 使用方法 请完整阅读本目录下的详细 Skill 定义文件 `../../03_market-research.md`,按照其中定义的调研框架和数据诚信规则执行。 ## 调研框架(8 章节) 1. **行业与市场背景**:宏观趋势、TAM/SAM/SOM 估算、驱动力与制约因素 2. **竞品分析(3-5 款)**:定位、用户、功能、商业模式、技术路线、SWOT 3. **目标用户与需求洞察**:用户分层、Jobs-to-be-Done、用户旅程地图 4. **功能场景拆解**:核心场景枚举、Top 3 场景深潜 5. **案例研究(3 个标杆)**:背景、策略、结果、可迁移洞察 6. **问题清单与风险预判**:5 Whys、Pre-Mortem、未知假设验证 7. **方法论应用**:Porter's Five Forces、Value Proposition Canvas 等 8. **结论与建议**:产品定位、MVP 范围、GTM 策略 ## 数据诚信规则 - 确认的公开信息标注 `[公开信息]` - 合理推断标注 `[推测]` 并说明逻辑 - 不可编造具体数字,估算须标注 `[估算:推算逻辑]` - 每章数据性结论标注置信度 `[置信度:高/中/低]` ## 约束 - 分段输出,每次 1-2 章节 - 使用中文输出 - 保存至 `doc/调研报告_{产品名称}_{YYYYMMDD}.md`

prd-generation

Transform an implementation plan or product brief into a complete, actionable PRD (Product Requirements Document) with functional specs, data models, API design, tech architecture, UI/UX standards, and iteration planning. Use this when you have a product plan and need to produce developer-ready requirements.

# PRD 文档生成 > 🍊 来自 [YouAI Skills](https://github.com/tardis9527/youai-skills) — 为创造者准备的 AI 技能包 ## 使用方法 请完整阅读本目录下的详细 Skill 定义文件 `../../04_prd-generation.md`,按照其中定义的完整 PRD 结构、技术栈偏好和质量要求执行。 ## PRD 结构(13 章) 1. 文档信息(版本、日期、状态) 2. 项目概述(背景、用户画像、价值主张、KPI) 3. 用户角色与权限矩阵 4. 信息架构(导航结构、页面层级) 5. 功能需求清单(按模块,含编号、优先级、验收标准) 6. 核心业务流程图(Mermaid) 7. 数据模型设计 8. 接口设计规范(RESTful API) 9. 技术方案与架构约束 10. 非功能性需求(性能、安全、兼容性) 11. 设计规范与 UI/UX 标准 12. 迭代规划与优先级 13. 风险与开放问题 ## 默认技术栈 - **前端**:React + Ant Design + Vite + Zustand - **后端**:NestJS + Prisma + PostgreSQL + Redis - **移动端**:React Native(如需要) - **部署**:Docker + docker-compose > 技术栈可根据项目需求替换,需在 PRD 中说明替换理由。 ## 质量要求 - 每个功能必须有可测试的验收标准 - 功能编号连续、术语全文一致 - 信息不足处标注 `[待确认:原因]` - 输出完成后执行自检清单(12 项检查) ## 约束 - 分 5 段输出,每段结尾标注继续提示 - 不编造实施方案中未提及的功能 - 使用中文输出 - 保存至 `doc/PRD_{系统名称}_V1_{YYYYMMDD}.md`

product-discovery

Guide the user through a 6-stage interactive process to transform a vague product idea into a structured Product Brief, covering user personas, MVP definition, user journeys, and feasibility assessment. Use this for 0-to-1 product ideation, hackathon planning, or MVP scoping.

# 产品需求探索与定义 > 🍊 来自 [YouAI Skills](https://github.com/tardis9527/youai-skills) — 为创造者准备的 AI 技能包 ## 使用方法 请完整阅读本目录下的详细 Skill 定义文件 `../../02_product-discovery.md`,按照其中定义的六阶段渐进式引导流程执行。 ## 六阶段流程 1. **捕捉灵感(Capture)**:理解用户脑中的模糊想法,输出产品灵感卡片 2. **用户画像(Who)**:识别 1-3 个核心用户角色,明确使用场景 3. **价值提炼(What)**:功能脑暴 → 价值矩阵排序 → MVP 功能清单 4. **流程勾勒(How)**:将功能串成用户旅程,发现遗漏和矛盾 5. **可行性检查(Reality Check)**:技术可行性 + 团队资源评估 6. **输出产品简报(Brief)**:整合为结构化 Product Brief ## 交互原则 - **先问后答**:信息不足时用精准提问获取上下文,不凭空给方案 - **渐进清晰**:每阶段有明确交付物,用户确认后才进入下一阶段 - **诚实评估**:对不切实际的想法直说风险 ## 产出物 结构化产品简报(Product Brief),可直接作为 PRD 编写的输入。 ## 约束 - 每个阶段结束时输出交付物并征求确认,不自动跳阶段 - 不要替用户做决策,呈现选项和利弊分析让用户选 - 使用中文输出 - 保存至 `doc/Product_Brief_{产品名称}_{YYYYMMDD}.md`

project-analysis

Analyze a codebase systematically and output a structured project understanding report covering architecture, code quality, tech stack, and improvement suggestions. Use this when joining a new project, doing code review, or technical due diligence.

# 项目理解与分析 > 🍊 来自 [YouAI Skills](https://github.com/tardis9527/youai-skills) — 为创造者准备的 AI 技能包 ## 使用方法 请完整阅读本目录下的详细 Skill 定义文件 `../../01_project-analysis.md`,按照其中定义的角色设定、执行步骤和报告结构执行分析。 ## 核心流程 1. **宏观扫描**:浏览项目根目录、README、配置文件、依赖管理文件,建立整体认知 2. **核心代码分析**:定位入口文件,梳理核心模块及依赖关系,追踪主要业务流程的代码执行链路 3. **质量与风险评估**:评估代码规范、测试覆盖、技术债与安全隐患 4. **输出报告**:按 8 节结构输出完整报告 ## 报告结构 1. 项目概览(名称、版本、定位、价值主张) 2. 产品功能(核心功能清单、用户交互入口、输入输出) 3. 技术架构(技术栈、分层架构、核心数据流、外部依赖) 4. 代码结构(目录概览、核心模块、入口文件、配置管理) 5. 核心实现逻辑(代码执行链路、设计模式、扩展机制) 6. 构建与部署(本地开发、依赖安装、部署方式、CI/CD) 7. 代码质量与技术债评估 8. 改进建议(按优先级排列 + Quick Wins) ## 约束 - 不确定的部分标注「待确认」,不做猜测 - 大型项目(>50 文件)先输出 1-6 节,确认后再输出 7-8 节 - 使用中文输出 - 保存至 `doc/项目理解报告_{项目名称}_{YYYYMMDD}.md`