From sherlock-ai-plugin
Generates educational comics from academic papers, distilling core ideas into visual stories with mentor-student dialogues and 4 art styles: classic, tech, warm, chalk.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sherlock-ai-plugin:paper-comicThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Transform academic papers into coherent educational comics, making complex concepts easier to understand through visual storytelling.
Transform academic papers into coherent educational comics, making complex concepts easier to understand through visual storytelling.
/paper-comic /path/to/paper.pdf
/paper-comic /path/to/paper.pdf --style tech
/paper-comic # Then paste the paper content
| Style | Features | Suitable Papers |
|---|---|---|
| classic | Clean-line style, simple and professional, easy to read | General purpose, most papers (default) |
| tech | Futuristic look, circuit and neon elements | AI/Computer/Engineering papers |
| warm | Gentle tone, nostalgic feeling, approachable | Psychology/Cognitive Science/Education |
| chalk | Blackboard effect, academic atmosphere | Math/Physics/Theoretical papers |
[output-dir]/
├── outline.md # Storyboard and scene outline
├── characters/
│ ├── characters.md # Character definitions
│ └── characters.png # Character reference image
├── prompts/
│ ├── 00-cover.md # Cover prompt
│ └── XX-page.md # Page prompts
├── 00-cover.png # Cover page
└── XX-page.png # Comic pages
Output Directory:
[source-dir]/comic/comic-outputs/YYYY-MM-DD/[topic-slug]/Four-part structure (suitable for 8–12 pages of comic):
| Stage | Pages | Content |
|---|---|---|
| Introduction | 1–2 pages | Problem background — why the research is needed |
| Exploration | 2–3 pages | Limitations of existing methods, leading to innovation |
| Core | 3–5 pages | Explain the innovation in detail, visualized with metaphors |
| Summary | 1–2 pages | Experimental results, significance, and future outlook |
Create characters/characters.md:
Required characters:
Character consistency rules:
Create outline.md, containing:
Storyboard rules:
Use genimg-gemini-web to generate images (requires Google account authentication):
# Get skill installation path (assuming installed via npx skills add)
SKILL_DIR="$HOME/.claude/skills/genimg-gemini-web"
# Or if located elsewhere:
# SKILL_DIR="$HOME/.codex/skills/genimg-gemini-web"
# Generate character reference image
npx -y bun "$SKILL_DIR/scripts/main.ts" \
--promptfiles references/base-prompt.md characters/characters.md \
--image characters/characters.png \
--sessionId comic-[topic]-[timestamp]
# Generate pages (use the same sessionId for consistency)
npx -y bun "$SKILL_DIR/scripts/main.ts" \
--promptfiles references/base-prompt.md prompts/XX-page.md \
--image XX-page.png \
--sessionId comic-[topic]-[timestamp]
Important: Use the same --sessionId across all runs to ensure consistent character appearance.
First run: Chrome will open for Google account authentication; cookies will then be cached.
Generate [topic]-paper-comic.md:
# [Paper Title] - Comic Interpretation
## Overview
- **Paper**: [Title]
- **Art Style**: [Selected Style]
- **Pages**: [N]
- **Generated on**: [YYYY-MM-DD]
## Comic Pages
### Cover
### Page 1
**Content**: [Brief summary of this page’s content]
...
## Core Knowledge Points
1. [Concept 1]
2. [Concept 2]
3. [Concept 3]
references/base-prompt.md - Base prompt templatereferences/styles/classic.md - Clean-line stylereferences/styles/tech.md - Tech stylereferences/styles/warm.md - Warm stylereferences/styles/chalk.md - Chalkboard stylenpx claudepluginhub proyecto26/sherlock-ai-plugin --plugin sherlock-ai-pluginCreates educational knowledge comics with configurable art styles, tones, and panel layouts. Supports sequential image generation and partial workflow options.
Creates original educational comics with customizable art styles, tones, and panel layouts, including batch image generation.
Generates hand-drawn 16:9 article illustrations using the Grav character IP, sparse annotations, and absurd visual metaphors. Useful for adding consistent whiteboard-style sketches to blog posts and documentation.