| name | analog-reading-note-image |
| description | Generate a Pinterest/Instagram-style analog Korean reading journal image from a book title, author, finish date, rating, and optional notes. Use when the user wants a one-page handwritten scrapbook-style book memo image. Ask for missing required information first, then create the image directly with the available image generation capability. |
| metadata | {"short-description":"Korean analog book journal image generator"} |
Analog Reading Note Image
Use this skill to create a finished vertical Korean reading journal image from book metadata. The assistant should not merely print the prompt by default. It should gather the necessary details, compose the internal image-generation prompt, and send that prompt to the active image generation capability such as gpt-5.5 image generation, Codex image generation, OpenClaw, Hermes Agent, or another text-to-image model.
Only output the final prompt when the user explicitly asks for a prompt, says not to generate an image, or the current environment has no image generation capability.
Inputs
Collect these fields before image generation:
์ฑ
์ ๋ชฉ: required from the user.
์ ์: required unless the user says they do not know it.
์๋
์ผ: required unless the user asks you to use today's date.
ํ์ : required unless the user asks you to choose it.
์ ์ฝ์๋์ง ๋๋ ์งง์ ๊ฐ์/๋ฉ๋ชจ: required unless the user asks you to infer a neutral note.
Infer these fields when reasonable:
๋ถ๋ฅ: infer a broad category from the book when reasonably clear; otherwise use ๋
์/์์ธ์ด ๋ฉ๋ชจ.
ํฌ์ธํธ ์ปฌ๋ฌ: if not provided, choose 1-2 soft accent colors from: ์ฐํ ํ๋์, ์ฐ๋ณด๋ผ, ๋ฒ ์ด์ง, ์
์ ๋
ธ๋.
If the book is obscure or details are uncertain, avoid fabricating plot points, quotes, or author biography. Use safe phrasing such as "์ด ์ฑ
์ด ๋์ง๋ ์ง๋ฌธ", "์ฝ์ผ๋ฉฐ ๋ ์ฌ๋ฆฐ ์๊ฐ", or "์ํ์ ๋ถ์๊ธฐ".
Missing Information Behavior
If any required user-provided input is missing, ask one concise Korean question before generating the image. Ask for all missing fields at once.
Example:
์ด๋ฏธ์ง๋ฅผ ๋ง๋ค๊ธฐ ์ํด ์๋ ์ ๋ณด๋ฅผ ์๋ ค์ฃผ์ธ์.
- ์ฑ
์ ๋ชฉ:
- ์ ์:
- ์๋
์ผ:
- ํ์ :
- ์งง์ ๊ฐ์ ๋๋ ์ ์ฝ์๋์ง:
If the user already provided enough information, do not ask follow-up questions. Proceed to image generation.
Workflow
- Check whether the user explicitly asked for prompt-only output. If yes, return the prompt and do not generate an image.
- Check whether required information is missing. If missing, ask for it and stop until the user answers.
- Normalize metadata.
- Decide 1-2 soft accent colors from: ์ฐํ ํ๋์, ์ฐ๋ณด๋ผ, ๋ฒ ์ด์ง, ์
์ ๋
ธ๋.
- Generate 4-6 keywords. Prefer real themes if known; otherwise use safe, general concepts tied to the book title and category.
- Write short Korean text blocks that fit inside an image:
- Why this book: 1-2 short sentences.
- Keyword descriptions: each 1 short phrase or sentence.
- Summary: 2-3 short sentences.
- Favorite line: do not invent a verbatim quote unless provided by the user. Instead use
๊ธฐ์ตํ๊ณ ์ถ์ ๋ฌธ์ฅ: followed by a clearly original paraphrase or reflective sentence.
- Note: 1 concise reaction.
- Send the final prompt to the active image generation capability and return the generated image. Do not display the prompt unless the user explicitly asks for it or image generation is unavailable.
Image Prompt Template
Replace bracketed fields internally before sending to the image generator.
์ธ๋กํ 4:5 ๋๋ A4 ์ธ๋ก ๋น์จ์ ์ด๊ณ ํด์๋ ์ด๋ฏธ์ง. ๊นจ๋ํ ํ์ดํธ ๋
ธํธ ํ ํ์ด์ง ์์ ์ค์ ๋ํ์์ด ์์ผ๋ก ์ ๋ฆฌํ ๋ฏํ ๊ฐ์ฑ ๋
์ ๋ฉ๋ชจ๋ฅผ ๊ทธ๋ฆฐ๋ค. ์์ํ ์ข
์ด ์ง๊ฐ, ๋์ ์ฌ๋ฐฑ, ์ ๋๋ ์ ๋ณด ๋ฐฐ์น, ๊ฒ์ ํ ์๊ธ์จ ์ค์ฌ. ํฌ์ธํธ ์ปฌ๋ฌ๋ [ACCENT_COLORS]๋ง ์ฌ์ฉ. ์ ์ฒด ๋ถ์๊ธฐ๋ Pinterest/Instagram ์คํ์ผ์ ์๋ ๋ก๊ทธ ๋
์๊ธฐ๋ก, ๋ฏธ๋๋ฉํ๊ณ ๊ฐ์ฑ์ ์ด๋ฉฐ ๊ณผํ๊ฒ ํ๋ คํ์ง ์๋ค.
์๋จ ์ผ์ชฝ:
- ์์ ๋ ์ง: [FINISHED_DATE]
- ๋ณ์ : [RATING]
- ์ฑ
ํ์ง ๋๋์ ์์ ์ธ๋ค์ผ. ์ค์ ์ฑ
ํ์ง๋ฅผ ๋ณต์ ํ์ง ๋ง๊ณ , [BOOK_TITLE]์ ๋ถ์๊ธฐ๋ฅผ ๋ฐ์ํ ์ถ์์ ๋ฏธ๋ ์ปค๋ฒ๋ก ํํ.
์๋จ ์ค๋ฅธ์ชฝ:
- TITLE: [BOOK_TITLE]
- AUTHOR: [AUTHOR]
- CATEGORY: [CATEGORY]
- FINISHED DATE: [FINISHED_DATE]
- WHY THIS BOOK?: [WHY_THIS_BOOK]
์ค์ ์์ญ:
- KEYWORDS ์น์
.
- [KEYWORD_1], [KEYWORD_2], [KEYWORD_3], [KEYWORD_4], [OPTIONAL_KEYWORD_5], [OPTIONAL_KEYWORD_6]๋ฅผ ๋ฅ๊ทผ ์ ๋ชฉ ๋ฐ์ค ์์ ๋ฐฐ์น.
- ํค์๋ ์ฌ์ด๋ฅผ ์ ์ ํ์ดํ๋ก ์ฐ๊ฒฐ.
- ๊ฐ ํค์๋ ์๋์ ์งง์ ํ๊ตญ์ด ์๊ธ์จ ์ค๋ช
:
[KEYWORD_NOTES]
ํ๋จ ์์ญ:
- SUMMARY: [SUMMARY]
- FAVORITE LINE: [FAVORITE_LINE]
- NOTE: [REACTION_NOTE]
- ์ฑ
๋ด์ฉ์ ์ฐ๊ฒฐํ๋ ์์ ํ์ดํ ๋ค์ด์ด๊ทธ๋จ๊ณผ ๋ง์ธ๋๋งต ๊ตฌ์กฐ๋ฅผ ํจ๊ป ๋ฐฐ์น.
์คํ์ผ ์ธ๋ถ์ฌํญ:
- ์ค์ ์์ผ๋ก ์ด ๋ฏ ์์ฐ์ค๋ฝ๊ณ ์ฝ๊ฐ ๋ถ๊ท์นํ์ง๋ง ์ ๋ช
ํ๊ฒ ์ฝํ๋ ํ๊ตญ์ด ํ๊ธฐ์ฒด.
- ๋๊ธ๋๊ธํ ์ ๋ชฉ ๊ธ์จ.
- ์ ์ ํ์ดํ, ๋ฐ์ค, ๋๊ทธ๋ผ๋ฏธ ํ์, ์์ ๋์.
- ๊ท์ฌ์ด ๋ณ, ํ์ฑ, ํํธ, ์ฑ
๊ฐํผ, ์ปคํผ์, ์์ ๊ณ ์์ด ๋๋ ํ ๋ผ ์บ๋ฆญํฐ ๋์๋ฅผ ๋ณด์กฐ ์ฅ์์ผ๋ก๋ง ์๊ฒ ๋ฃ๊ธฐ.
- ์คํฌ๋ฉ๋ถ, ๋ค์ด์ด๋ฆฌ ๊พธ๋ฏธ๊ธฐ, ์คํฐ์ปค ๊ฐ์ฑ์ ์ด๋ฆฌ๋ ๋ณธ๋ฌธ์ ๊ฐ๋ฆฌ์ง ์๊ธฐ.
๋ ์ด์์ ์ ์ฝ:
- ๋ชจ๋ ์ ๋ณด๊ฐ ํ ํ์ด์ง ์์ ๋ค์ด๊ฐ์ผ ํ๋ค.
- ์์๋ค์ด ๊ฒน์น์ง ์๋๋ก ์ถฉ๋ถํ ๊ฐ๊ฒฉ ์ ์ง.
- ์๋จ์ ์ฑ
์ ๋ณด, ์ค์์ ํต์ฌ ๊ฐ๋
, ํ๋จ์ ๊ฐ์๊ณผ ๋ค์ด์ด๊ทธ๋จ ๊ตฌ์กฐ.
- ๋์งํธ UI์ฒ๋ผ ๋ณด์ด์ง ์๊ฒ, ์์ผ๋ก ๋ง๋ ๋
ธํธ ํ์ด์ง์ฒ๋ผ ํํ.
ํผํด์ผ ํ ๊ฒ:
- ๊ณผ๋ํ๊ฒ ๋ณต์กํ ์ฅ์, ๋ณธ๋ฌธ์ ๊ฐ๋ฆฌ๋ ์คํฐ์ปค, ์ค์ ์ฑ
ํ์ง์ ์ ์๊ถ ์ด๋ฏธ์ง ๋ณต์ , ์ฝ์ ์ ์๋ ๋ฌด์์ ๊ธ์, ๋ค์จ ์๊ฐ, 3D, ํ๋ผ์คํฑ ์ง๊ฐ.
Output Format
Default output: generate and return the image only.
Prompt-only fallback: if image generation is unavailable or the user explicitly requests the prompt, return the final image prompt in Korean. If useful, include a compact metadata block before the prompt:
์ฑ
์ ๋ชฉ: ...
์ ์: ...
์๋
์ผ: ...
ํ์ : ...
When directly using an image generation model or tool, pass only the final prompt.