ワークフロー&基本ツール · iart-ai/freelance-motion-skills

client-revisions

このスキルは、ユーザーが「スコープクリープを防ぎたい」「修正回数を制限したい」「SOWの修正条項を作成したい」「クライアントから度重なる修正要求が来る」「スコープ外であることを角を立てずに伝えたい」「曖昧なフィードバックを具体化したい」「クライアントに『もっとパッとさせて(make it pop)』と言われた」「変更オーダーのメールを作成したい」といった状況で使用します。修正上限に関する契約文言、フィードバック集約リクエスト、曖昧な指示の翻訳表、およびスコープ外を丁寧に伝えるメールテンプレートを提供します。

L1 基本 · ソース登録のみV1 コミット固定Dual-pass Audit
Author iart-aiGitHub iart-ai/freelance-motion-skills ↗Stars 3License MIT(仓库根 LICENSE:'MIT License' / Copyright (c) 2026 iart.ai;.claude-plugin/plugin.json 的 license 字段亦为 MIT)Commit d85c2b4846
管理レベルは Skill の能力と推奨統制措置を示すものであり、品質や安全性の認証、利用可否の判定ではありません。使用の可否はユーザーおよび管理者が決定します。Agent 環境によって制約が異なるため、自動保護を仮定しないでください。第三者製 Skill の著作権は原著作者に帰属し、利用リスクは利用者が負います。

1仕組みと動作原理

スキル全体が単一の判断基準に集約されます:すべてのフィードバックは、まず「修正(revision)」、「新規要望(new request)」、「単なる曖昧な意見」のいずれかに分類し、分類が完了するまでプロジェクトファイルには手をつけません。

skills/client-revisions/SKILL.md
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.
ここでの目的:「修正の泥沼化」の根本原因を分類の欠落にあると特定すること。多くのトラブルはクライアントの過度な要求ではなく、「何が1回分の修正範囲に含まれるのか」をあらかじめ定義していないことから生じます。

核心となる線引きを、契約書にそのまま使える定義として明文化します(修正 = 承認済みブリーフ/ボード内の調整、新規要望 = それ以外のもの)。

skills/client-revisions/SKILL.md
- **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).
ここでの目的:「修正か追加か」を口頭の暗黙の了解から書面の定義へと昇格させること。決定木によって、この基準を「すでに決定・承認された事項かどうか」というセルフチェックに展開します。

そのままコピー&ペースト可能なSOW条項テキストを提供します:明確な回数指定、「1ラウンド=集約された1つのフィードバック」の定義、および対象内/対象外リストの明記。

skills/client-revisions/SKILL.md
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.
ここでの目的:「1ラウンド」を実行可能な単位(1つのドキュメント、関係者全員の合意、一括対応)として定義し、「小出しに複数回送られてきたフィードバックが複数ラウンドに分散する」という典型的な抜け穴を塞ぎます。

ワークフローの第一歩は「作業を止めること(Stop)」:意味が確定していないフィードバックに対して直ちに手を動かすことを避けるため、まずはプロジェクトファイルを開きません。

skills/client-revisions/SKILL.md
1. **Stop.** Do not open the project file yet.
ここでの目的:「聞く前にまず直す」という無意識の衝動を反転させること。その後のステップは、集約、分類、翻訳、新規要望に対する変更オーダーの発行、ラウンドの記録と順を追って進めます。

フィードバックは必ず事前に一本化させます:クライアント社内であらかじめ意見の対立を解消させ、単一のドキュメント(タイムコード、必須対応フラグ、解決策ではなく課題の提示)として提出させます。

skills/client-revisions/SKILL.md
• Tell me the problem, not the fix — "the intro drags" is more useful than "make it faster," because it lets me solve it properly.
ここでの目的:「複数人がバラバラに意見を出す状態」を「クライアント社内で事前に収斂させるプロセス」へと転換すること。「解決策ではなく課題を言ってもらう」ことでクリエイティブな裁量を確保し、タイムコードによって確認の往復を排除します。

曖昧なフィードバックに対する翻訳表を用意:感覚的な形容詞を限定された選択肢へと変換し、該当するタイムコードの指定を求めます。

skills/client-revisions/SKILL.md
| "Make it pop" | "More saturated colour, faster pacing, bigger scale moves, or stronger sound? Point to a second that already pops." |
ここでの目的:creative-briefの限定選択アプローチを流用し、「なんとなくイメージと違う」といった曖昧な感想を、制作着手前に客観的に判定可能な修正項目へと落とし込みます。

新規要望は変更オーダーとして処理:作業工数・費用・納期への影響を提示した上で、クライアントに「進めるか保留にするか」の選択肢を与え、拒絶ではなく協調的なトーンを保ちます。

skills/client-revisions/SKILL.md
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."
ここでの目的:「境界線を守ること」と「良好な関係の維持」を両立させること。否定(No)を突きつけるのではなく、発生するコストを可視化することが核心です。反面教師(スクエア版やアウトロを黙って引き受けてしまう例)を用いて損失を定量化します。

ラウンドの可視化と承認ゲートのロックで締めくくります:ラウンド番号を毎回記録し、書面で確定したフェーズを再開する場合は新規作業としてカウントします。

skills/client-revisions/SKILL.md
| Reworking an approved scene | Approval gate not locked | Lock each stage in writing; reopening a locked stage = new request |
ここでの目的:「終わりのない修正」の構造的原因(確定ポイントとラウンド番号の欠落)を2つのアクションで解消すること。付属のリファレンスには追加ラウンドや承認停滞時のメールテンプレートも含まれています。

2コア機能

01分類決定木:各フィードバックを「修正」「新規要望」「翻訳が必要な曖昧な意見」に判定
02SOW修正条項(修正回数、「1ラウンド」の定義、対象内/対象外リスト、超過分のデイレート請求規定)
03フィードバック集約リクエストテンプレート(関係者全員、単一ドキュメント、タイムコード、必須項目フラグ、社内競合のクライアント側裁定)
04曖昧フィードバック翻訳マトリクス(8つの頻出フレーズ → 選択式ヒアリング + タイムコード特定)
05変更オーダーメールテンプレート(工数/費用/納期への影響 + 承認または現状維持の二者択一)
06ラウンド記録と承認ゲートロック(小出しの修正依頼や承認済みフェーズの蒸し返しを防止)
07アンチパターン解説:スコープを黙って抱え込む代償(2日間の工数超過、プロジェクト赤字、修正は無料という悪癖の刷り込み)
08クイックリファレンスと納品前セルフチェック(7行のシチュエーション別対応表 + 8項目のチェックリスト)

4推奨統制措置と判定根拠

安全運用のための推奨統制措置
Agent 向け
自動ロード可能
管理者向け
ソースとバージョンの記録
判定根拠(ファイルパスと抜粋)
  • SKILL.md: プロンプト指示およびテキストルールのみで構成され、スクリプト実行や外部への副作用はありません
監査ノート: 純粋なプロンプト/テキストテンプレート:スクリプト実行、外部ネットワーク通信、認証情報の読み取り、ディスク書き込みは一切行わず、成果物はメール文面やSOWの契約条項文です。留意点(評価判定には影響しません):① 出力内容は実際のビジネスコミュニケーションや契約書で使用されるため、[2] rounds、[day rate]、[amount] などのプレースホルダーはユーザー自身の状況に合わせて適切に記入・ローカライズする必要があります。② 各条項の法的効力は管轄地域や契約書全体の内容に依存するため、本文書は法的な助言を構成するものではありません。

5二重目の独立検証

  • [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,但效力取决于整体合同与当地法律,本次侦查无法也无意核验。

6結論

  • 「承認済みかどうか」という1つの判断基準が全体を貫いており、追加の学習なしに任意のフィードバックへその場で適用可能
  • 認識合わせを契約段階へ前倒し:着手前のSOWに修正回数、「1ラウンド」の定義、スコープ内外リストを盛り込むことで、「トラブル発生後の後手対応」という典型的な失敗を防止
  • 実務ですぐに送れるテンプレート:集約リクエスト、変更オーダー、追加ラウンドの各メール文面を件名・プレースホルダー付きで完備
  • 関係性を損なわない対応:境界線を引く行為を、拒絶ではなく「影響を可視化してクライアントに選択肢を提示すること」として表現
  • 定量化された損失を含むアンチパターンを提示し、「スコープを黙って引き受けるリスク」を一目で実感できる構成
  • 最適な用途: フリーランスや小規模スタジオに最適:修正フィードバックが山積みになり始めたとき、クライアントが細かい要望を追加し続けるとき、SOWに明確な修正条項を入れたいとき、「もっとパッとさせて」といった曖昧な要望を着手前に翻訳したいとき、あるいは明らかにスコープ外のリクエストに対して角を立てずに変更オーダーを出したいときに適しています。また、プロジェクト開始前に修正回数や「1ラウンド」の定義を契約に明記しておく際にも有効です。
    不向きな用途: 以下には適していません:① 法的助言や正式な契約書の起草が必要な場合(本スキルは商用コミュニケーション用のテンプレートです);② 要件が明確で修正交渉の余地がない単発の軽作業(プロセス管理コストがメリットを上回るため);③ クリエイティブディレクションの意思決定が必要な場合(creative-brief または motion-art-direction を使用してください);④ クライアントのCRMやメーラーの自動化連携(外部システムとの連携機能はありません)。
    Install Agent-Ready
    ① Verified Mirror 2026-09-28
    Option A · Direct DownloadDownload client-revisions.tar.gz
    sha256: e26d799916086272…
    Option B · Copy Guide for Agent
    install.json
    Agent はこの JSON ガイドから自動的にダウンロードして検証します。
    ② Upstream GitHub
    GitHub Repo ↗
    Pinned to commit d85c2b4846.