Install
$ agentstack add skill-kelegele-oh-my-pm-feature-launch ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Feature Launch Workflow
完整的从 PRD 到上线后分析的功能发布工作流,采用 Plan-and-Execute 模式。
What This Workflow Does
Orchestrates end-to-end feature launch process spanning:
- Design: PRD finalization, prototype validation
- Delivery: Requirement review, project coordination, release management
- Validation: Impact analysis, feedback synthesis
Workflow Architecture
本工作流采用 Plan-and-Execute 模式组织,确保完整的阶段定义、状态追踪和质量门控。
五层对应阶段
| Stage ID | 名称 | 对应层 | 说明 | |:---------|:-----|:---------|:----------| | S0 | Setup | 初始化 | 创建工作流状态文件 | | S1 | Design | 方案设计 | PRD 定稿、原型验证 | | S2 | Delivery | 交付协调 | 需求评审、项目计划、发布管理 | | S3 | Validation | 价值验证 | 效果分析、反馈综合 |
Workflow Stages
| Stage ID | 名称 | 质量门控 | 下阶段 | |:---------|:-----|:---------|:----------| | S0 | Setup | - | S1 | Design | | S1 | Design | PRD 定稿 + 原型验证 | S2 | Delivery | | S2 | Delivery | 发布完成 | S3 | Validation | | S3 | Validation | 效果评估 | 完成 |
阶段执行顺序:S0 → S1 → S2 → S3
Stage 0: Setup
目标:初始化工作流状态和上下文目录
活动:
- 创建
docs/product/launch-{feature-name}/目录用于发布产物 - 初始化
docs/product/.ompm/current-workflow.json当前状态文件
输出:
docs/product/launch-{feature-name}/目录docs/product/.ompm/current-workflow.json空模板
质量门控:
- ✅ 目录结构创建完成
- ✅ 状态模板初始化完成
Stage 1: Design (方案设计)
目标:完成方案设计层的 PRD 定稿和原型验证
活动:
- PRD 生成 -
prd-genskill(最终版本) - 原型设计 -
prototype-designskill(验证)
技能调用:
- Step 1.1: 调用
/prd-gen生成最终 PRD - Step 1.2: 调用
/prototype-design验证或创建原型
输出:
docs/product/prd/{feature-name}-final-v{version}.mddocs/product/prototypes/{feature-name}.html(如选择)
质量门控:
- ✅ PRD 完整(9 章)
- ✅ 原型已验证
- 质量门控通过 - 进入 Delivery 阶段
状态更新:
{
"workflow_id": "wf-{{timestamp}}",
"workflow_name": "feature-launch",
"status": "in_progress",
"current_layer": "design",
"current_skill": "prototype-design",
"current_stage": "S1",
"completed_stages": ["S0"],
"started_at": "{{ISO_8601}}",
"updated_at": "{{ISO_8601}}"
}
Stage 2: Delivery (交付协调)
目标:完成交付协调层的工作
活动:
- 需求评审 -
requirement-reviewskill - 项目计划 -
project-coordinationskill - 发布管理 -
release-managementskill
技能调用:
- Step 2.1: 调用
/requirement-review - Step 2.2: 调用
/project-coordination - Step 2.3: 调用
/release-management
输出:
docs/product/review-notes/[feature]-review.mddocs/product/project-plan-[feature].mddocs/product/release-plan-[feature].md
质量门控:
- ✅ 需求评审完成 - 干系人对齐、签字确认
- ✅ 项目计划完成 - 任务分配、时间线确认
- ✅ 发布准备完成 - 代码冻结、发布包就绪
- 质量门控通过 - 进入 Validation 阶段
状态更新:
{
"completed_stages": ["S0", "S1"],
"current_layer": "delivery",
"current_skill": "release-management",
"current_stage": "S2",
"status": "in_progress",
"updated_at": "{{ISO_8601}}"
}
Stage 3: Validation (价值验证)
目标:完成价值验证层的数据收集和分析
活动:
- 效果分析 -
impact-analysisskill - 反馈综合 -
feedback-synthesisskill
技能调用:
- Step 3.1: 调用
/impact-analysis - Step 3.2: 调用
/feedback-synthesis
输出:
docs/product/.ompm/impact-analysis.jsondocs/product/.ompm/feedback-synthesis.jsondocs/product/post-launch-report.md
质量门控:
- ✅ 效果分析完成 - 目标达成度分析、关键指标收集
- ✅ 反馈综合完成 - 用户反馈收集、主题分析、改进建议
- 工作流完成 - 全部 4 个阶段完成
状态更新:
{
"completed_stages": ["S0", "S1", "S2"],
"current_layer": "validation",
"current_skill": "feedback-synthesis",
"current_stage": "S3",
"status": "completed",
"updated_at": "{{ISO_8601}}"
}
工作流状态管理
状态字段
{
"workflow_id": "唯一的工作流ID",
"workflow_name": "工作流名称",
"status": "in_progress | completed | blocked",
"current_layer": "design | delivery | validation",
"current_skill": "当前执行的 Skill",
"current_stage": "当前阶段 (S0-S3)",
"completed_stages": "已完成的阶段列表",
"feature_name": "功能名称",
"launch_date": "目标发布日期",
"started_at": "ISO 8601 时间戳",
"updated_at": "最后更新时间 (ISO 8601)"
}
质量门控 (Quality Gates)
每个阶段完成后必须满足对应的质量标准才能进入下一阶段:
Design 层质量门控
design_gates:
S1_to_S2:
- prd_complete:
- PRD 完整(9 章)
- 用户故事映射
- 验收标准定义
- prototype_validated:
- 原型已创建
- 交互功能验证
- 设计一致性检查
Delivery 层质量门控
delivery_gates:
S2_to_S3:
- requirement_review_complete:
- 需求评审完成
- 干系人对齐
- 签字确认
- project_plan_complete:
- 任务分配完成
- 时间线确认
- release_ready:
- 代码冻结
- 发布包就绪
- 上线检查清单完成
Validation 层质量门控
validation_gates:
S3_complete:
- impact_analysis_complete:
- 目标达成度分析
- 关键指标收集
- feedback_synthesis_complete:
- 反馈收集完成
- 主题分析完成
Input Parameters
| Parameter | Type | Required | Description | |:---|:---|:---|:----------| | feature_name | string | Yes | 发布功能的名称 | | prd_ref | string | Yes | 现有 PRD 的引用 | | launch_date | string | No | 目标发布日期 | | scope | string | No | 发布范围 (beta, phased, full) |
上下文集成
读取:
docs/product/prd/*.md- 待发布的 PRDdocs/product/design/- 原型和规范docs/product/.ompm/current-workflow.json- 当前工作流状态
写入:
docs/product/launch-{feature}/- 所有发布产物docs/product/.ompm/workflow-state/{{workflow_id}}.json- 工作流快照docs/product/review-notes/*.md- 评审记录docs/product/project-plan/*.md- 项目计划docs/product/release-plan/*.md- 发布计划docs/product/.ompm/impact-analysis.json- 效果分析docs/product/.ompm/feedback-synthesis.json- 反馈综合
Stage Details
Stage 1: Design Finalization (T-4 to T-3 weeks)
Checklist:
- [ ] PRD 包括所有完整章节
- [ ] 成功指标定义且可测量
- [ ] 边界情况已识别
- [ ] 原型已创建并审查
- [ ] 用户测试完成(如适用)
Decision Points:
- 功能范围确认?
- 时间线现实吗?
- 资源可用吗?
Stage Output: 准备评审的 PRD + 已验证的原型
Stage 2: Preparation (T-3 to T-1 weeks)
Requirement Review Meeting:
- 提前 48 小时分发 PRD 和原型
- 走查需求
- 讨论关注点和边界情况
- 记录决策
- 获得签字
Project Planning:
- 分解为任务
- 分配负责人和估算
- 识别依赖
- 规划风险
- 建立状态报告
Checklist:
- [ ] 干系人受邀参加评审
- [ ] 项目计划包含任务和负责人
- [ ] 风险登记册已创建
- [ ] 沟通计划已准备
Stage Output: 已批准的需求 + 项目计划
Stage 3: Release (T-1 week to T+1 day)
Pre-Release (T-7 to T-1 days):
- [ ] 代码完成并审查
- [ ] QA 测试完成
- [ ] 性能测试完成
- [ ] 安全审查完成
- [ ] 发布说明已起草
- [ ] 沟通材料已准备
- [ ] 支持团队已简报
Release Day (T-day):
- [ ] 部署到预发布,冒烟测试
- [ ] 部署到生产
- [ ] 生产环境冒烟测试
- [ ] 启用功能(或逐步放量)
- [ ] 密切监控指标
- [ ] 准备回滚
Post-Release (T+1 day):
- [ ] 验证所有系统
- [ ] 发送公告
- [ ] 监控支持渠道
- [ ] 检查指标
Stage Output: 功能上线且稳定
Stage 4: Validation (T+1 to T+14 days)
Immediate (T+1 to T+7 days):
- 监控错误率和性能
- 跟踪采用指标
- 快速响应问题
- 收集初始反馈
Analysis (T+7 to T+14 days):
- 对比成功指标
- 分析用户反馈
- 识别改进点
- 记录学习
Checklist:
- [ ] 效果分析完成
- [ ] 反馈已综合
- [ ] 成功/失败已确定
- [ ] 后续步骤已识别
Stage Output: 效果报告 + 建议
Launch Strategies
| Strategy | When to Use | Pros | Cons | |:---|:---|:---|:---| | Big Bang | 小改动、低风险 | 简单、信息清晰 | 风险高、回滚困难 | | Phased Rollout | 大功能、高风险 | 可控、早期学习 | 完整上线时间长 | | Feature Flag | 非常风险、复杂 | 瞬间回滚 | 基础设施复杂 | | Beta Release | 需验证、反馈 | 早期获得反馈 | 信息泄露、支持负担 |
Output Structure
Final Deliverables
- Launch Package (pre-launch)
- 最终版 PRD
- 已验证的原型
- 项目计划
- 发布计划
- Release Package (at launch)
- 发布说明
- 沟通材料
- 支持文档
- Post-Launch Package (after launch)
- 效果分析报告
- 反馈综合
- 经验总结
- 建议
Risk Management
常见发布风险和缓解措施:
| Risk | Probability | Impact | Mitigation | |:-----|:------------|:-------|:-----------| | Critical bug | Medium | High | 彻底 QA、回滚计划 | | Low adoption | High | High | 内部测试、营销推动 | | Performance issues | Low | High | 负载测试、渐进发布 | | Negative feedback | Medium | Medium | Beta 测试、支持准备 | | Scope creep | Medium | Medium | 严格变更流程 |
示例:工作流执行轨迹
{
"workflow_id": "wf-20260317-002",
"workflow_name": "feature-launch",
"status": "completed",
"completed_stages": ["S0", "S1", "S2", "S3"],
"execution_trace": [
{
"stage": "S1",
"skill": "prd-gen",
"started_at": "2026-03-17T10:00:00Z",
"completed_at": "2026-03-17T10:05:00Z",
"outputs": ["prd-final.md"]
},
{
"stage": "S1",
"skill": "prototype-design",
"started_at": "2026-03-17T10:06:00Z",
"completed_at": "2026-03-17T10:10:00Z",
"outputs": ["prototype.html"]
},
{
"stage": "S2",
"skill": "requirement-review",
"started_at": "2026-03-17T10:15:00Z",
"completed_at": "2026-03-17T10:25:00Z",
"outputs": ["review-notes.md"]
},
{
"stage": "S2",
"skill": "release-management",
"started_at": "2026-03-17T10:30:00Z",
"completed_at": "2026-03-17T10:40:00Z",
"outputs": ["release-plan.md"]
},
{
"stage": "S3",
"skill": "impact-analysis",
"started_at": "2026-03-17T10:45:00Z",
"completed_at": "2026-03-17T10:50:00Z",
"outputs": ["impact-analysis.json"]
}
],
"started_at": "2026-03-17T10:00:00Z",
"updated_at": "2026-03-17T10:50:00Z"
}
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: kelegele
- Source: kelegele/oh-my-pm
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.