remotion-brand-codify

Convert brand research dossiers into typed BrandConfig code and design tokens.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/CleanExpo/Pi-Dev-Ops --skill remotion-brand-codify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: remotion-brand-codify
Source: https://github.com/CleanExpo/Pi-Dev-Ops/tree/main/skills/remotion-brand-codify
Command: npx skills add https://github.com/CleanExpo/Pi-Dev-Ops --skill remotion-brand-codify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Converts brand research dossiers into reliable, spec-conformant Remotion brand configuration so compositions share consistent voice, typography, and motion without manual duplication.

Core Features & Use Cases

  • Validates BrandConfig completeness against the BrandConfig schema, blocking output when required fields are missing and deferring to research to fill gaps.
  • Applies the token boundary contract to produce two separated sources of truth: typed runtime behavior in a BrandConfig TypeScript file and visual tokens in a spec-conformant design markdown file.
  • Ensures accessibility, motion, and font compliance by generating/repairing color families for contrast needs, filling motion via a motion-language step when missing, and enforcing font licensing rules.
  • Regenerates the human-readable brand projection as a deterministic 9-section output derived from both runtime and design sources, and creates PR-ready diffs with human review required.

Quick Start

Codify the "ra" brand by providing its dossier under .research and instructing the agent: "codify the ra brand".

Frequently Asked Questions about remotion-brand-codify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert brand research into typed Remotion assets?

To convert brand research into typed Remotion assets, provide a BrandResearch dossier under the .research directory and instruct the agent to codify the specific brand slug. The Skill transforms the dossier into typed BrandConfig TypeScript runtime code and spec-conformant design tokens.

Does Remotion brand codification enforce WCAG contrast and font licensing?

Yes, Remotion brand codification enforces WCAG-AA contrast and font licensing rules. The process generates or repairs color families to meet contrast needs and validates font compliance before producing the final design tokens.

What is the best way to maintain consistent typography and motion across Remotion compositions?

The best way to maintain consistent typography and motion is codifying brand assets into a typed BrandConfig file. This separates runtime behavior from visual design tokens, filling missing motion via a motion-language step to ensure compositions share a unified voice without manual duplication.

Can I use a partial brand dossier to generate design tokens for Remotion?

You cannot use a partial dossier to generate design tokens. The Skill validates BrandConfig completeness against the schema, blocks output when required fields are missing, and defers to research to fill gaps before proceeding with token generation.

How does design linting work during Remotion brand codification?

Design linting works by running automated checks against the generated BrandConfig and design tokens during codification. It enforces accessibility standards, validates schema completeness, and ensures compliance with the token boundary contract before regenerating the final human-readable brand projection.

Why does brand codification output separate runtime code and design markdown files?

Brand codification outputs separate files to apply the token boundary contract, creating two sources of truth: typed runtime behavior in a TypeScript file and visual tokens in a design markdown file. This separation ensures deterministic generation of a 9-section human-readable projection requiring human review.