🎯 Skills

Skills System Guide

Reusable Claude prompts that automate complex workflows

🧩 What are Skills?

Skills are reusable Claude prompts that automate complex, multi-step workflows. Each skill is a structured SKILL.md file stored in ~/.claude/skills/ and invoked directly from Claude Code.

πŸ“‹

Structured Workflows

Multi-step processes with gates and checkpoints

πŸ”„

Reusable

Install once, use across projects with variable substitution

πŸ€–

AI-Powered

Claude follows the skill instructions automatically via MCP

πŸ“¦ Available Skills

Featured

πŸ“– Story Engine v0.9

YouTube story channel script writing automation. Designed for traditional tales, folk stories, and historical narratives. Covers the full pipeline from story analysis to upload-ready assets.

12-step workflow Script writing TTS / SFX Storyboard CSV Image / Video Gen

Variables

PROJECT (required) β€” Path to the episode folder

🎭 Story Engine Genres

The story-engine skill supports two genres, automatically selected by your input language:

Genre Language Style Examples
yadam Korean (ν•œκ΅­μ–΄) Korean historical tales β€” Joseon dynasty court intrigue, folk tales, ghost stories "μ•Όλ‹΄ λŒ€λ³Έ 써쀘", "ep11 μ‹œμž‘ν•˜μž"
dark-history English Western dark history β€” Medieval mystery, Tudor intrigue, gothic tales, true crime "Write a script about Salem witch trials", "Start ep1 - Jack the Ripper"

Auto-detection: Genre is auto-detected from your input language. Use --genre yadam or --genre dark-history to override.

yadam Meta-Prompts

5 Korean meta-prompt files: synopsis, preflight, screenplay, narrative, suspense

dark-history Meta-Prompts

5 English meta-prompt files based on Google DeepMind's Dramatron framework

πŸ”„ 12-Step Workflow

The Story Engine follows a strict 12-step pipeline with gate checks between phases.

R1

Story Analysis

Analyze a reference story for success factors, audience hooks, and narrative structure.

R2

Fact Check

Validate historical accuracy, period-correct details, and factual consistency.

R3

Synopsis

Create a 20-chapter framework with plot structure and character arcs.

R4

Preflight

Structure review, forbidden-content checks, and foreshadowing tracking.

R5

Script Writing

Write the full script in 5 parts: Introduction → Development → Twist → Resolution → Hook.

R6

Review

Iterative sub-agent review rounds (up to 5 rounds) for quality assurance.

R7

Finalize User Approval Required

User approval checkpoint. The script cannot proceed to production without explicit confirmation.

R8

Production Extract

Split the script into narration, character voices, and SFX cues.

R8.5

Extract Review

Sub-agent validation of the extracted production data.

R9

TTS / SFX Generate

Generate audio files with AI TTS APIs (ElevenLabs, Typecast) and sound effects.

R10

Storyboard CSV

Create references.csv and scenes.csv for image/video generation with AutoFlowCut.

R11

Image / Video Generation

Batch generation with Flow AI via AutoFlowCut MCP tools and quality assurance.

R12

Upload Info

Prepare title, description, tags, and thumbnail for YouTube upload.

βš™οΈ Skill Management

list_skills()

View all available and installed skills with their status and metadata.

install_skill(name, variables)

Install a skill with template variable substitution. The skill file is copied to ~/.claude/skills/.

uninstall_skill(name)

Remove an installed skill from the skills directory.

πŸ› οΈ Creating Custom Skills

You can create your own skills to automate any workflow.

File Structure

skills/
  {skill-name}/
    SKILL.md          # Workflow instructions
    metadata.json     # Name, description, variables
    docs/             # Reference documents (optional)

Template Variables

Use {{VAR_NAME}} placeholders in SKILL.md. They are replaced with actual values during installation.

Example: {{PROJECT}} in the skill file becomes /Users/me/workspace/ep01 after installation.