sandalkuilang

Dalang — AI skill for Claude Code

AI community

Dalang — turn any topic into a finished animated video (script, AI voice, per-word timing, music, animated visuals) with HyperFrames, with an approval gate at every stage.

How to install Dalang

This entry records only its repository, not the path inside it, so there is no exact command to give. Open sandalkuilang/dalang and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Dalang does

Dalang — turn any topic into a finished animated video (script, AI voice, per-word timing, music, animated visuals) with HyperFrames, with an approval gate at every stage. A Claude Code skill.

Alternatives in AI

  • Pixel Agents — Compressed Reference — VS Code extension with embedded React webview: pixel art office where AI agents (Claude Code terminals) are an 6.5k ★
  • Botmux — Bridge Feishu/Lark to AI coding CLIs — Claude Code, Codex, Gemini, OpenCode… every DM, group or topic spawns i 1.2k ★
  • LLM Wiki Compiler — Claude Code plugin that compiles markdown knowledge files into a topic-based wiki 224 ★

README

Dalang — any topic becomes a finished animated video. A puppet master's strings are tied to spoken words, and each one runs straight down to the start of a scene.

Script, AI voice, per-word timing, music and animated visuals —
directed end to end, and stopped four times for your approval.

[![Release](https://img.shields.io/github/v/release/sandalkuilang/dalang?sort=semver&color=d97757&style=for-the-badge)](https://github.com/sandalkuilang/dalang/releases/latest) [![CI](https://img.shields.io/github/actions/workflow/status/sandalkuilang/dalang/ci.yml?branch=main&label=CI&style=for-the-badge)](https://github.com/sandalkuilang/dalang/actions/workflows/ci.yml) [![Licence: MIT](https://img.shields.io/badge/licence-MIT-black.svg?style=for-the-badge)](LICENSE) [![Claude Code skill](https://img.shields.io/badge/Claude_Code-skill-d97757.svg?style=for-the-badge)](https://claude.com/claude-code) [![Any language](https://img.shields.io/badge/narration-any_language-4c9a2a.svg?style=for-the-badge)](#-any-topic-any-language-any-platform)

Install  ·  How it works  ·  Workflow  ·  Architecture  ·  Changelog


A *dalang* is the puppet master of Javanese shadow theatre: **one person who tells the story and moves every puppet.** That is the job this skill takes.

You bring a topic. It writes the script, records the voice, finds out when every single **word** is spoken, then builds the animation on top of that timing — so nothing on screen is ever eyeballed. Pictures are built by the HyperFrames skills; the voice by a free local engine (ElevenLabs only if you ask). Every tool on the default path is free and runs on your machine. Dalang owns the part nobody else does: **the order of