---
name: mckinsey-cover
description: "麦肯锡风格封面/信息图生成。输入主题词和用途，自动生成顶级咨询公司视觉风格的高级封面或信息图（白底深蓝、文字重构、商业隐喻、极简咨询质感）。提示词模版来自 Adrian Punk 原创（@AdrianPunk115，2026.06.03）。触发场景：用户要生成咨询风封面、麦肯锡风封面、PPT 封面、商业报告封面、咨询分析信息图、方法论图、矩阵图，或要求"高级感""咨询感"的封面图。用法：/mckinsey-cover <主题词> [--usage=cover|infographic] [--subtitle=<副标题>] [--ratio=5:2] [--lang=中文] [--context=<行业背景>] [--ban=<禁用元素>]"
user-invocable: true
version: "1.0.0"
---

# mckinsey-cover: 麦肯锡风格封面图片生成

基于 Adrian Punk 原创「麦肯锡风格提示词」，生成具有顶级咨询公司视觉质感的高级封面或信息图。

## Purpose

把一句主题词转换为一张可直接交付的咨询风格视觉作品。技能本身不设计画面，而是把用户输入
准确映射到一套经过验证的固定提示词模版上，再由图片生成工具出图。价值在于路由正确、
占位符填对、不做多余改写。

## When to Use

- 用户要求生成封面图，且风格指向咨询/研报/专业商务质感。
- 用户明确说「麦肯锡风格」「咨询风」「高级感封面」「商业报告封面」「PPT 封面」。
- 用户需要信息图，且强调结构清晰、克制、非自媒体风格：咨询分析页、方法论图、流程图、矩阵图。
- 触发词：麦肯锡封面、咨询风封面、研报封面、商业信息图、mckinsey cover、consulting cover。

## When NOT to Use

- 用户要的是摄影质感、写实、产品图或情感化视觉 -> 交给 `image-design`。
- 用户要的是信息卡片（内容型、多模块、带主题配色）-> 交给 `infocard`。
- 用户要的是工程化规格出图、透明底素材、UI 原型、角色一致性 -> 交给 `spec-image`。
- 用户只想要提示词文本本身、明确表示不出图 -> 把 `references/prompt-template.md` 的填充结果
  直接交给用户，不要调用出图工具。

## Workflow

1. **解析输入**：提取必填主题词；映射 `--usage` 到用途描述；对其余参数取默认值。
   主题超过 30 字时标记，让模版中的「长标题自动提炼机制」生效。
2. **填充模版**：读取 `references/prompt-template.md`，把七个 `{{}}` 占位符替换为实际值。
   无值的位置填空字符串，不要删除该行。
3. **调用出图工具**：把填充后的完整提示词传入，尺寸按下方映射表设置。
   调用前先告知用户本次消耗约 5-10 credits。
4. **展示结果**：用 `present_files` 展示生成的图片，并附一句主题与用途的说明。

## Decision Rules

**用途映射**（`--usage` -> 提示词中的用途描述）：

| `--usage` | 用途描述 | | `--usage` | 用途描述 |
|---|---|---|---|---|
| `cover` | X封面 | | `infographic` | 信息图 |
| `ppt` | PPT封面 | | `consulting` | 咨询分析页 |
| `report` | 商业报告封面 | | `methodology` | 方法论图 |
| `portfolio` | 作品集封面 | | `flowchart` | 流程图 |
| `wechat` | 公众号封面 | | `matrix` | 矩阵图 |

封面类与信息图类走模版中两条不同的处理逻辑（封面信息密度低、信息图允许 3-6 个模块），
不要混用。

**尺寸映射**（`--ratio` -> 出图尺寸）：

| `--ratio` | 尺寸 | | `--ratio` | 尺寸 |
|---|---|---|---|---|
| `5:2` | 1536x614 | | `3:4` | 1152x1536 |
| `16:9` | 1536x864 | | `1:1` | 1024x1024 |
| `4:5` | 1024x1280 | | | |

**其余分流**：

- 用户未指定 `--usage` -> 默认 `cover`。
- 主题词缺失 -> 向用户追问主题，不要自行编造。
- 出图工具报提示词超长 -> 按 `references/prompt-template.md` 的「长度裁剪」顺序降级，
  并告知用户裁掉了哪些章节。
- 生成结果不符合咨询质感（出现卡通、霓虹、握手图标等）-> 直接重试一次，
  并在提示词中强化 `{{禁用元素}}`。

## Constraints

- **提示词原文不得改写**。除 `{{}}` 占位符外，`references/prompt-template.md` 中的文字
  一律原样提交。长度限制、禁止元素清单和末尾指令都是刻意设计的，不是冗余。
- **末尾指令必须原样保留**：`请根据用户输入用途，直接生成最终画面。不要输出分析过程，不要输出解释文字。`
- 出图前必须披露 credit 消耗（约 5-10 credits/次）。
- 不得把主题词拆散或替换成同义词；品牌名、人名、术语保持用户输入的原始写法。
- 生成结果不唯一，重试属于正常流程，不要为此反复向用户确认。

## Verification

交付前逐项确认：

- [ ] 主题词与用户输入完全一致，无错字、无缩写改写。
- [ ] `--usage`、`--ratio`、`--lang` 三个参数都已按映射表落到提示词中。
- [ ] 尺寸与 `--ratio` 匹配。
- [ ] 已告知 credit 消耗。
- [ ] 图片已通过 `present_files` 展示，且路径在 `~/Downloads/mckinsey-cover/`。

## Output

- **Outcome**：一张咨询风格视觉作品（封面或信息图），保存到 `~/Downloads/mckinsey-cover/`。
- **Done when**：图片已生成、已展示、参数映射已核对、credit 消耗已披露。
- **Evidence**：白底深蓝冷灰配色、主视觉文字经过结构重构、商业隐喻与文字融合、
  无卡通/霓虹/握手图标等禁止元素。

## References

按需加载，不要预先全读：

- `references/prompt-template.md` — 在**准备填充模版时**读，用于取提示词原文、占位符对应关系和
  超长时的裁剪顺序；仅在用户要求审视或修改提示词本身时才需要通读全文。

## Related Skills

- `image-design` — 摄影逻辑的五维 AI 绘图提示词，适合写实与产品质感。
- `infocard` — 内容型信息卡片，带主题配色体系。
- `spec-image` — Spec-driven Prompting，工程化规格出图与多图一致性。
