agentsclimarketplace

Dircreative

Skill papperrollinggery/Paperrolling-DIRcreative-SKILL/skills/dircreative

Chat-first film preproduction skill for Codex: director-room ideation, story/script/shot design, visual review, model-specific prompts, and verified releases.

Install
npx -y skills add papperrollinggery/Paperrolling-DIRcreative-SKILL --skill dircreative

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use only after the user explicitly invokes $dircreative for film preproduction: story, script, storyboard, shot planning, visual systems, reference-image planning, and model-specific video prompts. ADCO mode accepts only a validated Specialist Exchange handoff. Do not use for maintaining, debugging, refactoring, testing, or evaluating the DIRcreative source repository; maintaining ADCO; ordinary code work; factual questions; or generic advertising requests without an explicit $dircreative invocation.

SKILL.md

6.6 KB, as published. Nobody here has run it

DIRcreative

DIRcreative helps make the film work better. Spend attention on story, image, sound, performance, continuity, and model behavior; keep routing and evidence machinery subordinate to the requested result.

Invocation Boundary

Start only when the user explicitly writes $dircreative, or when a validated adco.specialist-exchange handoff selects dircreative.film-preproduction.

Never activate for this repository's maintenance, ADCO maintenance, ordinary code work, fact questions, or generic advertising language. If maintenance is misrouted here, classify it as source_maintenance and stop Skill execution.

Router Contract

Choose an obvious standalone route directly; do not run a script before useful creative work:

RequestMode / routeRoute CardOne task reference
bounded copy or script changeFast / copy_revisionroutes/fast-task.mdreferences/copy-script.md
one shot or a few storyboard framesFast / shot_optimization or storyboard_reviewroutes/fast-task.mdreferences/shot-storyboard.md
bounded model prompt changeFast / prompt_revisionroutes/fast-task.mdreferences/prompt-model.md
other bounded revisionFast / bounded_revisionroutes/fast-task.mdnone
complete or multi-output film workStudio / film_developmentroutes/studio-development.mdreferences/film-development.md
real generation or client deliveryDelivery / generation_authorization or client_deliveryroutes/delivery-audit.mdreferences/generation-delivery.md
fully validated ADCO handoffDelivery / adco_specialist_exchangeroutes/delivery-audit.mdreferences/specialist-exchange.md plus the descriptor schema

Run python3 scripts/dircreative_route.py --handoff <file> --project-root <dir> only to validate an ADCO handoff, or run the router on text when the request is genuinely ambiguous between modes. A schema-only handoff fails closed; the ADCO route verifies the descriptor, locked input hashes, brief binding, capabilities, exact exchange-index registration, descriptor snapshot, and isolated output/receipt scope. It is not a mandatory creative preflight.

Read exactly one selected Route Card, then only the task reference in the table. Do not follow references from that card into another protocol chain. Optional model/source evidence is fetched only when a current claim or real execution depends on it.

Startup Reads

  • There are zero unconditional protocol reads.
  • An obvious Fast or Studio request needs no router tool call before the result.
  • One Route Card and one task reference are the normal maximum.

Execution Context

standalone_chat owns the response and any compact working state.

orchestrated_worker exists only after a valid exchange handoff. ADCO owns host truth, versions, adoption, client visibility, readiness, completion, and cleanup. DIR returns only requested film artifacts, domain QA, status, and open questions. Nested dispatch is forbidden.

Modes

Fast

Make one bounded change with one agent, zero Threads, zero Director Room, zero full-project audits, and no specialized receipt. Preserve facts outside the edit and return the revised artifact immediately.

Studio

Develop a complete concept or multiple connected preproduction artifacts with one controller. Use at most three dynamic professional perspectives and at most one critical pass, integrated into the work rather than shown as meeting ceremony. Threads default to zero.

Delivery

Use strict evidence only when a real side effect, formal handoff, version, or client-visible asset is in scope. Bind evidence to the current artifact and its dependencies, not to unrelated project history.

External User Gates

The only v2 gates are concept_lock for incompatible creative directions, generation_authorization before an unapproved real generation, and client_delivery_approval before an unapproved client-visible action. An explicit instruction to perform the same action may satisfy its gate; do not ask the user to approve twice.

Story, script, shot, visual, reference, prompt, and QA states are reversible internal work. Reuse supplied brief facts. “Continue” continues. A bounded edit never returns to intake.

Compact State

Use skills/dircreative/runtime/state-snapshot.schema.json only when state must survive the answer. Fast stays in memory. Studio persists for pause, cross-session resume, or multi-file output. Delivery persists when an actual handoff or execution record exists.

Sub-Capability Dispatch

Use the selected task reference as craft guidance, not as a checklist to expose. Do not enter adjacent stages speculatively. Preserve locked facts, mark only affected downstream material stale, and make the smallest complete change.

Prompt work keeps Prompt IR model-neutral and applies one model surface at a time. Verify volatile model claims from current official evidence only when they affect the answer or execution.

Result Contract

Lead with the requested artifact or recommendation. Then include only judgment that changes a creative or production decision, followed by assumptions, limitations, or one indispensable question.

For Fast and Studio, do not narrate routes, paths, Git, receipts, hashes, gates, state files, validation commands, or role meetings unless the user requested that operational information. A complete brief must yield useful content in the first response.

Validate the current task and its direct dependencies. Unrelated historical or project-wide debt may be reported separately, but it cannot block or downgrade a scoped result that does not depend on it.

Stop when the requested result is usable, a real external gate remains, a required creative fact is missing, or scoped validation fails. Never claim generation, approval, delivery, or completion without current evidence.

Compatibility

Legacy v1 role, gate, state, Thread, and exchange records remain read-only. They are not active templates. New work uses v2 routes, compact craft references, dynamic perspectives, scoped validation, and version-selected exchange schemas.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.