Updated 2w ago
by Utopai-Research
pai-code
Local AI filmmaking studio — skills, canvas, timeline — driven from your coding agent.
344 GitHub stars (344)
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +2 |
| Sep 29 | 0 |
| Sep 30 | 0 |
| Oct 1 | 0 |
| Oct 2 | +1 |
| Oct 3 | +3 |
| Oct 4 | +3 |
| Oct 5 | 0 |
| Oct 6 | −2 |
| Oct 7 | +1 |
| Oct 8 | +1 |
| Oct 9 | +2 |
| Oct 10 | +2 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | +1 |
| Oct 14 | −16 |
| Oct 15 | +1 |
| Oct 16 | +1 |
- 6 skills (6 skills found in its SKILL.md files)
- 43 forks (43 forks)
- 2w ago last update (Last updated 2w ago)
Install
Skills CLI
npx skills add Utopai-Research/pai-code
Asks which skills and agents to install. Just one: npx skills add Utopai-Research/pai-code --skill groups-compose — add -g for every project.
Claude Code
git clone https://github.com/Utopai-Research/pai-codecp -r "pai-code/skills/groups-compose" ~/.claude/skills/
Copies the groups-compose skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add Utopai-Research/pai-code
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
groups-compose
Designs and maintains semantic groupings and readable layouts on the filmmaking canvas — scenes, character-reference sets, act beats, and other titled visual frames. Use when nodes on the canvas cluster around a shared meaning and would read more clearly if arranged together and wrapped in a frame. Don't force it — groups are a view concern, not an organizing tax.
skills/groups-compose/SKILL.md on GitHub (opens in a new tab) -
image-compose
Generates/edits filmmaking canvas images via generate_image.js and generate_image_pro.js. Use before image CLIs for character/location design, refs, starting frames, storyboards, stills, edits, variations, and downstream video anchors. Video-bound characters default to Pattern 7 4-panel sheets; one-off static portraits use Pattern 1. Story/script breakdowns should create detailed location anchors…
skills/image-compose/SKILL.md on GitHub (opens in a new tab) -
script-compose
Handles explicit screenplay/story work on the filmmaking canvas. Triages screenplay (use verbatim), story/concept (iterate then rewrite), or neither (defer). Captures the final script note/title; on explicit command, splits into <=15s shot notes and extracts characters, variants, locations, and speaking/VO needs. Use for writing, adapting, rewriting, splitting, analyzing, or breaking down scripts…
skills/script-compose/SKILL.md on GitHub (opens in a new tab) -
story-to-video-workflow
Orchestrates story, script, screenplay, concept, product promo, and multi-shot idea work into finished video. Use first when the user asks to make a video from a story or script; asks what next in a story video project; or needs a decision spanning script splitting, image refs, voices or VO, video clips, render strategy, Timeline ordering, or final Timeline handoff. Routes execution to script-com…
skills/story-to-video-workflow/SKILL.md on GitHub (opens in a new tab) -
video-compose
Generates and prompts video clips on the filmmaking canvas. Use when the user asks to generate, render, animate, continue, restyle, edit, shoot, or compose a video clip; render script or shot notes as video; animate a storyboard, starting frame, image, character, location, or reference; use image, video, audio, storyboard, starting-frame, or voice refs; compose an ad, brand film, product promo, m…
skills/video-compose/SKILL.md on GitHub (opens in a new tab) -
voice-compose
Designs and attaches voice samples or final narration/line audio on the filmmaking canvas via the local generate_voice.js CLI. Use before calling generate_voice.js; when the user asks to give a character a voice, preview how a character sounds, create reusable timbre anchors for every speaking character or VO/narration, or create exact narration/VO/final line audio.
skills/voice-compose/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.