本文へ移動
cccskills
無料GitHub で公開

character-sheet-imagegen

人物の参照写真から、同一性を保った複数アングルのキャラクターシートを生成・修正する。指定された身だしなみや撮影表現も整える。

インストール方法を見る

含まれるファイル(3)

  • SKILL.md9.3 KB
  • agents/openai.yaml347 B
  • references/grooming-and-light.md3.0 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

キャラクターシート画像生成

ゴール

参照写真を完成見本ではなく人物資料として扱い、LP、広告、記事、漫画、場面写真の後続生成で同じ人物を再現できる基準画像を作る。

単に元写真へ似せるだけで完了しない。本人性を保ちながら、依頼で指定された髪型、身だしなみ、服装、表情、光を整え、複数アングルで破綻しない制作素材へ仕上げる。

ユーザーが「作って」「生成して」「直して」と依頼した場合は、$imagegenを使って実際に画像を生成し、保存と目視確認まで行う。プロンプトだけを求められた場合だけ生成を省略する。

基本原則

参照画像を役割別に使う

複数の参照画像を平均化しない。生成前に各画像の役割を決める。

  • 本人性の基準: 顔の骨格、目、鼻、口、輪郭、年齢感、眼鏡などを採用する画像
  • 部分意匠の基準: 髪型、眉、服装、体格、表情など特定要素だけを採用する画像
  • 撮影品質の参考: 光、色、背景、レンズ感などだけを参考にする画像
  • 除外対象: 一時的な寝癖、乱れた襟、青髭、肌のテカリ、歪みなど引き継がない要素

プロンプトには「どの画像から何を採用し、何を採用しないか」を明記する。

本人性と整身を分離する

本人性を守る要素と、制作上整える要素を混同しない。

  • 守る: 顔の骨格、目鼻口の比率、輪郭、年齢感、本人固有の印象
  • 整える: 髪の収まり、眉、髭跡、肌の反射、襟、前立て、袖、服の皺、姿勢
  • 指示がなければ変えない: 体格、服の種類、眼鏡、髪色、年齢、表情の方向性

整身を理由に別人化、美形化、若返り、過剰な小顔化を行わない。

キャラクターシートとして設計する

1枚の良いポートレートではなく、後続画像で参照しやすいシートを作る。指定がなければ、同一背景・同一光・同一衣装で次を含める。

  • 正面の頭部から胸元
  • 左右いずれかの3/4ビュー
  • 反対側の3/4ビュー
  • 横顔
  • 腰上または全身

各パネルで顔、髪、眼鏡、眉、服の仕様を揃える。余白を確保し、人物同士を重ねない。文字、ラベル、装飾、透かし状要素は、明示依頼がない限り入れない。

実写とイラストを混ぜない

実写版とイラスト版の両方が必要な場合は、同時に曖昧な中間表現を作らない。次の順序で分けて生成する。

  1. 参照写真から、身だしなみを整えた実写シートを本人性の正本として完成させる
  2. 承認できた実写シートを参照し、顔、髪、眼鏡、服、年齢感を固定したイラストシートを別に作る
  3. イラストでは画風、線、陰影、頭身を全ビューで固定する

ユーザーがイラストだけを求める場合も、写真資料から人物仕様を先に言語化してから画風を適用する。画風を顔立ちより優先して別人化させない。

制作手順

1. 資料を確認する

参照画像をview_imageで開き、人物と各要素を目視する。ファイル名やユーザーの説明だけで判断しない。

対象ページ、画像計画、既存キャスト設定があれば必要な範囲だけ読み、次を内部で固定する。

identity_source: 顔と本人性の基準画像
detail_sources:
  hair: 髪型の基準画像
  wardrobe: 衣装の基準画像または記述
fixed_traits: 絶対に維持する特徴
grooming_edits: 制作向けに整える特徴
photo_style: 光、背景、レンズ感、色温度
sheet_views: 必要なアングル
do_not_change: 変更禁止項目

資料から分かる内容をユーザーへ聞き直さない。本人性の基準が曖昧で別人化の危険が高い場合だけ確認する。

2. 完成時の人物仕様を先に決める

生成前に完成仕様を一度統合する。元画像に対する小修正の羅列だけにしない。

  • 顔: どの画像を本人性の正とするか
  • 髪: 長さ、分け目、ウェーブ、毛量、前髪、耳周り、襟足
  • 眉: 太さ、濃さ、形、毛流れ、手入れの程度
  • 髭: 有無、剃毛後の見え方、青みを残すか
  • 肌: 毛穴、艶、色、レタッチ強度
  • 服: 種類、色、襟、首元、前立て、袖、フィット
  • 写真: 背景、光源、色温度、コントラスト、被写界深度
  • 表情: 中立、微笑みなど各ビューの差

「素材として整える」という目的から、参照写真にある偶発的な乱れを完成仕様へ持ち込まない。

3. 生成プロンプトを組み立てる

プロンプトを次の順序で具体化する。

  1. 用途: 制作向け実写キャラクターシート
  2. 本人性: 顔の基準と維持項目
  3. 部分統合: 別資料から採用する髪型など
  4. 身だしなみ: 眉、髭、肌、服の整え方
  5. 撮影: 背景、照明、カメラらしい階調
  6. レイアウト: アングル、余白、パネル数
  7. 禁止事項: 別人化、過剰補正、文字、破綻

「自然に」「高品質に」「整えて」だけで済ませない。何を残し、どこをどう整え、何を避けるかを書く。

4. 撮影と身だしなみを必要な範囲で整える

実写の光、髪、服、眉、剃毛を調整する場合は撮影と身だしなみの該当節を読む。イラストだけの依頼や、変更を求められていない特徴へ撮影・整身の処理を一律適用しない。

5. 生成して目視確認する

$imagegenの手順に従って参照画像を渡し、生成する。生成後は必ず成果物をview_imageで開き、通常表示と顔が判断できる大きさで確認する。

次のうち人物仕様と今回の変更に適用する項目を確認する。

  • 全パネルが同一人物に見える
  • 顔の骨格と年齢感が本人性の基準から逸脱していない
  • 指定した髪型が全方向で同じカットとして成立する
  • 眉、髭、肌、襟、袖の修正が反映されている
  • 修正が通常表示で認識できるが、過剰ではない
  • 肌に青髭、人工的な光沢、プラスチック感がない
  • 服が清潔に整っているが、別の服へ変わっていない
  • 眼鏡、耳、手、服のボタン、パネル境界に破綻がない
  • 意図しない文字や記号がない

「生成できた」ことを合格条件にしない。依頼された差が見えなければ未反映として修正する。

6. 修正を安全に反復する

連続した生成画像だけを次の入力に使い続けると、顔、肌、服、光が少しずつ変わる。修正ごとに次を行う。

  1. 最後に承認できた安定版を基準として残す
  2. 本人性が揺れそうなら元の本人性資料も再度参照する
  3. 直す項目と、絶対に変えない項目を両方書く
  4. 修正が弱すぎた場合は、抽象語を増やさず可視的な差を具体化する
  5. 修正が強すぎた場合は、強い版を薄めず、安定版からやり直す

眉の例では、薄い修正から太く濃い眉へ振り切れた場合、濃い版を再編集せず、自然な安定版へ戻って「描き足さず、間引きとカットで整える」と指定する。

失敗条件

今回の人物仕様・変更指示に反する次の状態があれば採用しない。維持を指示された髭、服の質感、作風等を欠陥にしない。

  • 元写真をほぼそのまま並べただけで、指定された整身が反映されていない
  • 複数資料を平均化して本人性が薄れた
  • ビューごとに髪型、眉、眼鏡、年齢、輪郭が変わる
  • 襟、首元、袖、前立てが乱れている
  • 青髭を消した代わりに肌が無毛・無孔のプラスチック状になる
  • 光源の位置や肌色がパネルごとに違う
  • 眉の修正が見えない
  • 眉を均一化するために太く濃く描き足している
  • カメラ名だけ指定し、AI特有のテカリやHDR感が残っている
  • 修正のたびに顔が別人へ近づいている

保存と版管理

プロジェクト内の保存規則へ従う。規則がなければ、採用候補と過程が区別できるディレクトリへ保存する。

  • 現行の基準画像には安定した固定名を使う
  • 差し替え前に旧版を意味の分かる名前で残す
  • final-v2のような曖昧な連番より、natural-light、brow-subtle、brow-boldのように差分を示す
  • 失敗版を現行ファイルへ残さない
  • 生成元の既定保存ファイルを削除しない

完了時は、現行画像を絶対パスのMarkdown画像として表示し、保存先と主な変更点を簡潔に報告する。使用した生成モードと、重要なプロンプト方針も伝える。

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Rebuild a degraded AI image to remove crunchy textures and repeated-edit artifacts while preserving identity, style, and composition. Use for clean remakes, not ordinary retouching or upscaling.

日本語の概要は準備中です。原文の説明を表示しています。

ryryo/dot-claude-dev32026年10月10日 更新

analyze-seminar-video

無料日本語概要

セミナー・講義・ウェビナー・研修・実演動画をローカルで文字起こしし、内容を分析して、必要なスライド画像や動画クリップ付きのHTML/Markdown資料を作る。動画から学習資料・実践ガイドを作りたい場合に使う。映像作品の再現設計やCanvas生成は対象外。

ryryo/dot-claude-dev32026年10月10日 更新

architecture-refactor-loop

無料日本語概要

責務・依存方向・状態や副作用の境界を監査し、既存挙動を保って段階的にリファクタリングする。read-only監査にも対応する。

ryryo/dot-claude-dev32026年10月10日 更新

astra-rules-refactor

無料日本語概要

AGENTS.mdや既存スキルをGPT-6 Astra向けに監査・整理するときに使う。契約と意図的な他モデル委譲を保ち、重複、過剰な手順、曖昧な停止条件を修正する。

ryryo/dot-claude-dev32026年10月10日 更新

character-to-codex-pet

無料日本語概要

既存キャラクター画像を、承認制でピクセルアートの正準画像へ変換し、3状態パイロット、クロマ前処理、状態間ジオメトリ検証、9状態生成、遷移QA、仮配置、アプリ内確認、ロールバック可能な正式配置まで行う。キャラクターからCodexペットを作る依頼に加え、ジャンプで小さくなる、状態ごとに身長が変わる、足元が跳ねる、クロマ縁が出る、アニメーションを修復したい依頼で使用する。

ryryo/dot-claude-dev32026年10月10日 更新

chatgpt-github-task

無料日本語概要

GitHub接続のChatGPT Proへコードの相談・許可された改修と必要検証を依頼し、Codexが完成成果を照合してcommit・PR作成更新する。Issue化にも対応する。既存Issueの実装だけなら使わない。

ryryo/dot-claude-dev32026年10月10日 更新

ryryo のスキルをすべて見る

このスキルの問題を報告する