project-management

项目管理和产品需求分析。当用户需要制定项目计划、编写 PRD 文档、管理任务或进行需求分析时使用此技能。

By aaaaqwq · 489 installs

npx skills add aaaaqwq/agi-super-team --skill project-management

Source repository · Upstream listing

项目管理与产品需求 功能说明 此技能专门用于项目管理和产品需求分析,包括: 产品需求文档(PRD)编写 项目计划制定 任务分解和优先级排序 用户故事和验收标准 风险识别和管理 敏捷开发流程 使用场景 "编写一个电商系统的 PRD" "制定项目开发计划" "分解功能模块和任务" "定义用户故事和验收标准" "评估项目风险" "规划 MVP 功能" 核心能力 1. 需求洞察与分析 精准识别真实用户需求 区分核心功能和增值功能 基于场景的产品设计 竞品分析和差异化定位 2. 功能分解 将宏观需求拆解为可执行的功能点 定义输入 处理 输出逻辑 识别依赖关系和集成点 处理边界情况和异常 3. 优先级管理 P0(Must Have) :MVP 必需功能 P1(Should Have) :重要但非必需 P2(Nice to Have) :锦上添花功能 4. 风险预判 技术实现风险 市场接受度风险 用户采用风险 资源和时间风险 PRD 文档结构 标准 PRD 模板 发现问题 → 寻找解决方案 → 注册使用 → 日常使用 → 推荐他人 ├── 用户模块 │ ├── 注册登录 │ ├── 个人资料 │ └── 账号设置 ├── 核心功能模块 │ ├── 功能 A │ ├── 功能 B │ └── 功能 C └── 辅助功能模块 ├── 通知中心 └── 帮助中心 POST /api/auth/register Request: { "email": "user@example.com", "password": "password123", "verifyCode": "123456" } Response: { "success": true, "data": { "userId": 12345, "token": "jwt token here" }, "message": "注册成功" } 前端: React + TypeScript + Ant Design 后端: Node.js + Express + TypeScript 数据库: MySQL + Redis 部署: Docker + Kubernetes sql 用户表 CREATE TABLE users ( id BIGINT PRIMARY KEY AUTO INCREMENT, email VARCHAR(255) UNIQUE, phone VARCHAR(20) UNIQUE, password hash VARCHAR(255), created at TIMESTAMP DEFAULT CURRENT TIMESTAMP ); 敏捷开发流程 Scrum 框架 用户故事格式 项目管理工具 推荐工具 Jira : 敏捷项目管理 Trello : 看板管理 Asana : 任务协作 Notion : 文档和知识库 Confluence : 团队协作文档 Figma : 设计协作 GitHub Projects : 代码项目管理 文档管理 最佳实践 需求收集 与利益相关者深入沟通 观察用户实际使用场景 分析数据和用户反馈 研究竞品和行业趋势 需求分析 区分需求和解决方案 识别真实的用户痛点 评估需求的价值和成本 考虑技术可行性 需求管理 建立需求优先级体系 定期评审和更新需求 管理需求变更 保持需求可追溯性 沟通协作 定期同步项目进展 及时解决阻碍问题 保持文档更新 建立反馈机制 注意事项 始终以用户价值为中心 避免过度设计和功能堆砌 保持需求文档的清晰和可执行性 及时响应需求变更 平衡理想和现实 重视团队协作和沟通 持续学习和改进