<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1w ago

by wanshuiyin

ARIS-Movie-Director

Agentic, long-horizon visual generation: a fuzzy story → a cross-model-audited image-based movie. Brings ARIS's research-wiki + multi-agent debate to multimodal generation (intelligence lives in the agent; the diffusion model just renders). Image-based today, video next.

  • Active — Updated in the last 14 days
Works with
  • Claude

71 GitHub stars (71)

+7 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +7 in total; the busiest day was Oct 4 with +2 stars.Oct 1: 0 starsOct 2: 0 starsOct 3: 0 starsOct 4: +2 starsOct 5: 0 starsOct 6: 0 starsOct 7: 0 starsOct 8: +1 starsOct 9: +1 starsOct 10: −1 starsOct 11: 0 starsOct 12: +1 starsOct 13: +2 starsOct 14: 0 starsOct 15: +1 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 20
Oct 30
Oct 4+2
Oct 50
Oct 60
Oct 70
Oct 8+1
Oct 9+1
Oct 10−1
Oct 110
Oct 12+1
Oct 13+2
Oct 140
Oct 15+1
Oct 160
  • 16 skills (16 skills found in its SKILL.md files)
  • 6 forks (6 forks)
  • 1w ago last update (Last updated 1w ago)

Install

Skills CLI

npx skills add wanshuiyin/ARIS-Movie-Director

Asks which skills and agents to install. Just one: npx skills add wanshuiyin/ARIS-Movie-Director --skill comic-asset-ref-generator — add -g for every project.

Claude Code

git clone https://github.com/wanshuiyin/ARIS-Movie-Directorcp -r "ARIS-Movie-Director/skills/comic-asset-ref-generator" ~/.claude/skills/

Copies the comic-asset-ref-generator skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add wanshuiyin/ARIS-Movie-Director

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.

  • comic-asset-ref-generator

    Phase-1 (S4) of a comic movie — PRODUCE the canonical reusable references the whole spiral conditions on. Per asset it bakes ONE canonical 1:1 white-bg identity ref via the agent mcp__codex__codex sidecar bake (Codex native image_gen — conditioned, never hand-pasted) OR, for a deterministic motif (clock/chart/stamp/star-map), emits a single-source parametric SVG from a python generator (asset_lib…

    skills/comic-asset-ref-generator/SKILL.md on GitHub (opens in a new tab)
  • comic-asset-review-loop

    Phase-1 (S5) UPSTREAM ref-asset gate — the bounded cross-model adversarial loop that LOCKS one reusable identity-locked asset (character sheet / location plate / prop cutout / text-panel / logo-free symbol) BEFORE it can be composited into any panel. This is NOT the panel_gate (composed-output) or the assembly_gate (cross-panel) — it gates the refs that FEED both, so identity drift is caught at t…

    skills/comic-asset-review-loop/SKILL.md on GitHub (opens in a new tab)
  • comic-author

    Phase 1 ORCHESTRATOR of a movie/comic — turn a fuzzy story idea into the Authored Source of Truth (a schema-valid comic.json + its locked asset library) by driving the detailed author skills in order (intent → style → outline → storyboard → assets → blueprints → prompts → comic.json), each gated by comic-cross-layer-gate, so comic-director (Phase 2/3) can bake + cross-model-verify it. You don't h…

    skills/comic-author/SKILL.md on GitHub (opens in a new tab)
  • comic-blind-comparison-review

    Phase-1 comic-author step (post-final eval) — a DOUBLE-BLIND A/B of two FINAL whole comics: our cross-model-audited progressive render (the comic-author + comic-director output) vs a naive single-shot baseline. A single sealed coin-flip hides which is which; two cross-model reviewers (Codex + Gemini) score both on a fixed rubric reading only a SHARED blind spec (intent + ART_BIBLE); only AFTER bo…

    skills/comic-blind-comparison-review/SKILL.md on GitHub (opens in a new tab)
  • comic-blueprint-author

    Phase-1 (S7 of the comic-author suite) — turn ONE locked panel_spec into a deterministic content-SVG blueprint that becomes the bake condition (reference #1 of the agent mcp__codex__codex sidecar bake), by WRITING A PYTHON GENERATOR (never raw SVG in chat — LLMs botch coordinates). The HEADLINE comic-pivot rule: the image bakes NO bubbles at all — draw only characters + scene + leave negative-spa…

    skills/comic-blueprint-author/SKILL.md on GitHub (opens in a new tab)
  • comic-continuity-audit

    The authoring-side DIEGETIC continuity AUDIT — it produces the world-state evidence that comic-cross-layer-gate `--gate continuity` adjudicates against the storyboard's MOTIF STATE TABLE (motif_ledger). It checks each baked panel STRICTLY against the pre-committed table row, then emits a continuity review-node the gate fuses (it does NOT own a bake-time KEEP). Gemini auto-gemini-3 is the per-pane…

    skills/comic-continuity-audit/SKILL.md on GitHub (opens in a new tab)
  • comic-cross-layer-gate

    The ONE parameterized score-fuser for EVERY comic-author authoring gate — `--gate intent|outline|asset|storyboard|blueprint|continuity|p0_proof|compile`. A single fuser (not a per-layer split) prevents drift. It NEVER re-runs a reviewer; it collects the reviewer score-nodes already on the wiki (via `reviews` edges), fuses them deterministically (min-fuse per dim, max for inverted dims, SKIP missi…

    skills/comic-cross-layer-gate/SKILL.md on GitHub (opens in a new tab)
  • comic-director

    Phase 2/3 of a movie — bake + cross-model-verify a movie from an authored comic.json. Per frame: render the content-SVG blueprint, bake via the agent mcp__codex__codex sidecar, gate with a 3-reviewer cross-model panel (narrative [currently the codex CLI] ‖ Gemini visual ‖ Codex visual, deterministic fuse), keep/retry/assemble, write the wiki trace, project to the viewer. The movie-side twin of me…

    skills/comic-director/SKILL.md on GitHub (opens in a new tab)
  • comic-intent-parser

    Phase-1 Layer-0 of the comic-author suite — turn ANY raw idea / a locked video skeleton / an audience note into ONE schema-valid intent_spec node that fixes the logline (an editorial climax), the tagline, and the named DUAL-IDENTITY design constraint the whole comic optimizes against. Codex-as-parser (raw bytes + schema, never Claude's gloss) + reviewer-independence + banned-vocab lint + confiden…

    skills/comic-intent-parser/SKILL.md on GitHub (opens in a new tab)
  • comic-json-compiler

    Phase-1 (S9, the FINAL comic-author step) — assemble the LOCKED storyboard + locked per-panel blueprints into ONE schema-valid `comic.json` (the comic-ir/1.0 contract boundary handed to comic-director / run_comic.py). Project the page_order + each panel's condition{} + render fields into `pages[]` + keyed `panels{}` per schemas/comic.schema.json; author ONLY authored fields and leave image_path/a…

    skills/comic-json-compiler/SKILL.md on GitHub (opens in a new tab)
  • comic-outline-creator

    Phase-1 Layer-2 of a comic — turn a LOCKED skeleton (intent_spec + the pre-locked beat/shot list) into an approved outline_spec: a 6-column beat table that binds every ARIS capability to a STORY COST, plus the continuity-motif contract the storyboard layer will be held to. NOT free creation — editorial adaptation of a pre-locked skeleton via 3 parallel lenses → cross-model (Codex) synthesis → a d…

    skills/comic-outline-creator/SKILL.md on GitHub (opens in a new tab)
  • comic-panel-prompt-builder

    Phase-1 step of comic-author — the DETERMINISTIC compiler (搬运工原則) that turns ONE gate-approved panel_spec + its status:locked blueprint into the EXACT fixed-section bake string for the spiral engine via the shipped scripts/build_prompt.py (+ the canonical scripts/_validate.py vetoes). No Codex call in the happy path; it only emits, the engine bakes. Composes style_prefix + condition_string, injec…

    skills/comic-panel-prompt-builder/SKILL.md on GitHub (opens in a new tab)
  • comic-storyboard-creator

    Phase-1 comic-author step — turn a LOCKED, user-approved outline into the page-first storyboard that IS the authoring source of truth: a fixed page order BEFORE any prose, the MOTIF STATE TABLE (the master per-panel continuity ledger), a fixed 9-field per-panel spec, and one deduped canonical asset contract. Decompose beats→pages→panels, 抽卡 K page/panel-order lineages by feasibility, then fill ev…

    skills/comic-storyboard-creator/SKILL.md on GitHub (opens in a new tab)
  • comic-style-bible-lock

    Phase-1 (S2) of the comic-author suite — compile the project's ART_BIBLE.md into an EXECUTABLE convergence target, not aesthetic prose. The bible is the ONE visual dialect read verbatim into every bake prompt AND into every visual reviewer's rubric (`style_consistency`/`identity_consistency` literally = 'conforms to this file'). A `bootstrap` parses the bible into immutable per-dimension `style_a…

    skills/comic-style-bible-lock/SKILL.md on GitHub (opens in a new tab)
  • method-figure

    Generate a publication-grade method / architecture / pipeline / workflow figure (a paper or README 'Figure 1') as an AUDITABLE object, not a one-shot prompt. A deterministic JSON blueprint LOCKS the content; an image model (gpt-image-2, baked by the agent via mcp__codex__codex — Codex GPT-5.5 xhigh, sandbox workspace-write) bakes the aesthetic from a labeled-condition render + the project's real…

    skills/method-figure/SKILL.md on GitHub (opens in a new tab)
  • movie-pipeline

    End-to-end Pipeline A in ONE slash-command — turn a fuzzy story idea into a cross-model-audited, image-based movie + a clickable viewer. Chains comic-author (Phase 1 — intent→style→outline draft→provisional storyboard→assets→final locks→blueprints→prompts→comic.json) → the zero-credit p0_proof spending gate (agent fan-out + run_p0_proof.py mints the digest-bound certificate) → comic-director (Pha…

    skills/movie-pipeline/SKILL.md on GitHub (opens in a new tab)

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.