Chat

    Motion Design Director Plugin Build

    Codex planning and implementation thread that turned a motion-design critique transcript into a local-first `motion-design-director` Codex plugin, bundled official GSAP skills as the implementation layer, pushed the package to the `codex-skills` repository, reconciled the normal local checkout, and drafted prompts for using the plugin to critique Hyphenomenon homepage motion.

    Highlights

    • Read the supplied motion-animation transcript and converted it into a decision-complete implementation plan for a Codex plugin and taste-layer skill.
    • Chose a plugin container with a custom `motion-design-director` skill as the editorial taste layer and official GSAP skills as the implementation layer.
    • Implemented `plugins/motion-design-director` in the `codex-skills` repo with a plugin manifest, marketplace entry, agent metadata, taste references, motion tokens, pattern guidance, critique rubric, refinement playbook, anti-patterns, accessibility/performance policy, and GSAP delegation map.
    • Vendored eight official GSAP skill folders and preserved upstream license, README, and provenance at the pinned commit `aed9cfd3277740755f6bfc1155c7aa645403b760`.
    • Validated the package structure, JSON, catalog checks, vendored GSAP/provenance/delegation consistency, whitespace, and the standard-library test suite.
    • Pushed commit `e86e26e Add motion design director plugin` to `origin/main` and reconciled the normal local `codex-skills` checkout to match remote main while preserving pre-existing local changes.
    • Established that the plugin should reference the original agency-site inspiration only lightly and not copy or overfit to it.

    Source conversation

    Chat Transcript
    Private

    This transcript is not public. You can request access below; requests are reviewed before anything is shared.

    Created artifacts

    Custom skillmotion-design-director

    Taste-layer Codex skill for interpreting editorial motion feedback, selecting motion patterns, critiquing animations, and routing implementation details to GSAP skills.

    Repositorycodex-skills commit e86e26e

    Commit that adds the Motion Design Director plugin package, vendored GSAP skills, marketplace metadata, and plugin index entry.

    Actions and follow-ups

    Actions Taken

    • Extracted and reviewed the supplied PDF transcript and local plugin examples.
    • Planned the plugin structure and execution path before implementation.
    • Created the plugin manifest, skill entrypoint, agent metadata, reference docs, motion tokens, and GSAP delegation map.
    • Vendored official GSAP skill folders with upstream attribution and normalized whitespace.
    • Updated .agents/plugins/marketplace.json and plugins/README.md.
    • Ran package validation, catalog checks, JSON checks, vendored-skill checks, whitespace checks, and python3 -m unittest discover -s tests -v.
    • Pushed the finished commit to codex-skills main and fast-forwarded the normal local checkout.

    Actions Outstanding

    • Add a short plugin-level README and a lightweight source-inspiration note if the package needs clearer human maintenance context.
    • Use the plugin in a separate Hyphenomenon homepage critique pass before any implementation changes.
    • Install or enable the plugin through the Codex UI if runtime use requires manual plugin activation on a new host.

    Source extracts

    Initial goal
    create a plugin and skill that will greatly improve codex's ability to execute on subtle, highly editorial motion and animation design
    Implementation instruction
    PLEASE IMPLEMENT THIS PLAN
    Repository reconciliation
    go ahead and reconcile this. should be local and in codex-skills repo
    Homepage critique handoff
    give me a prompt to use in the hyphenomenon repo for the agent to evaluate the current homepage

    Decisions

    • Build Motion Design Director as a local-first Codex plugin stored in `codex-skills`, not as a loose one-off skill.
    • Keep the custom value in motion taste, critique, vocabulary, pattern selection, and refinement; route GSAP API details to bundled official GSAP skills.
    • Bundle the official GSAP skills as separate vendored skills instead of rewriting GSAP documentation or creating a GSAP MCP dependency for v1.
    • Use an isolated worktree for implementation because the normal `codex-skills` checkout had pre-existing local changes.
    • Push the completed plugin directly to `origin/main`, then fast-forward the normal local checkout so the plugin exists both on GitHub and locally.
    • Do not make the plugin a Zajno or Motion.Ed clone; any source-inspiration note should be lightweight, attributed, and framed as conceptual reference rather than a strict style target.