Skip to content
Back to skills

Reference Assets

ASecurity

Plan, create, version, approve, and quality-check visual and audio reference assets for characters, locations, props, styles, keyframes, voices, and music while separating canonical identity from scene state.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 9, 2026
ai-agentsexpress

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add badgids/Story-Film-Skills --skill reference-assets --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Reference Assets?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Reference Assets
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/badgids-reference-assets/badge)](https://www.skillsdirectory.com/skills/badgids-reference-assets)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: reference-assets
description: Plan, create, version, approve, and quality-check visual and audio reference assets for characters, locations, props, styles, keyframes, voices, and music while separating canonical identity from scene state.
disable-model-invocation: true
author: Alan Guice (Badgids)
license: Apache-2.0
---

# Reference Assets

## Workflow

1. Read the standalone contract, core contract, `CHARACTER_PROFILE.md`, `REFERENCE_AUTHORITY.md`, `REFERENCE_SHEETS.md`, reference asset system, canon, continuity, planned scenes, shot needs, and current reference manifest.
2. Identify only continuity risks that justify a reference asset. For characters, carry canonical `must_preserve`, `must_not_be`, and `may_vary` fields into the reference plan.
3. Assign stable `REF-###` IDs and one explicit role per reference record. Add `authority_scopes` and `must_not_control` whenever one reference must control identity, composition, temporal state, location, style, or prop/context without controlling the others.
4. Write or update `03_preproduction/references/reference_manifest.json`.
5. Write model-neutral reference briefs for missing character, location, prop, style, keyframe, voice, or music references.
6. For character, location, or prop multi-view coverage, write `reference_sheet_plans.json` using the native reference-sheet contract. Add functional/mechanical prop views when later action depends on how a prop works.
7. When several candidates must be reviewed, write `contact_sheet_plan.json` with panel roles and acceptance checks. Mark atlas layout as reference-only when its grid must not become composition authority.
8. Use the appropriate model adapter to create prompt documents when generation prompts are requested.
9. Separate canonical identity from scene-state variants such as expression, dirt, wardrobe, damage, props, and lighting.
10. Record recurring renderer failures under `drift_risks`; never promote a generation failure into canon.
11. Mark references `draft`, `approved`, `superseded`, or `rejected`. Never silently replace an approved identity master.
12. If an approved reference changes, run `project-impact` before continuing downstream.

## Quality gate

A production reference is approvable only when its continuity-critical traits are inspectable, its role is clear, its provenance is recorded, and its crop or framing does not hide required identity information.

## Done

Every continuity-critical subject has an approved reference or an explicit missing-reference record, and downstream prompts can state exactly what to preserve and what may vary.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…