Skip to content
Content
Skill

/recurring-character-diary-comic

Create, audit, and repair short page-native diary comics around an existing authorized recurring character, with story-directed page rhythm, exact dialogue, directional-surface proof, and original-resolution visual QA. Use when extending an established recurring-character series

BOOST
From plugin
craft-skills
2275 skills
Install
$ npx -y skills add zseven-w/craft-skills --skill recurring-character-diary-comic --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/recurring-character-diary-comic

Context preview

The summary Claude sees to decide when to auto-load this skill.

Create, audit, and repair short page-native diary comics around an existing authorized recurring character, with story-directed page rhythm, exact dialogue, directional-surface proof, and original-resolution visual QA. Use when extending an established recurring-character series

SKILL.md

recurring-character-diary-comic.SKILL.md
name: recurring-character-diary-comic
description: Create, audit, and repair short page-native diary comics around an existing authorized recurring character, with story-directed page rhythm, exact dialogue, directional-surface proof, and original-resolution visual QA. Use when extending an established recurring-character series from an anecdote, conversation, dream, or viewpoint, or when checking or repairing identity, anatomy, text, prop, relation, continuity, or layout defects. Do not use for standalone character design, educational explainers, infographics, one-off illustrations, generic memes, unauthorized characters or marks, imitation of a named living artist, watermarking, or social-platform publishing.

Recurring Character Diary Comic

Turn a concrete observation into one coherent comic page while preserving an authorized recurring identity. The default is page-native generation: the image model solves the complete page, not a collection of independent cards.

Load only the needed references

  • Read [references/character-profile-schema.md](references/character-profile-schema.md) when creating or interpreting a recurring-character profile.
  • Read [references/story-rhythm.md](references/story-rhythm.md) before selecting a premise, writing dialogue, or planning beats.
  • Read [references/visual-task-contract.md](references/visual-task-contract.md) before locking evidence, comparing page skeletons, scoring risk, or selecting a production route.
  • Read [references/continuity-and-visual-qa.md](references/continuity-and-visual-qa.md) before auditing, repairing, or accepting a rendered page.
  • Read [references/editorial-layout-gate.md](references/editorial-layout-gate.md) before accepting a final page or using it as a public example.
  • Read [references/compositor-manifest.md](references/compositor-manifest.md) and use [scripts/compose_panels.py](scripts/compose_panels.py) only when lettering a complete unlettered page or when an explicitly accepted fallback reconstructs a page from independent panels.
  • Follow the available image-generation skill when generating or editing raster artwork.

Choose the mode

  • **Create:** require an existing authorized recurring identity, pass the premise gate, lock story and visual evidence, compare three page structures, generate one complete page, and inspect the final pixels.
  • **Audit:** inspect an existing page against its approved character and story records; report evidence without silently editing it.
  • **Repair:** audit first, name the failing field, and prefer one bounded local page edit. Reconstruct panels only under the fallback rule below.

Do not expand the request into character design, branding, publishing, or an unrelated illustration task.

Establish rights and identity

1. Use only original characters, public-domain material, or references the user confirms they may use. 2. Refuse requests to imitate a named living artist, use a copyrighted franchise character without authorization, or reproduce a third-party signature mark. Offer medium-level traits instead. 3. Normalize the recurring identity into a profile before page generation. Separate stable identity invariants, episode variables, exact optional marks, and forbidden drift. 4. Treat a standalone reference for a required mark or accessory as more authoritative than an incidental depiction inside a character sheet. 5. If no usable recurring identity exists, stop and return the profile requirements. Do not invent a permanent character while producing the first episode.

Lock the story and page plan

1. Apply the premise gate in `references/story-rhythm.md`. Prefer a drawable behavior over an abstract slogan, advertisement, or moral. 2. Preserve the user's experience and viewpoint. Extract setup, visible progression, reaction, and the final observation or reveal. 3. Choose 4–8 beats because the story needs them, not to fill a grid. Give supporting characters, objects, screens, and environments narrative jobs. 4. Lock every approved string before generation: exact spelling, punctuation, speaker, bubble ownership, and reading order. 5. Give each character, prop, state, panel, and critical relation a stable semantic ID. Classify requirements as blocking story truth (`S0`), blocking identity truth (`S1`), or replaceable composition preference (`S2`). 6. Express critical relations as visible evidence rather than co-occurrence. Record subject, predicate, object, contact or direction, visible proof, forbidden ambiguity, and required next state. 7. For every screen, paper, receipt, ticket, book, sign, or control, record its reader/operator, content face, reader side, viewer side, hinge or controls, gaze/hands, and the pixels that prove the relation. A nearby character and object do not prove reading or operation. 8. Draw three low-fidelity page-skeleton candidates before art generation. They must differ structurally, not merely by small frame offsets. Show beat IDs, reading path, relative area, visual anchor, gutters, negative space, and any content-derived border interaction. 9. Compare all three at working size and exactly 25%. Select the structure that preserves the story evidence and creates the clearest rhythm. Do not default to an equal card grid, a repeated row stack, or random rotation. 10. Border breaks, foreground overflow, semantic insets, open frames, and shared boundaries are optional vocabulary, never quotas. Use an effect only when its subject and narrative reason are clear and it does not hide faces, hands, text, direction, or state evidence.

Choose the production route

Risk changes prompt and QA attention; it does not automatically decompose the page.

  • **`page-native` — default.** Generate the entire page in one image, including panel topology, scenery, character scale, props, border interactions, bubbles, exact dialogue, paper texture, palette, and negative space.
  • **`page-native-unlettered` — text fallback.** Use only when the complete page dir
Read more
Ships withcraft-skills

面向 AI Agent 的研究驱动、评测驱动型 Skill 集合。 Craft Skills 把可迁移的专业方法提炼成聚焦的工作流,并为每个 Skill 明确触发边界、退出条件、原创案例与前向测试。它不是视频摘要库、提示词合集, 也不是模仿创作者风格的素材仓库。 由 Fini Yang 创建并策划, ZSeven 维护。

Get the whole plugin
Stats
231
Stars
33
Forks
Active
Maintenance
Python
Language
Apache-2.0
License
27d ago
Last commit
2mo ago
Created
3h ago
Added

Repo: zseven-w/craft-skills

Other skills on craft-skills.

qwen-image-gen
Skill

qwen-image-gen

为 Qwen-Image 编写和改写生图提示词,区分局部编辑与参考主体创作,处理同人物系列、画幅及原图验收;用户要求生成时连接其已有的 Qwen 图像工作流。不用于下载权重、通用模型运维或其他图像模型。

single-path-process-diorama
Skill

single-path-process-di…

将 3–5 步线性流程制作成单张完整、非宫格的微缩剧场成品。适用于流程故事封面、制作过程图、软件交付旅程与科普式微缩场景;以单一路径、可追踪载体、可辨识动作和题材匹配的材质表达顺序。不用于需要精确分支和数据尺度的流程图、实际操作规程或普通城市微缩景观。