Communitygithub.com

jayfirke/motion-studio

Audit asset licences for a MotionGraphics project or the _shared library against the ledger in _shared/ASSETS.md. Use before rendering a final, before adding any new sound, music, image, icon, font or Lottie file, or when the owner asks if a video is safe to post.

motion-studio란 무엇인가요?

motion-studio is a Claude Code agent skill that audit asset licences for a MotionGraphics project or the _shared library against the ledger in _shared/ASSETS.md. Use before rendering a final, before adding any new sound, music, image, icon, font or Lottie file, or when the owner asks if a video is safe to post.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jayfirke/motion-studio/tree/HEAD/.agents/skills/motion-asset-check

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

motion-asset-check

  1. List every non-generated media file in the project (assets/, audio/, public/, fonts/) or in _shared/ (skip code-generated audio and SVG drawn in the composition). Also list copied library code: video-shotcraft components/demos (Apache-2.0), bang-motion starters (MIT), and any onetake code (PolyForm Noncommercial: fails for own-brand or monetized films).
  2. Each file must match a row in _shared/ASSETS.md with source URL, exact licence, commercial OK = yes, redistribution OK, attribution text and date. Its licence text must exist in _shared/LICENSES/.
  3. Allowed licences: CC0-1.0, MIT, ISC, Apache-2.0, OFL-1.1, Unlicense, Fish Audio s2.1-pro-free voice takes (check audio/vo/takes.jsonl says that model; after 2026-11-30 re-check the terms). CC-BY-4.0 needs a credit line in the project's ASSETS-USED.md and the post caption. Mixkit files (video-shotcraft assets/audio) pass only inside the project and the render: fail them if found in _shared/ or a published page, and fail the six untraceable files listed in AGENTS.md. Freesound files pass only with a CC0 (or credited CC-BY) row in _shared/sfx/freesound/SOURCES.tsv or a .json sidecar. Anything else (NC, ND, SA, Sampling+, custom "free" licences, Content ID libraries, MusicGen or ElevenLabs output) fails.
  4. For a new asset, verify the licence on its source page first, then add the ledger row and licence file before using it.
  5. Output a table: file, ledger row found, licence, status (pass/fail/needs credit). Copy the rows into the project's ASSETS-USED.md. Never delete files; report failures to the owner.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

jayfirke/motion-studio

Scaffold a new video project in projects with the right engine, template files, fonts and audio. Use when the owner asks to start, make or create a new video, reel, promo, intro or motion graphic in this workspace.

jayfirke/motion-studio

Check, snapshot, draft-render and verify a video project in this workspace, then write VERIFY.md. Use before showing the owner a draft, before any final render, or when they asks whether a video is ready.

jayfirke/motion-studio

Plan a film as its director and show it to the owner as a playable previs page (animatic with real voice, music and foley, a timeline, three swappable options on every decision, time-anchored notes, versions and an Approve button) before anything is rendered. Use for every new film over 10 s, when the owner asks to "see it first", "previs", "storyboard", "animatic", or "visualize before you render", and when they leave notes on a previs page. Produces approved-video-spec.json for the engine skills; never renders the final itself.

jayfirke/motion-studio

Set up this motion-studio workspace on a new machine for its owner - check the tools, install what is missing (with their OK), write OWNER.md from a few plain questions, have them store their own API keys safely (Keychain on macOS, secret store or a private file on Linux and WSL 2), and write the local setup marker. Use when the session-start note says FIRST RUN, when someone says "set up motion-studio", "set up this workspace", "install everything", "add my API keys", "it doesn't work on my computer", or right after cloning the repo.

관련 스킬