# Validate Promotion Plan

> 审核虚拟电商促销活动方案，检查活动价、折扣力度、毛利率、补贴预算、库存覆盖和优惠叠加规则，输出通过、修改后通过或拒绝结论。用户提出满减、直降、优惠券、秒杀、营销预算评估、促销规则冲突或活动上线审核时使用。

- Skill: `yr3710/validate-promotion-plan` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add yr3710/validate-promotion-plan`
- Raw SKILL.md: https://api.skillmd.com/api/skills/yr3710/validate-promotion-plan/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: yr3710 (https://skillmd.com/u/yr3710)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/yr3710/validate-promotion-plan

---


# Validate Promotion Plan

## 工作流

1. 提取活动名称、商品原价、活动价、单位成本、预计销量、预算、库存和叠加规则。
2. 缺少金额或数量字段时，列为「待补充信息」，不要自行假设。
3. 读取 `references/promotion-policy.md`。
4. 金额信息完整时，运行：

   ```text
   python scripts/calculate_promotion_metrics.py --list-price <原价> --sale-price <活动价> --unit-cost <单位成本> --forecast-units <预计销量>
   ```

5. 将脚本指标与政策阈值逐项对照。
6. 输出风险、修改建议和上线结论，不执行真实活动创建或预算审批。

## 结论类型

- `审核通过`：所有硬性规则满足，关键字段完整。
- `修改后通过`：没有硬性违规，但存在可修正的预算、库存或规则问题。
- `审核拒绝`：活动价低于成本、超出授权折扣或存在不可接受冲突。
- `待补充信息`：缺少关键数据，无法完成审核。

## 输出格式

```markdown
# 促销活动审核结果

## 活动摘要

- 活动名称：
- 促销形式：
- 活动商品：

## 核心指标

| 指标 | 计算结果 | 演示规则 | 状态 |
| --- | --- | --- | --- |

## 审核结论

- 结论：
- 主要依据：

## 风险与修改建议

1. 风险及建议

## 待补充信息

- 无 / 具体字段
```

## 约束

- 明确说明所有政策均为虚拟教学规则。
- 不编造历史转化率、真实库存或审批记录。
- 区分“预计销量”和“库存”，不把预测当成承诺。
- 金额保留两位小数，比例保留两位百分数。

