visual-storytelling

Visual Storytellingof Story Design, Text writing, AI Image (Gemini), HTML Layout, Integration Editing an agent team collaborates to production to line. 'Visual Story ', 'in Planning', 'Image+ combination', 'Visual in', 'Story page production', ' Story', 'Visual Planning', 'Image in', ' Story', 'Visual Narrative' etc. Imageand Text Storytelling productionin . Text Image casein Layout Integration . , video Editing, DTP, (JS ) of .

495 stars

Best use case

visual-storytelling is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Visual Storytellingof Story Design, Text writing, AI Image (Gemini), HTML Layout, Integration Editing an agent team collaborates to production to line. 'Visual Story ', 'in Planning', 'Image+ combination', 'Visual in', 'Story page production', ' Story', 'Visual Planning', 'Image in', ' Story', 'Visual Narrative' etc. Imageand Text Storytelling productionin . Text Image casein Layout Integration . , video Editing, DTP, (JS ) of .

Teams using visual-storytelling should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/visual-storytelling/SKILL.md --create-dirs "https://raw.githubusercontent.com/revfactory/harness-100/main/en/15-visual-storytelling/.claude/skills/visual-storytelling/skill.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/visual-storytelling/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How visual-storytelling Compares

Feature / Agentvisual-storytellingStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Visual Storytellingof Story Design, Text writing, AI Image (Gemini), HTML Layout, Integration Editing an agent team collaborates to production to line. 'Visual Story ', 'in Planning', 'Image+ combination', 'Visual in', 'Story page production', ' Story', 'Visual Planning', 'Image in', ' Story', 'Visual Narrative' etc. Imageand Text Storytelling productionin . Text Image casein Layout Integration . , video Editing, DTP, (JS ) of .

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Visual Storytelling — Visual Storytelling Full Production Pipeline

An agent team collaborates to produce visual story design, text writing, AI image generation, HTML layout, and integrated editing.

## Execution Mode

**Agent Team** — 5 members communicate directly via SendMessage and cross-validate each other's work.

## Agent Composition

| Agent | File | Role | Type |
|---------|------|------|------|
| story-architect | `.claude/agents/story-architect.md` | Narrative Structure, Scene Design | general-purpose |
| essay-writer | `.claude/agents/essay-writer.md` | Body text, Caption, Quote writing | general-purpose |
| image-prompter | `.claude/agents/image-prompter.md` | Gemini Image Prompt, | general-purpose |
| layout-builder | `.claude/agents/layout-builder.md` | HTML/CSS Layout production | general-purpose |
| editorial-reviewer | `.claude/agents/editorial-reviewer.md` | cross-validate, Verification | general-purpose |

## Workflow

### Phase 1: Preparation (Performed Directly by the Orchestrator)

1. Extract from user input:
 - **Story **: Visual Storyof /
 - **type** (Selection): in/in/BrandStory/
 - **** (Selection): ///intense
 - **Scene ** (Selection): 
 - ** File** (Selection): Text, Image, 
2. `_workspace/` and `_workspace/images/` generate
3. Organize input and save to `_workspace/00_input.md`in save
4. If existing files are present `_workspace/`, copy to _workspace/ and skip the corresponding Phase
5. Based on the scope of the request **determine the execution mode** ( " per mode" )

### Phase 2: Team Assembly and Execution

 compositionand . between of relationship and :

| sequence | | | of | |
|------|------|------|------|--------|
| 1 | Story Design | architect | None | `_workspace/01_story_blueprint.md` |
| 2a | Text writing | writer | 1 | `_workspace/02_essay_text.md` |
| 2b | Image Prompt· | prompter | 1 | `_workspace/03_image_prompts.md`, `images/` |
| 3 | HTML Layout | builder | 2a, 2b | `_workspace/04_layout.html` |
| 4 | Editing Review | reviewer | 2a, 2b, 3 | `_workspace/05_review_report.md` |

 2a(Text)and 2b(Image) **executed in parallel**. 1(Story Design)in ofto whenin when .

**Inter-team communication flow:**
- architect complete -> writerTo Sceneper Text Role·Emotion before, prompterTo Visual ·Image concept before, builderTo Scene Structure·ratio before
- writer complete -> prompterTo Text Emotionand Image before, builderTo Text placement Guide before
- prompter complete -> builderTo Image File··placement Information before
- reviewer cross-validate. 🔴 Must Fix when AgentTo → → Verification (vs 2)

### Phase 3: Integration and Final Deliverables

Reviewof based on :

1. `_workspace/` within File verify
2. from the review report 🔴 Must Fix reflected verify
3. summary To :
 - Story lean — `01_story_blueprint.md`
 - in Text — `02_essay_text.md`
 - Image Prompt — `03_image_prompts.md`
 - HTML Layout — `04_layout.html`
 - Review — `05_review_report.md`
 - Image — `images/` 

## Modes by Task Scale

 of in Agent :

| Pattern | mode | Agent |
|----------------|----------|-------------|
| "Visual Story ", " to" | **Full Pipeline** | 5 All |
| "Story Planning " | **Planning mode** | architect + reviewer |
| " in Image " ( Text) | **Image mode** | prompter + reviewer |
| "Textand Imageto HTML " ( ) | **Layout mode** | builder + reviewer |
| " Visual Story " | **Review mode** | reviewer only |

**Using Existing Files**: Text Image , copy the files to `_workspace/`in and of Agent .

## Data Transfer Protocol

| Strategy | | |
|------|------|------|
| File-Based | `_workspace/` | Storing and sharing major deliverables |
| Message-Based | SendMessage | Real-time delivery of key information, revision requests |
| Task-Based | TaskCreate/TaskUpdate | Progress tracking, dependency management |

File naming convention: `{}_{Agent}_{}.{}`

## Error Handling

| in type | Strategy |
|----------|------|
| Image | vs Prompt 1 when → when + Prompt Text |
| | StoryDesign 3 Suggestion after |
| Agent failure | 1 retry -> if still fails, proceed without that deliverable, note omission in review report |
| RED found in review | Request revision from relevant agent -> rework -> re-verify (up to 2 times) |
| Image-Text Emotion conflict | Image Prompt Text |

## Test Scenarios

### Normal Flow
**Prompt**: "'whenof ' to Visual in . 8Scene "
**Expected Result**:
- Story lean: 8Scene Narrative arc, Emotion Curve, Visual ( )
- in Text: Sceneper narration+Caption+Quote, rhythm Writing style
- Image: 8 Style , color palette
- HTML: Responsive Layout, +Text+Quote Pattern combination
- Review: matrix before Verification

### Existing File Utilization Flow
**Prompt**: " in in Image and HTMLto " + Text File
**Expected Result**:
- Text `_workspace/02_essay_text.md`to 
- architect Text Analysisto between lean 
- prompter + builder + reviewer 

### Error Flow
**Prompt**: "Visual Story , "
**Expected Result**:
- architect 3 Suggestion (//daily life etc.)
- to , 6Scene composition
- Review in the report " " when

## Extended Skills per Agent

per Agentof before Extended Skill:

| | subject Agent | Role |
|------|-------------|------|
| `image-prompt-engineering` | image-prompter | 5-Layer Prompt Structure, Style , Consistency technique |
| `narrative-structure-patterns` | story-architect | 3/5/hero's journey Structure, Emotion Curve, Visual rhythm |

Related Skills

visualization-chooser

495
from revfactory/harness-100

Visualization type selection matrix by data type and analysis purpose, matplotlib/seaborn/plotly implementation pattern guide. Use this skill for data visualization design involving 'visualization selection', 'chart type', 'graph types', 'matplotlib', 'seaborn', 'plotly', 'heatmap', 'scatter plot', 'box plot', 'dashboard layout', etc. Enhances the visualizer's visualization design capabilities. Note: statistical analysis and data cleaning are outside this skill's scope.

data-visualization-guide

495
from revfactory/harness-100

Visualization Chart Selection Guide, Information Hierarchy Design , number-Chart matrix info-architect Extended Skill. 'Chart Selection', ' Visualization', ' ', 'Information Design', 'Chart ', ' Storytelling' etc. Visualto expression . , Chart BI of .

visual-narrative

495
from revfactory/harness-100

A visual narrative skill used by the dialogue-writer and comic-editor agents. Provides speech bubble systems, sound effect typography, Show-Don't-Tell principles, and visual metaphor techniques. Used for 'speech bubbles,' 'sound effects,' 'visual storytelling,' 'comic direction,' and related topics.

audio-storytelling

495
from revfactory/harness-100

Audio storytelling skill used by the podcast scriptwriter and show note editor. Provides narrative structure, pacing, and sound design methodologies that maximize listener immersion in an audio-only medium. Use this skill's knowledge for 'audio narrative,' 'listener retention,' 'story arc,' 'sound design,' and similar requests.

sustainability-audit

495
from revfactory/harness-100

Full audit pipeline for ESG/sustainability where an agent team collaborates to generate environmental, social, and governance assessments along with an integrated report and improvement plan. Use this skill for requests such as 'run an ESG audit', 'write a sustainability report', 'ESG assessment', 'carbon emissions calculation', 'ESG rating diagnosis', 'governance review', 'social responsibility assessment', 'GRI report', 'TCFD disclosure', 'ESG improvement plan', and other ESG/sustainability tasks. Also supports assessment of specific pillars (E/S/G) only or improving existing reports. However, actual on-site audit execution, third-party verification certificate issuance, ESG rating agency score changes, and carbon credit trading are outside the scope of this skill.

materiality-assessment

495
from revfactory/harness-100

ESG materiality assessment matrix. Referenced by the esg-reporter and improvement-planner agents when evaluating ESG issue materiality and setting priorities. Use for 'materiality assessment', 'importance analysis', or 'Materiality Matrix' requests. Stakeholder surveys and external certification are out of scope.

ghg-protocol

495
from revfactory/harness-100

GHG Protocol detailed guide. Referenced by the environmental-analyst agent when calculating and reporting greenhouse gas emissions. Use for 'GHG Protocol', 'carbon emissions', 'Scope 1/2/3', or 'carbon footprint' requests. Carbon credit trading and CDM project execution are out of scope.

citation-standards

495
from revfactory/harness-100

Academic citation and reference standards guide. Referenced by the paper-writer and submission-preparer agents when composing citations and references. Use for 'citation format', 'APA', or 'references' requests. Original paper retrieval and professional database access are out of scope.

academic-paper

495
from revfactory/harness-100

Full research pipeline for academic paper writing where an agent team collaborates to generate research design, experiment protocols, analysis, manuscript writing, and submission preparation. Use this skill for requests such as 'write an academic paper', 'research paper writing', 'help me write a paper', 'design a study', 'run statistical analysis', 'prepare journal submission', 'manuscript writing', 'research methodology design', 'hypothesis testing', 'academic writing', and other academic research paper tasks. Also supports analysis, rewriting, and submission preparation when existing data or drafts are available. However, actual data collection execution, official IRB submission, journal system login and upload, and running actual statistical software are outside the scope of this skill.

product-copy-formulas

495
from revfactory/harness-100

Product copy formula library. Referenced by the detail-page-writer and marketing-manager agents when writing purchase-driving copy. Use for 'product copy', 'marketing copy', or 'ad copy' requests. Ad placement and design mockup creation are out of scope.

ecommerce-launcher

495
from revfactory/harness-100

Full launch pipeline for e-commerce products where an agent team collaborates to generate product planning, detail pages, pricing strategy, marketing, and CS setup all at once. Use this skill for requests such as 'launch an e-commerce product', 'prepare a product launch', 'register a product on Naver Smart Store', 'launch on Coupang', 'create a detail page', 'develop a pricing strategy', 'create a marketing plan', 'launch prep', 'product planning brief', 'e-commerce CS manual', and other e-commerce product launch tasks. Also supports supplementing pricing/marketing/CS even when existing briefs or detail pages are provided. However, actual platform API integration (automated product registration), payment system development, logistics system integration, and real-time order management are outside the scope of this skill.

conversion-optimization

495
from revfactory/harness-100

Purchase conversion optimization framework. Referenced by the detail-page-writer and pricing-strategist agents when designing detail pages and pricing with a conversion focus. Use for 'conversion rate optimization', 'CRO', or 'purchase psychology' requests. A/B testing tool setup and funnel automation are out of scope.