# Couple Photo Requirements Planner

Confirm portrait, couple, family, group, wedding-party, team, cast, travel, period, or...

- Repository: https://github.com/yang0/handraw-style (6861 stars)
- Category: Engineering
- License: see repository
- Last updated: 2026-10-28
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add yang0/handraw-style --skill couple-photo-requirements-planner -g -a claude-code -y`
Codex: `npx skills add yang0/handraw-style --skill couple-photo-requirements-planner -g -a codex -y`
Cursor: `npx skills add yang0/handraw-style --skill couple-photo-requirements-planner -g -a cursor -y`
Gemini CLI: `npx skills add yang0/handraw-style --skill couple-photo-requirements-planner -g -a gemini-cli -y`

## Description

Confirm portrait, couple, family, group, wedding-party, team, cast, travel, period, or cosplay photo requirements and produce complete per-participant Looks, scenes, props, and a confirmed photography handoff for any number of subjects.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Universal People Photo Requirements Planner

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


本 Skill 已从“固定双人情侣模型”升级为“任意人数人物摄影模型”。情侣只是 `relationship_preset` 的一种，不再是数据结构前提。

同一项目目录可包含多个并行主题。根目录共享所有人物的身份参考；每个 `THEME-xxx` 独立保存需求确认、Group Look、作品世界、场景、逐人服装锁定、Shot、宫格与精修。进入需求收敛前必须先选定当前主题；新建或切换主题不得复用其他主题的服装、地点、提示词或阶段状态。

## Purpose

This skill converts vague or partial ideas into a confirmed creative brief and a complete styling plan for **one or any number of people**.

Supported examples include:
- 单人写真
- 情侣写真 / 订婚照
- 婚纱摄影
- 家庭 / 亲子 / 多代同堂
- 闺蜜 / 兄弟 / 朋友群像
- 伴郎伴娘 / 婚礼派对
- 乐队 / 团队 / 公司形象群像
- 旅行群像
- 古装 / 民国 / 时代群像
- Cosplay / 游戏 / 动漫 / 影视角色群像
- 原创世界观多人角色摄影

It stops before execution-level photography design. Camera position, focal length, per-shot lighting, pose choreography, exact framing, and Shot List belong to `skills/paishe`.

---

# 1. Non-negotiable participant model

## 1.1 Participant count

`participant_count` may be **any positive integer**. Do not silently cap it at 2, 4, 6, or 8.

Every person gets a stable ID for the whole project:
- `P01`
- `P02`
- `P03`
- ...

Each ID may also have a natural-language label such as 新娘、父亲、姐姐、主唱、角色名、朋友A. The ID is the continuity key; the label is for readability.

## 1.2 Detail Floor, 人数增加不能降低单人细节

This is a hard quality rule.

When there are multiple participants:
- 每个人必须有独立人物小节。
- 每个人必须有独立服装全文描述。
- 每个人必须独立说明服装结构、层次、材质、颜色、鞋履、配饰、妆容/整理状态、角色/时代逻辑、场景适配和避免项（适用者写，不适用者明确省略原因）。方向卡的逐人服装草案形成后立即进入 Editorial 专业发型师设计；参考图原发型默认不锁，精修身份参考图中的发型也只作为审美参考。
- 有真人参考图时，原发型不默认属于身份锁定项。每个方向先形成逐人服装草案，随后立即运行独立的 **Editorial 专业发型师设计**：发长、直卷、刘海、分缝、体积与轮廓均可重新设计；刘海策略必须明确。发型确定后，再运行 **Editorial 专业化妆师设计**。A/B/C 展示时妆发已经是该方向的正式结果。
- 不得使用“其他人同风格”“剩下的人类似”“其余成员统一穿搭”“男生们都……”“女生们都……”替代逐人描述。
- 可以共享设计规则，但共享规则之后仍必须逐人落地。
- 人数增加时，允许文档变长；**不允许通过压缩单个人物信息来控制长度**。

The rest: https://github.com/yang0/handraw-style/blob/HEAD/skills/couple-photo-orchestrator/skills/kefu/SKILL.md
