client-revisions
This skill should be used when the user asks to "stop scope creep", "limit revision rounds", "write SOW revision language", "the client keeps asking for changes", "how do I say this is out of scope", "translate vague feedback", "client said make it pop", or "write a change-order email". It provides revision-cap contract language, a consolidated-feedback request, a vague-feedback translator, and a polite out-of-scope email.
1How It Works & Mechanism
The entire skill converges on a single criterion: classify each piece of feedback first as a revision, a new request, or simply vague, without touching project files prior to classification.
The whole skill is one judgment applied per note: *is this a revision, a new request, or just vague?* Run each note through this before opening the project.
The core distinction is codified into a contract-ready definition (revision = adjustment within an approved brief/board; new request = anything outside it).
- **A revision** = a change to something that was already in the approved brief/board (adjusting timing, colour from the palette, swapping an approved word, fixing a glitch).
Provides ready-to-paste SOW clause snippets: specify revision rounds, define 'one round = one consolidated feedback document', and list included/excluded items.
This project includes [2] rounds of revisions. A "round" is one consolidated set of feedback, collected from all stakeholders and delivered in a single document, then addressed in full.
The first step of the workflow is 'Stop': do not open project files initially, avoiding immediate work on feedback whose meaning is still ambiguous.
1. **Stop.** Do not open the project file yet.
Feedback must be consolidated first: require the client to resolve internal conflicts before submitting a single document (complete with timecodes, must-have tags, and focusing on problems rather than solutions).
• Tell me the problem, not the fix — "the intro drags" is more useful than "make it faster," because it lets me solve it properly.
A translation table is provided for vague feedback: each subjective adjective is converted into a set of bounded choices along with a request for specific timecodes.
| "Make it pop" | "More saturated colour, faster pacing, bigger scale moves, or stronger sound? Point to a second that already pops." |
New requests follow a change-order process: provide the impact on effort, cost, and timeline, giving the client a choice to 'proceed or hold', framed cooperatively rather than as an outright rejection.
Tone notes: collaborative, never accusatory. Offer the choice (proceed or park), give a number, and state the timeline impact. The goal is to make the trade-off visible, not to say "no."
Wrap up with round visibility and approval gates: log round numbers for each iteration, and treat reopening any phase that was formally signed off in writing as brand-new work.
| Reworking an approved scene | Approval gate not locked | Lock each stage in writing; reopening a locked stage = new request |
2Core Capabilities
4Recommended Governance & Evidence
- SKILL.md: Pure prompt instructions and rule text; executes no scripts and causes no external side effects
5Second-Pass Verification
- [ok] 是否存在脚本、命令或联网动作 — 全目录仅 Markdown;代码块只有邮件与合同文本模板,无 shell/JS 可执行语句,无 npx/curl/fetch/URL(除署名页脚)。
- [ok] 「一轮 = 一份合并反馈」的定义前后是否一致 — SOW 条款块、合并反馈模板(subject 里的 Round [N])与常见错误表三处口径一致,无自相矛盾。
- [ok] 变更单模板是否真的给「继续或搁置」两个出口(基调是否与声明一致) — 邮件模板结尾明写 If you'd rather keep to the original scope and budget, no problem — we'll proceed as planned and can revisit this later.,与 Tone notes 的「不说不」一致。
- [unlocatable] 条款的法律效力/适用性是否可在源码内确认 — SOW 条款以英文通用表述给出,未标司法辖区、未附法律依据;文档自称可 drop into the contract,但效力取决于整体合同与当地法律,本次侦查无法也无意核验。
6Verdict & Scenarios
e26d799916086272…