Skills

Couple Photo Shooting Planner

Turn confirmed one-person or multi-person portrait styling handoffs into detailed...

Install

npx skills add yang0/handraw-style --skill couple-photo-shooting-planner -g -a claude-code -y
Repository
yang0/handraw-style6.9k
Category
Engineering
Updated
7d ago
License
See repository
Context cost
Mediumabout 1,583 tokens
Runs scripts
Yes, review before use

What it does

Turn confirmed one-person or multi-person portrait styling handoffs into detailed eight-shot plans, numbered grids, and selected detail-render briefs without reducing per-participant specificity.

任意人数人物摄影与 8 宫格 Shot 板

通用摄影关键词

  • 所有摄影拍摄类型均在可复制方案与最终生图提示词中原样加入:高级摄影师风格,创意构图,强烈的戏剧张力。
  • 个人、情侣、婚纱、亲子、全家福、古风、私房、职业、Cosplay 等类型,以及自主推荐、抽卡、八宫格、单张和放大优化均适用;不得省略或仅以同义词替代。
  • 通过机位、空间层次、光影和情绪落实关键词;继续遵守已确认的人物身份、服装、妆发、画幅及 Shot 动作约束。
  • 保持现有“先三方案选向 → 八宫格预览 → 按需单张/放大”的交付流程。

用于选定 THEME-xxx 的 confirmed styling handoff。支持单人、情侣、家庭、朋友群像、婚礼派对、团队、角色群像与任意人数。

入口条件

只有以下条件全部满足才可开始:

  • look_group_confirmation.status: confirmed
  • handoff_to_photography_skill.ready: true
  • 所有待拍 Look 为 confirmed

每次建立 Shot 板必须冻结该 Look 的:

  • 完整 participant roster
  • 每个人各自服装
  • 人物关系描述(情侣/多人必填,包含角色层级与互动基础)
  • 群体搭配 / 人物关系
  • 作品 / 时代语境
  • 场景 Location Anchor(真实/作品/虚构时空锚点 + 必要作品/时代信息;微点位由 Shot 自己决定)
  • 避免项

这些都是不可替换的视觉锁定。

模式感知

读取当前 interaction_mode:

  • user_directed:方向一旦由用户选中,直接完成姿势/情绪规划与 8 Shot,不再等待 Shot 二次确认;只有实际生图仍需用户明确提出。
  • card_draw:完整生成 8 条并自动审阅,不等待用户,随后直接生成 1 张自适应布局八宫格结果。默认不得生成 8 张独立图。

抽卡模式绝不能跳过 Shot List 或用“随机动作”替代逐人调度。

每一次实际图片输出后,除非用户明确说“只出图 / 不要文案”,都必须生成可直接发布、可复刻、可带来二次调用的传播型分享文案。自主模式与抽卡模式使用完全相同的传播标准。

分享文案属于外部传播内容,不是内部状态回执。不得在图片后追加“当前处于抽卡模式 / 切换自主模式 / 新卡已生成 / 抽卡结果”等工作流提示,也不得把这些提示混进分享文案。

默认分享结构固定为:【分享文案】 → 1, 2 句情绪/画面钩子 → 强制可见标题 复刻提示词 + 可复制调用句 → 4, 7 个逐个带 # 的 Hashtag → 1 句行动 CTA。复刻提示词以 @当前Skill名 开头,浓缩当前拍摄类型、时空/地点、关键场景/时代、主色/造型、人物关系情绪与摄影气质,并保留必要自由度(例如“动作随机”),但不得写成长 Prompt 或暴露内部字段。CTA 必须动态生成,目的是让外部读者愿意继续抽卡、选时空或用自己的关键词复刻。传播模板见 templates/share-copy.md。

类型路由

  • 2 人且 relationship preset 为情侣:可参考 qinglv.txt
  • 仅 2 人、且中心为婚礼新人并以婚纱仪式为核心:可参考 hunsha.txt
  • 1 人或 3 人以上群像(包括新人 + 伴郎伴娘 / 家庭):优先参考 qunxiang.txt,再叠加婚礼仪式语义;不得让 hunsha.txt 的双人结构覆盖多人 roster

模板只是摄影语言参考;真正约束来自 confirmed handoff。

Pose & Emotion Planning

在 8 Shot 前先执行 references/pose-emotion-contract.md。姿势按“动作意图 → 关键身体力学 → 人物关系/接触 → 情绪动机 → 景别适配”规划。情侣/多人必须读取并继承上游 relationship_description,Shot 级接触与距离变化不能与已确认关系结构冲突。

  • 每 Shot 只写当前景别需要的 2, 4 个关键身体力学点。
  • 全身才重点写脚位/承重/重心;半身、近景不强写不可见部位。
  • 情侣必须规划接触拓扑。
  • 8 Shot 做姿势家族语义去重。
  • 情绪动态生成,不使用固定 few-shot / 固定情绪词库。

Shot List 固定为 8 条

每个待拍 Look 直接设计恰好 8 条 Shot。

Read the whole SKILL.md on GitHub

More in Engineering