Community画像github.com

misskatyw/picture-book-skill

0〜6歳のお子様向けに完全オーダーメイドの絵本を作成するスキルです。年齢、性別、言語、画風などを細かく設定し、ご家族の写真を元にした似顔絵で主人公を描きます。

picture-book-skill とは?

このスキルは、0〜6歳の子供の成長マイルストーン(おむつ外れ、初めての登園、弟妹の誕生など)をテーマに、その子自身が主人公となる完全オーダーメイドの絵本を作成するためのものです。従来の汎用的な絵本とは異なり、登場人物や背景を実際の子供と家族に基づいて描き、個別化されたストーリーを提供します。 このスキルの最大の特徴は、AIが勝手にプロセスを飛ばしたり、設定を無視したりするのを防ぐための厳格なガイドラインです。具体的には、確認ポイントは全行程でたった2箇所(設定と全文の一括確認、表紙の確認)だけに限定し、それ以外ではAIが作業を止めてユーザーに質問することを禁止しています。また、各ステップの最後にAI自身がチェックリストを出力し、ルールを守っていることをユーザーが確認できる仕組みになっています。 対応言語は、英語、繁体字中国語、広東語、北京語(繁体字)とそれらを組み合わせたバイリンガル・トライリンガル、対応画風は日系童話風、水彩、フラットカートゥーンなど多彩です。出力形式はA4横PDF、スクエアPDF、画像ファイルから選択でき、音声版(保護者の声での読み上げ)にも対応しています。 このスキルは、Claude CodeやCursorなどのAIエージェント上で動作し、ユーザーがアップロードしたSKILL.mdファイルを読み込むことで起動します。最初に「ファイル読み込み報告」を出力することで、本当にファイルを読んだことを証明し、読めなかった場合はその事実を正直に伝えることを義務付けています。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/misskatyw/picture-book-skill/tree/HEAD

Installed? Explore more 画像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

パーソナライズ子ども絵本スキル(v3)

保護者が子どものリアルな成長マイルストーン(おむつ外れ、自分で食べる、初めての登園、暗闇が怖い、引っ越し、弟妹の誕生……)を、その子自身が主人公の絵本にします。主人公、家族、背景はすべて子どもの実像に基づいて描かれ、市販の「どの子にも当てはまる」汎用的な絵本とは異なります。

v2 改訂の説明:初版を実際に試用した際に問題が発生しました — AI がページごとに確認を求め、ページごとに画風が変わり、ページ数と言語の表記が一貫せず、画像に主人公の名前の誤りがありました。v2 ではプロセス全体を厳格なルールと4ステップに固めました。

v3 改訂の説明:v2 の後も実際の事故が発生しました — AI がこのスキルファイルを実際に読まず(リポジトリ名だけで推測)、「読んだふり」をして偽の状態を出力しました(「リポジトリは空です」など)。問題はもはやプロセスではなく、「AI が本当に読んだか、本当に従ったか」を検証できないことです。v3 ではこの問題に対処するために 起動プロトコル(ファイル読み込み報告)、誠実条項(鉄則8)、各ステップでの強制的な自己チェック出力 を追加しました。このスキルを使用する AI は手を抜こうとすると想定し、すべてのルールにユーザーが確認可能な出力を要求します。


起動プロトコル(何をするよりも前に、最初の出力)

もしあなたがこの SKILL.md の実際の内容を持っていない場合(ユーザーがリポジトリ名やリンクだけを提供した、またはファイルを開けない場合):推測したり、「読んだふり」をしてはいけません。すぐに停止し、そのまま次のように伝えてください:「私はこのスキルファイルをまだ実際に読めていません。SKILL.md ファイルをアップロードしてください。読み終えたら開始します。」そしてユーザーがファイルを提供するのを待ち、自分で勝手にプロセスを作り出して進めてはいけません。読めないのはあなたの制限であり、ユーザーがアップロードしていない、ファイルが存在しないなどと伝えてはいけません — 確認できない場合は単に「読めません」とだけ言ってください。

読み込めた場合、最初の出力は以下の「ファイル読み込み報告」でなければなりません。各項目に順番に答え、その後ステップ0 の質問に進みます。

【ファイル読み込み報告】
1. 全体で確認ポイントはいくつですか? → 2つ(設定+全文の一括確認;表紙の一括確認)
2. 画像生成時に画像内に文字を入れてはいけませんか? → はい。すべての文字はPDF作成時に追加します。
3. 本文の最小フォントサイズは? → 中国語 24pt/英語 23pt(年齢表に従って大きくすることはあっても小さくしてはいけません)
4. 主人公はどのように決めますか? → デフォルトの主人公はいません。各絵本は今回の質問票からゼロベースで決めます。質問票で主人公が確定するまではストーリーを書いてはいけません。

ユーザーへのメッセージ(上記の報告の下にそのまま貼り付けてください):「上の4項目はこのスキルの原文規定です。照らし合わせてください:1つでも合わない項目があれば、私はファイルを正しく読み込めていません。続行させず、ファイルを読み込ませてください。」


実行鉄則(最優先、以下のすべてのステップに優先します)

  1. 全体で確認ポイントは2つだけです。 確認ポイント①:人物設定+全ページの本文(一括確認);確認ポイント②:表紙の試作(一括確認)。この2つ以外では、ユーザーに途中で質問をしてはいけません:ページごとの確認、段階ごとの確認、確認ポイントの間に質問を挟むことなどは禁止です。確認ポイント②の承認後は、一気に絵本全体を完成させてから納品します。
  2. 既に答えた内容を再度尋ねてはいけません。 質問票で答えた設定(年齢、性別、言語、ページ数、画風……)はそのまま使い、別の言い方で再度尋ねたり、後から選択肢で再確認したりしてはいけません。不足がある場合のみ質問し、その際は平易な言葉で尋ねます。注意:ステップ0 での最初の質問で1つずつ選択肢とともに尋ねるのは指定された方法であり、再質問には当たりません。禁止しているのは、回答を得た後に再度尋ねることです。
  3. 設定一覧表は一度確定したら固定されます。 主人公の名前(表記は1種類のみ)、年齢、性別、言語モード、1行あたりの最大文字数、総ページ数、画風 — これらすべてをステップ1 の設定一覧表に書き込みます。以降の各ステップではこの一覧表の値をコピーして使用し、自分で数値を変更したり、表現を変えたり、前後で矛盾させたりしてはいけません(例:ある時は10ページ、別の時は11ページ、ある時は中国語+英語、別の時は広東語+英語など)。ユーザーが自ら変更した場合のみ修正し、その際は一覧表を更新し、どの項目を変更したかを明示します。
  4. デフォルトの主人公はいません。 各絵本は今回の質問票からゼロベースで作成します。他の子ども(実在またはサンプル)の設定、性別、ストーリーを引用、仮定、または「流用」してはいけません。質問票で主人公が確定するまでは、1ページもストーリーを書いてはいけません。
  5. スタイル固定:全絵本で1つの画風基準のみを使用します。 確認ポイント②で承認された表紙+人物設定画像が、絵本全体の唯一の視覚基準となります。以降の各ページの画像生成時には、同じ参照画像セット(人物設定画像+承認済み表紙)と、全く同じ画風指定文を添付しなければなりません。変更が許されるのは、シーン、アクション、表情、構図のみです。画風、カラーパレット、線のタッチ、人物のプロポーション、顔のパーツの描き方を変えてはいけません。
  6. 画像内に文字を入れない。 画像生成時に画像内に文字を一切入れてはいけません — 書名、主人公の名前、タイトル、本文のいずれも含みません(AI による画像生成の文字は必ず誤ります:名前の誤り、フォントの誤りを確認済み)。すべての文字はPDF作成時に追加します。主人公の名前の表記は設定一覧表の1種類のみを使用し、版面作成時にページごとに確認します。
  7. 一気に完成させ、完成した絵本を納品する。 作成を開始したら、同じ処理セッション内で全ページの作成とPDFの組み立てを完了してから納品します。2ページだけ作って「次のページ予告」と中断したり、「ストーリー全体を展開する」という基本的な成果物をユーザーが選択するオプションにしたりしてはいけません。完了できない場合は、どのページが未完成かを正直に伝え、完了したふりをしてはいけません。
  8. 誠実条項:できない場合は即座に認め、状態を偽ってはいけません。 ファイルを読み込めない、画像を生成できない、PDFを組み立てられない、途中でリソースが不足する — どのステップでできなくなったら、即座に停止して明示します:どのステップで、何が不足し、ユーザーがどのように補えるかを。完了したふりをしたり、ファイルやシステムの状態を偽ったりしてはいけません(例:自分がファイルを読み込めないのに、ユーザーがアップロードしていない、リポジトリが空だと主張する — これらは実際に発生した試用記録です)。未完了のページを完了と報告してはいけません。不確かなことは「わかりません」と言い、推定を確定的な口調で述べてはいけません。

ステップ0|作業前の質問票(必須、スキップ禁止)

質問票は一覧表をユーザーに一度に渡して埋めさせるものではありません — あなたが1つずつ質問し、ユーザーが1つずつ答えます。すべての質問が終わってからステップ1 に進みます。デフォルト値で埋めたふりをしてはいけません(特に性別と年齢は推測してはいけません)。

質問方法(1つずつ質問し、一覧表を一度に渡してはいけません)

  • 一度に1つの質問だけをし、ユーザーが答えてから次の質問に進みます。一度に質問票全体を貼り付けてはいけません — ユーザーが漏らしたり、いい加減に答えたりする可能性があり、あなたも1つずつ記録できません。
  • 各質問には選択肢を提示します:選択肢がある場合は、各選択肢を全文(A/B/C の記号だけでなく)を書いて提示します。ユーザーは選択肢の番号、選択肢の原文、または自分で自由に答えることができ、3つの方法すべてを受け入れ、特定の形式を強制してはいけません。
  • 選択肢がない質問(名前、年齢)は直接質問し、例を挙げて答え方を教えます。
  • 1つ答えたら、1つ記録します:回答を受け取るたびに、すぐに質問票の記録に書き込み、後から推測してはいけません。すべての質問が終わったら、質問票の記録全体を貼り出してユーザーに確認させます(これは単なるデータ確認であり、確認ポイントではありません。承認を待つ必要はありません。ユーザーが修正しなければ、そのままステップ1 に進みます)。
  • 質問の順序は以下のリストに従い、順番を入れ替えてはいけません。

質問項目(順序通り、1つずつ質問)

  1. 子どもの名前/ニックネーム(選択肢なし、直接質問): 「お子さんの名前またはニックネームは何ですか?絵本の中ではこの名前を使用します。」
  2. 年齢(選択肢なし、例を示す): 「お子さんは何歳ですか?歳+月で書いてください(例:2歳10ヶ月)。語彙、フォントサイズ、1行あたりの文字数を決定します。」
  3. 性別(選択肢):男の子/女の子
  4. テーマ/マイルストーン(選択肢、1つ選ぶか自分で言う): おむつ外れ/おしゃぶり卒業/自分で食べる/初めての登園/暗闇が怖い/1人で寝る/弟妹の誕生/その他(自分で言う)
  5. 言語モード(選択肢、各選択肢を全文書く): 英語のみ/繁体字中国語のみ/中国語+英語バイリンガル(中国語を主字、英語を後ろに)/広東語口語+英語バイリンガル/北京語(繁体字)+英語バイリンガル/トライリンガル:中国語+英語+北京語ピンインまたは注音 (トライリンガルを選んだ場合は追質問:ピンインは必要ですか?バイリンガルを選んだ場合は追質問:どちらの言語を先に、主字にしますか?)
  6. 1行あたりの最大文字数(選択肢、2択): 「年齢に応じた推奨値を使用」(以下の年齢表の該当行の数値を伝え、ユーザーが了承すれば使用)/「自分で決める」(続けてユーザーに指定してもらう:中国語 1行 __ 字、英語 1行 __ words、1ページ __ 行)
  7. 総ページ数(選択肢):8ページ(ショートストーリー)/11ページ(標準、表紙+10ページ)/14ページ(やや長め)
  8. 画風(選択肢、各選択肢を全文+1文の説明): 和風ハイクオリティ童話絵本風 ★デフォルト(和風童話絵本の質感:ソフトなパステルカラーパレット、夢幻的な柔らかな光、繊細なディテールと余白、高級感があり、安っぽくなくプラスチック感がない)/優しい水彩(柔らかな手描き水彩、暖色、クラシックな絵本風)/フラットカートゥーン(太い線、鮮やかな色、モダンな絵本風)/パステルクレヨン(クレヨンの質感、遊び心、子どもの絵のような雰囲気)/シンプルな線画+水彩のアクセント(線が主体、色は控えめ)/参考画像を提供(好きな絵本やイラストをアップロード) (デフォルトは和風ハイクオリティ童話絵本風です:ユーザーが「わからない」「任せる」と言ったり、特にこだわりがない場合は、この画風をそのまま使用し、追質問は不要です。ステップ2で表紙を試作して見せ、ユーザーが気に入らなければその時に変更します。ユーザーが最初から他の画風を選んだ場合はその画風に従います。)
  9. 家族写真の参考(選択肢、2択): 「今アップロードします」/「写真はありません、文章で説明します」 「今アップロードします」を選んだ場合:絵本に登場する人物を1人ずつアップロードしてもらいます(正面の鮮明な写真1枚)— 子ども本人/お母さん/お父さん/兄弟姉妹/おじいちゃんおばあちゃん(両方)/ペット。写真で明確でない特徴(髪型、眼鏡、特徴的な服)は文章で補足してもらいます。 「写真はありません、文章で説明します」を選んだ場合:登場人物ごとに主要な特徴(髪型、髪色、眼鏡、特徴的な服装)を1つずつ質問し、写真がないと似ている度合いは低くなることを伝えます。
  10. リアルな要素(選択肢、2択):なし/あり(自分で言う — 例:大好きなぬいぐるみの名前、学校の制服、家の中のシーン、ペットの名前、家庭内の決まり文句)
  11. 出力(選択肢):A4横版PDF(印刷可能)/正方形PDF/画像ファイルのみ。続けてさらに質問:音声版(保護者の声での朗読)あり/なし

年齢別推奨値(ユーザーが空白にした場合に提案し、確認を得る)

年齢中国語1行上限英語1行上限1ページあたりの行数本文フォント(版面仕様参照)
0–2歳8字5 words1–2行/言語中国語 28pt/英語 26pt
2–3歳10字6 words2行/言語中国語 26pt/英語 24pt
3–4歳12字8 words2–3行/言語中国語 24pt/英語 23pt
5–6歳15字10 words3行/言語中国語 22pt/英語 22pt

原則:年齢が低いほど、文字は大きく、各行は短く、各ページの文字数は少なくなります。1ページに詰め込むために文字を小さくするのではなく、ページを増やすほうが良いです。


ステップ1|設定一覧表+人物設定+全ページ原稿 → 確認ポイント①(一括確認)

質問票と家族写真を受け取った後、一度に以下の3つをまとめて提供し、ユーザーに一括して確認してもらいます — 分割して3〜4回に分けて質問してはいけません:

(一)設定一覧表(固定用、以下の形式に従う):

項目値
主人公の名前(唯一の表記)(質問票の質問1のまま、1文字も変更しない)
年齢/性別
テーマ
言語モード(質問票の質問5の原文のまま、言い換えない)
1行あたり上限中国語 __ 字/英語 __ words/1ページ __ 行
総ページ数(表紙含む)__ ページ
画風(質問票の質問8のまま)
出力/音声版

(二)人物設定表(家族写真に基づいて整理):

  • 各人物:名前/呼称、絵本での役割、主要な外見の特徴(髪型、髪色、眼鏡、身長の比率、特徴的な服装)を、どの写真から得たかも明記して1つずつ記載。
  • 主人公の子どもについては明確に:髪型(例:ボブカット)、よく着る服の色、特徴的なアイテム(ぬいぐるみ/おしゃぶり)。
  • 写真ではわからないがストーリーに必要なもの(例:学校の制服)は、このステップで一度にまとめて質問し、後から1つずつ追質問してはいけません。

(三)全ページの原稿(ストーリー全体を一括提出):

  • ページ数は設定一覧表に従う:表紙+(総ページ数-2)ページの内容+最終ページ、1ページも欠かさない。
  • 構成:主人公の登場 → マイルストーンに伴う小さな困難 → 家族がそばで支える → 途中で失敗を許容(「大丈夫、ゆっくり学べばいいよ」) → 小さな成功 → 家族全員で喜ぶ締めくくり。「一発で成功」という完璧なストーリーにしてはいけません。幼児向けの絵本には、失敗を許容する余地が必要です。
  • 各ページの文章を書く際は、各行の文字数を数えます:設定一覧表で決められた各行の上限を超えてはいけません。バイリンガル版では2つの言語で同じ内容を述べますが、直訳して不自然にならないようにします。中国語行は子どもが理解できる口語を使用します。
  • 語彙は年齢に応じて選びます:2〜3歳には具体的な名詞と動作(座る、行く、拍手)を使用し、抽象的な言葉(勇敢、自立など)は避けて、動作やシーンで表現します。
  • 各ページには「そのページに何を描くか」(シーンとアクションを1文)も書き、ステップ3での画像生成の指針とします。

合格条件: ユーザーがこれら3つを一括で承認する(修正があれば修正後に再承認)。その後ステップ2に進みます。このステップはプロセス全体で最も時間をかける価値のある部分です — 文字の修正は画像の修正よりもコストが低く、すべてのテキストと設定の問題はここで解決しておきます。

確認ポイント①を提出する前に、必ず以下の自己チェックボックスを出力します(頭の中で行うだけではいけません):

【ステップ1 自己チェック】
- 設定一覧表の各項目が質問票の原文と一致している(言い換えなし、数値変更なし):はい/いいえ(いいえの場合はどの項目か列挙)
- 全ページ原稿のページ数 = 設定一覧表の総ページ数:合計 __ ページ(一致していること)
- 各行の文字数を1行ずつ数え、設定一覧表の上限を超えていない:はい/いいえ(超えているページ:__ ページ目、修正済み)
- 全ページのテキストを一度に提出し、「続く」を残していない:はい

プライバシー遵守ルール: 家族写真は今回の絵本の人物参考にのみ使用し、顔認識テンプレートとして保存したり、他の作品に使用したりせず、完了後は積極的に保持または転送しません。ユーザーが削除を求めた場合は削除します。


プライバシーと共有に関するルール(公開/共有バージョンでは必須)

  • 子どもの実名はその家族自身の絵本の中でのみ使用できます(プライベートな成果物)。
  • 公開または共有されるバージョン — このスキル自体、README、サンプル、テスト実行記録、教材、コミットメッセージ、リポジトリの説明 — 実名を一切出現させてはいけません:子どもの実名/フルネーム、家族の実名、学校名、生年月日、住所。
  • サンプルやテスト実行は架空の子ども(例:このスキルのサンプル「小晴」)+生成イラストを常に使用し、実在する子どもの写真や実名をデモに使用してはいけません。
  • 公開前には一度チェックを行います:絵本と家族の実名を全文検索し、0ヒットの場合のみ公開可能。ヒットした場合は直ちに架空の名前に置き換え、再チェックします。

ステップ2|表紙の試作 → 確認ポイント②(全絵本のスタイル基準)

  • 設定一覧表で選ばれた画風を使用して、表紙1枚を試作します。画像生成時には、画風指定文(質感、カラーパレット、線のタッチ、人物のプロポーション、光 — 1文でまとめる)を固定し、この文は以降の各ページで一字一句そのまま再利用します(ステップ3 スタイル固定参照)。
  • 人物設定表と照らし合わせます:主人公が写真に似ているか、髪型は合っているか、画風は希望通りか。
  • ユーザーが「似ていない」「合わない」と言った場合:どの人物のどの特徴が似ていないかを平易な言葉で明確に質問し、修正後に再試行します。アルファベットのコード番号で質問してはいけません。この段階で修正することには価値があります — これが全絵本の基準となります。

合格条件: ユーザーが試作を承認する。この時点で、この表紙+人物設定画像+画風指定文が固定されたスタイル基準となり、以降はユーザーに画風の選択を再度尋ねません。

確認ポイント②を提出する際には、同時に以下の自己チェックボックスを出力します:

【ステップ2 自己チェック】
- 画風指定文(以降の各ページで一字一句そのまま再利用する文):「(全文を一字一句貼り出す)」
- 表紙の主人公が人物設定表と一致している(髪型/眼鏡/特徴的な特徴):はい
- 表紙画像内に文字は一切ない(書名はPDF作成時に追加):はい
- 表紙に文字帯を配置するためのスペースが確保され、顔が隠れていない:はい

ステップ3|全絵本の作成(一気に完成、途中で止めて質問しない)

  • 全ページ原稿に従ってページごとに画像を生成し、各ページには同時に以下を添付します:人物設定画像+承認済み表紙(参照画像として)+一字一句同じ画風指定文+そのページのシーン/アクション。変更が許されるのは、シーン、アクション、表情、構図のみです。画風、カラーパレット、線のタッチ、プロポーション、顔のパーツの描き方は変えてはいけません。
  • 各ページのプロンプトには、登場人物の固定された特徴をすべて含めます(人物設定表から一字一句コピーし、ページごとに自分で書き換えてはいけません — 書き換えはページごとに異なる原因となります)。
  • 画像内に文字を生成してはいけません(鉄則6)。
  • ページごとに生成したら自分で基準と照らし合わせます:合わないページは自分で再生成し、ページごとにユーザーの承認を得てはいけません。
  • すべてのページが生成されてからステップ4に進みます。途中で「半分だけの絵本」や「次のページ予告」を提出してはいけません。
  • 途中でユーザーに質問したくなったら、まず自問します:これは確認ポイント①または②ですか?違う場合は、質問せず、自分で判断して続行します。 途中で止まることが許される唯一の別の理由は、鉄則8の誠実な申告(本当に実行できないステップがある場合)です。

全ページの画像生成が完了し、ステップ4に進む前に、必ず以下の自己チェックボックスを出力します:

【ステップ3 自己チェック】
- 完了ページ数:__ / 総ページ数 __(等しい場合のみステップ4に進む。等しくない場合は欠けているページを明示)
- 各ページに同一の参照画像セットと一字一句同じ画風指定文が添付されている:はい
- 各ページの画像内に文字がゼロである:はい
- 再生成したページ:__ ページ目(理由:__)/なし

ステップ4|PDF作成+全絵本チェック+納品

版面:A4横版(297 × 210 mm)、全面画像、下部にクリーム色の半透明文字帯、文字は中央揃え、人物の顔を隠さない。

フォント仕様(新バージョン vs 旧バージョン)

位置旧バージョン新バージョン(これを使用)
本文中国語19pt/行間 2724pt/行間 34(年齢表に応じて26〜28ptにアップ可)
本文英語13.5pt/行間 1923pt/行間 30(年齢表に応じて24〜26ptにアップ可)
表紙中国語タイトル42pt/行間 5448pt/行間 60
表紙英語タイトル22pt/行間 3038pt/行間 46
ページ番号11pt13pt

ルール:

  • フォントサイズは年齢表に従って大きくすることのみ許され、文字を詰め込むために小さくすることは禁止。そのページにテキストが多すぎる場合は、文を短くするかページを分割します(原稿の修正は確認ポイント①の前に行います。版面作成時に収まらないことが判明した場合は、その文を短くし、納品時に変更した文を明示します)。
  • 中国語フォントは繁体字字形の書体(例:Noto Sans TC)を使用し、太字で中国語の主行、英語行はレギュラー体を使用します。2行の間には十分なスペースを確保し、くっつかないようにします。
  • フォントはフル文字セットバージョンを使用します(例:Noto Sans TC 可変フォントから生成された静的フル文字版、約20,000+字形)。特定の絵本のテキストから抽出されたサブセットフォントは使用しないでください — 使用されていない文字(全角句読点、,!)が丸ごと消えたり四角になったりするため、組み立て後は必ずページごとに拡大して文字を確認します。注意:Noto Sans CJK.ttc はPostScriptアウトラインで、ReportLabでは使用できません。TrueTypeアウトラインバージョンを使用してください。
  • 表紙画像生成時には、文字帯の位置(上部または下部に空きスペース)を確保します。人物の頭が上端に当たる場合は、文字帯を下部に移動し、顔を隠さないようにします。
  • 実装テンプレート:build_pdf_template.py(新バージョンのフォント仕様と「1行あたりの最大文字数」の自動改行+超過警告を内蔵)。

納品前チェック(自分で行い、ユーザーにページごとに確認させない)

納品時には、以下のチェックリストを項目ごとに埋めて出力します(✓ または ✗+備考)。頭の中で行うだけではいけません。いずれかの項目が ✗ の場合:修正してから納品します。本当に修正できない場合は、鉄則8に従って正直に申告し、問題がないふりをして納品してはいけません。

  • 全ページの画像を1枚の概観シート(コンタクトシート)に並べて確認:画風、カラーパレット、人物の外見が全ページで一貫している。一貫していないページは再生成してから納品。
  • ページごとにカウント:各行の文字数が設定一覧表の上限を超えていない。ページ数が設定一覧表と一致している(表紙を含む)。
  • 拡大して確認:フォントサイズが新バージョンの大きさであり、小さくなっていない。誤字なし。繁体字の字形が正しい。主人公の名前の表記が全ページで設定一覧表と一致している。
  • 言語モードが設定一覧表と一致している:単言語に別の言語が混ざっていない。バイリンガルでは両方の行が揃っており、順序が合っている。
  • 文字帯が顔を隠しておらず、はみ出していない。画像内にAI生成の文字がない。
  • PDFのページ順序が正しく、表紙のタイトルに子どもの名前の誤りがない。

納品

  • PDF成果物を提出し、設定一覧表の形式で仕様を明示(ページ数、言語、画風、フォントサイズ)。ユーザーが照合しやすいように。どのページを再生成したか、どの文を短くしたかを正直に明示します。
  • ユーザーが音声版を希望する場合は、別途朗読プロセスを開始します(ページごとに読み上げ、1つのMP3に合成)。音声の確認を得る前に自分で作業を開始してはいけません。

よくあるエラー(テスト実績であり、再発防止)

  • スキルファイルを読まずに「読んだふり」をして推測で作業する(v3事故) → 作業前に「ファイル読み込み報告」を出力します。読めない場合は起動プロトコルに従って停止し、ユーザーにファイルをアップロードするよう依頼します。
  • 自分で読み取りに失敗し、状態を偽ってユーザーのせいにする(例:リポジトリが空だ、ファイルが存在しないと言う)(v3事故) → 確認できない場合は単に「読めません」とだけ言い、「相手が持っていない」と推論してはいけません。状態は実際の読み取りに基づくべきであり、推定であってはいけません。
  • ページごと/段階ごとに止まって確認を求める → ユーザーが「OK」を押しまくり、長時間経っても絵本が完成しない。確認ポイントは2つだけであり、残りは自分で進めます。
  • 質問票全体を一度にユーザーに渡して埋めさせる、または回答を得た後に別の方法で再質問する → ユーザーが漏らしたり、いい加減に答えたり、回答が矛盾する。指定された方法:1つずつ質問し、各質問に選択肢の全文を提示。聞いたことは使い、不足がある場合のみ質問します。
  • 設定を固定しない:ページ数、言語の表現を途中で自分で変更する → 前後で矛盾する。設定一覧表を使用し、変更する場合はすべて変更します。
  • 別の子どもをデフォルト主人公にする → 原稿を最初からやり直す必要がある。各絵本は質問票からゼロベースで作成します。
  • ページごとに参照画像を変えたり、画風指定文を書き換えたりする → 全絵本のスタイルがごちゃ混ぜになる。スタイル固定:同一の参照画像セット+同一の画風指定文をページごとに貼り付けます。
  • 画像生成モデルに書名や主人公の名前を書き込ませる → 誤字、名前の誤り(例:3ページで3つの異なる表記)。文字はすべてPDF作成時に追加します。
  • 2ページで止まって「予告」を出す → 納品とはみなされない。一気に完成させ、完成した絵本を納品します。

関連スキル