Acheng Director skill

An AI-video director skill: script, storyboard, assets and ready prompts for MiniMax H3 and Seedance.

  • 66 ★ on the repository
  • Last commit
  • Apache-2.0
Skill

Minimal access

Why this level

  • The skill writes texts and project files, while keys and paid generations stay on your video service's side.
All reasons and checks

aharaooo/acheng-director-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/acheng-director

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • The skill writes texts and project files, while keys and paid generations stay on your video service's side.

This is third-party code. Review the repository files before installing.

What it does

Acheng Director takes a project from idea to a prompt package for the MiniMax H3 and Seedance video generators. The lead director keeps one source of truth in `production.json` and calls seven modules: story, shots, performance, effects, assets, model and continuity. Each scene carries a two-duration schedule so picture and sound match to a tenth of a second. Performance is described on five tracks: gaze, breath, shoulders, hands and dialogue. Fights and effects get causal movement chains. An index of 132 camera moves is backed by test videos. Python scripts run 89 storyboard quality checks, catch omissions such as "same as above" and compile prompts for the five MiniMax H3 modes.

Who it is for. Makers of short AI films and clips who assemble scenes in MiniMax H3 or Seedance and lose characters and style between shots.

Good fit when

  • The hero changes clothes and face from shot to shot and a continuity ledger is needed.
  • An interrogation scene needs performance on gaze, breath and hands tracks.
  • A fight needs a chain of blows with weight, pauses and momentum transfer.
  • Prompts for a 14-second clip must stand alone, with no references to earlier paragraphs.
  • Each shot needs a camera move picked from the 132-entry index.

Not a fit when

  • The video is assembled in another generator: the prompts target MiniMax H3 and Seedance.
  • You need one quick image: the full pipeline with `production.json` is too heavy.
  • You plan to use the skill's texts in a commercial product: documents are under CC BY-NC-ND 4.0.

Example request

You are Acheng Director. Prepare a production card and a MiniMax H3 prompt package for a 14-second fight in a rainy alley with a mechanical prosthetic on the hero.

Limitations

The documentation is in Chinese, so part of the material reads only in Chinese. Python 3.10 or newer is needed for the check and compile scripts. Code in `scripts/` is Apache-2.0, while texts, modules, examples and prompts are CC BY-NC-ND 4.0: commercial use of the documents themselves is not permitted, but videos made with it stay with the author. The skill prepares prompts and asset cards, and your own service creates the videos and images. Other video models will need prompt edits.

How to disable. Delete the `acheng-director` directory from the agent's skills folder. Your `production.json` project files and output prompts remain.

FAQ

How do I install Acheng Director?

Clone the repository into the skills folder, for example `git clone https://github.com/AharaOoO/acheng-director-skill.git acheng-director`. For Claude Code, Cursor and Codex copy it into the skills directory, and the agent picks it up or calls it by name as `$acheng-director`.

Which video models are supported?

MiniMax H3 in all five modes (T2VA, I2VA, FL2VA, L2VA and Ref2VA) and Seedance with a timeline description. For other generators the prompts must be rewritten.

How do I check storyboard quality?

Run `python scripts/audit_storyboard_quality.py examples/01-mecha.production.json` with your own project file. The script runs 89 checks, and `delivery_integrity.py` looks for omissions such as "same as above" in the output folder.

What is the 2900-word limit?

The upper bound for one prompt: the authors hold that beyond it the model's attention falls apart. The skill keeps each prompt within it and makes it stand alone.

Who owns the videos made with it?

The project author: per the README they keep full rights to scripts, prompts and videos produced with the system. The CC BY-NC-ND 4.0 license covers the skill's own documents.

Discussion

No questions or reviews yet.

Skills

A skill that turns a plot or scene into a cinematic AI video prompt for 6 to 30 seconds, with shots, performance and sound.

SkillMinimal access148Repository stars

Seven AI video skills: promo film planning, scene and fight prompts, acting direction and generation task reliability checks.

SkillMinimal access286Repository stars

Two skills for generative video and images: video writes Seedance, Kling and Veo prompts by dramaturgy rules, image picks the model and its syntax

SkillMinimal access658Repository stars

A Claude Code skill that turns one sentence into a vertical AI micro-drama, from script and storyboard to video

SkillExtended access409Repository stars

A skill that drives AI video through a clay-render scene: intake, geometry checks before render and a prompt from the same data.

SkillMinimal access62Repository stars

A Claude Code skill that breaks a script into shot lists for MiniMax H3 and teaches facial direction that renders.

SkillMinimal access196Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
Acheng Director (this card)no66
Seedance2 Storyboard Generatorno2,852builds a Seedance 2 storyboard; Acheng Director runs the whole pipeline and compiles prompts for MiniMax H3 and Seedance
Seedance 2.5 Fight Directorno125specializes in Seedance 2.5 fights; Acheng Director also covers performance, effects and continuity

README in short

The project lists five typical AI-video pains: drifting faces, puppet-like acting, fights like slideshows, vague camera moves and shortcuts in long prompts. Each has a dedicated part of the system.

README badge

Report a problem