🎯 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

πŸš€ Quick Start 3 Steps

Get up and running with skills in minutes.

1

List available skills

list_skills()

Shows all available and installed skills with their status.

2

Install with variables

install_skill({
  name: "story-engine",
  variables: { PROJECT: "/path/to/episode" }
})

Variables like {{PROJECT}} are replaced during installation.

3

Use in Claude Code

The skill appears in the Claude Code command palette. Claude automatically follows the workflow defined in the skill.

πŸ“¦ 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

πŸ”„ 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.