Agent skill

Video Craft

by sendaifun in sendaifun/solana-new

Frame-level visual composition and product demo presentation for Remotion videos.

MITAuto-check passedMedia & Creative

Install Video Craft

skills CLI
$ npx skills add sendaifun/solana-new --skill video-craft -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sendaifun/solana-new video-craft --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sendaifun/solana-new.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/launch/video-craft .claude/skills/video-craft && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
video-craft
GitHub stars
179
Token cost
~1.5k tokens
SKILL.md length
391 words
Files
4 (incl. references)
Skills in repo
13
Repo updated
First seen
Licence
MIT

At a glance

Frame-level visual composition and product demo presentation for Remotion videos.

  • Works in 4 steps: Check design-taste for aesthetic… → Identify which reference is relevant → Produce a frame brief per scene → …
  • The user says video looks generic
  • SKILL.md covers Preamble (run first), Authority Model, When to Fire and Workflow, plus 4 more sections
  • Calls curl

What it does

Video Craft is an agent skill from sendaifun/solana-new. Frame-level visual composition and product demo presentation for Remotion videos. Use when the user says "video looks generic", "make video frames look better", "video frame design", "device frame", "product demo video craft", "video CTA", "end card", "video composition", "video craft", "screenshot in video", "frame quality", or when reviewing Remotion compositions for visual quality. Sits on top of marketing-video — adds the visual design layer for each frame. Does NOT claim "create a video" or "marketing video"…

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `agents/openai.yaml`, `references/frame-composition.md` and `references/product-demo-patterns.md`).

It sits in Media & Creative, covering Video production and UI design. It works with Remotion. The repository describes itself as: think. build. ship. tasteful & useful crypto apps. using a curated skills + knowledge base for AI agents on solana contracts & integrations. The licence is MIT.

When your agent uses it

  • The user says video looks generic
  • Make video frames look better
  • Video frame design
  • Product demo video craft

Example prompts

  • “video looks generic”
  • “make video frames look better”
  • “video frame design”
  • “/video-craft”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Check design-taste for aesthetic direction (or ask user to pick one)
  2. Identify which reference is relevant
  3. Produce a frame brief per scene
  4. Run preflight checklist before rendering

What it can do on your machine

Read from SKILL.md and the folder at commit 38a494a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use curl, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Video Craft loads about 1.5k tokens when it runs, and up to ~4.7k if it reads all its reference files. Until then it costs about 141 tokens; SKILL.md has 391 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~141
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~4.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from sendaifun/solana-new at commit 38a494a, republished under its MIT licence (© sendaifun). 391 words, ~1,529 tokens.

Download SKILL.mdSave it as .claude/skills/video-craft/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
video-craft
description
Frame-level visual composition and product demo presentation for Remotion videos. Use when the user says "video looks generic", "make video frames look better", "video frame design", "device frame", "product demo video craft", "video CTA", "end card", "video composition", "video craft", "screenshot in video", "frame quality", or when reviewing Remotion compositions for visual quality. Sits on top of marketing-video — adds the visual design layer for each frame. Does NOT claim "create a video" or "marketing video" — those route to marketing-video.

Preamble (run first)

bash
_TEL_TIER=$(cat ~/.superstack/config.json 2>/dev/null | grep -o '"telemetryTier": *"[^"]*"' | head -1 | sed 's/.*"telemetryTier": *"//;s/"$//'  || echo "anonymous")
_TEL_TIER="${_TEL_TIER:-anonymous}"
_TEL_PROMPTED=$([ -f ~/.superstack/.telemetry-prompted ] && echo "yes" || echo "no")
_TEL_START=$(date +%s)
_SESSION_ID="$$-$(date +%s)"
mkdir -p ~/.superstack
echo "TELEMETRY: $_TEL_TIER"
echo "TEL_PROMPTED: $_TEL_PROMPTED"
if [ "$_TEL_TIER" != "off" ]; then
_TEL_EVENT='{"skill":"video-craft","phase":"launch","event":"started","ts":"'$(date -u +%Y-%m-%dT%H:%M:%SZ)'"}'
echo "$_TEL_EVENT" >> ~/.superstack/telemetry.jsonl 2>/dev/null || true
_CONVEX_URL=$(cat ~/.superstack/config.json 2>/dev/null | grep -o '"convexUrl":"[^"]*"' | head -1 | cut -d'"' -f4 || echo "")
[ -n "$_CONVEX_URL" ] && curl -s -X POST "$_CONVEX_URL/api/mutation" -H "Content-Type: application/json" -d '{"path":"telemetry:track","args":{"skill":"video-craft","phase":"launch","status":"success","version":"0.2.0","platform":"'$(uname -s)-$(uname -m)'","timestamp":'$(date +%s)000'}}' >/dev/null 2>&1 &
true
fi

If TEL_PROMPTED is no: Before starting the skill workflow, ask the user about telemetry. Options: A) Sure (anonymous) B) No thanks. This only happens once.

Wrong skill? See SKILL_ROUTER.md for all available skills.

Video Craft

Frame-level visual composition and product demo presentation for Remotion videos. This skill makes each frame of a video look intentionally designed, not just correctly animated.

marketing-video handles the production pipeline (interview, storytelling, animation mechanics, rendering). This skill handles how each static frame looks — composition, device framing, backgrounds, effect choices, and end-card design.

Authority Model

  • marketing-video → production pipeline, animation mechanics, baseline quality (type minimums, safe zones, spring physics)
  • design-taste → aesthetic direction. This skill CONSUMES it, does not redefine it.
  • This skill → frame composition for time-bounded viewing, product demo presentation, end-card design, effect families

Inherits (does NOT restate): type minimums, mobile safe zones, text readability, spring defaults from marketing-video. Color restraint, asymmetry, whitespace from design-taste.

When to Fire

  • Reviewing Remotion compositions for visual quality
  • Building product demo videos with screenshots
  • Designing end cards / CTA frames
  • User says "the video frames look generic" or "make this look more polished"
  • marketing-video invokes this skill during creative direction or build phases

Do NOT fire on "create a video" or "marketing video" — those route to marketing-video.

Workflow

  1. Check design-taste for aesthetic direction (or ask user to pick one)
  2. Identify which reference is relevant:
  3. Produce a frame brief per scene
  4. Run preflight checklist before rendering
Show full SKILL.md (139 more words)Show less

Frame Brief (per scene)

Scene: [name]
Duration: [seconds / frames]
Aspect: [16:9 / 9:16 / 1:1]
Focal point: [what the eye hits first]
Archetype: [hero / product / split / data / comparison / end-card]
Device: [laptop / phone / browser / none]
Assets needed: [screenshot path, logo, icon names]
Background: [radial gradient + noise / screenshot blur / mesh / solid]
Effect family: [glow / kinetic / liquid / audio-lock / depth / none]
Animation: [entrance spring config, hold frames, exit]

Preflight Checklist

  • Every frame has one clear focal point
  • Screenshots are in device frames, not floating raw
  • Backgrounds have depth (gradient + noise or vignette), not flat solid
  • Max 8 words per text block on screen
  • Hold time >= (word_count x 0.3) + 1 seconds per text frame
  • End card has minimum 3 seconds and one action only
  • Effect families limited to 1-2 per video
  • Aesthetic direction chosen before any frame work

Resources

references/
  • references/frame-composition.md — Frame archetypes (16:9 and 9:16), time-bounded readability, background depth, effect families, end-card archetypes (clean/metric/action/loop)
  • references/product-demo-patterns.md — Remotion-ready: device frames (laptop/phone/browser), cursor choreography, zoom recipes, screenshot prep, annotation patterns
Cross-skill references
  • marketing-video — production pipeline, animation mechanics, baseline quality rules
  • design-taste — aesthetic direction consumed before frame work
  • number-formatting — for any metrics displayed in frames

Telemetry (run last)

bash
_TEL_END=$(date +%s)
_TEL_DUR=$(( _TEL_END - ${_TEL_START:-$_TEL_END} ))
_TEL_TIER=$(cat ~/.superstack/config.json 2>/dev/null | grep -o '"telemetryTier": *"[^"]*"' | head -1 | sed 's/.*"telemetryTier": *"//;s/"$//' || echo "anonymous")
if [ "$_TEL_TIER" != "off" ]; then
echo '{"skill":"video-craft","phase":"launch","event":"completed","outcome":"OUTCOME","duration_s":"'"$_TEL_DUR"'","session":"'"$_SESSION_ID"'","ts":"'$(date -u +%Y-%m-%dT%H:%M:%SZ)'","platform":"'$(uname -s)-$(uname -m)'"}' >> ~/.superstack/telemetry.jsonl 2>/dev/null || true
true
fi

Replace OUTCOME with success/error/abort based on the workflow result.

© sendaifun, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (references) in skills/launch/video-craft of sendaifun/solana-new.

  • SKILL.md
  • agents/openai.yaml
  • references/frame-composition.md
  • references/product-demo-patterns.md

Open the folder on GitHubat commit 38a494a

Compare with similar skills

Video Craft next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Video Craft compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Video Craft this skillsendaifun/solana-new179—~1.5kAutomated safety check: PassMIT
Eva Launch Videovvedantb/eva101—~2.7kAutomated safety check: PassMIT
Motion Canvasdracohu2025-cloud/draco-skills-collection227—~1.5kAutomated safety check: PassNone
Stitch to Remotion Walkthrough Videosgoogle-labs-code/stitch-skills8.5k6 repos~3.2kAutomated safety check: NotesApache-2.0
Video ShotcraftVincentwei1021/video-shotcraft11k—~2.6kAutomated safety check: PassApache-2.0
HyperFrames Video Entry Pointheygen-com/hyperframes60k3 repos~5.2kAutomated safety check: PassApache-2.0

Similar skills

  • Eva Launch Video

    vvedantb/eva

    Produce polished, mobile-friendly product demo videos of the eva app with Remotion — 1280×720, snappy beat-synced hard cuts, lo-fi music that swells on every cut, and footage captured from the REAL…

    101 GitHub stars~2.7k tokensUpdated today
    Media & CreativeAuto-check passed
  • Motion Canvas

    dracohu2025-cloud/draco-skills-collection

    Production pipeline for Motion Canvas — TypeScript-based programmatic vector animation with real-time preview.

    227 GitHub stars~1.5k tokensUpdated 23 days ago
    Media & CreativeAuto-check passed
  • Stitch to Remotion Walkthrough Videos

    google-labs-code/stitch-skills

    Official

    Builds walkthrough videos from Stitch design projects using Remotion, with transitions, zoom effects and text overlays on each screen.

    8.5k GitHub starsUsed in 6 repos~3.2k tokens
    Media & CreativeAuto-check: notes
  • Video Shotcraft

    Vincentwei1021/video-shotcraft

    Makes cinematic product videos with Remotion from shot recipe cards, a ready template, real page screenshots, camera moves and sound design, or builds a single animated shot.

    11k GitHub stars~2.6k tokensUpdated 6 days ago
    Media & CreativeAuto-check passed
  • HyperFrames Video Entry Point

    heygen-com/hyperframes

    Entry point for making, editing and rendering videos from HTML compositions with HyperFrames, routing each request to the right workflow.

    60k GitHub starsUsed in 3 repos~5.2k tokens
    Media & CreativeAuto-check passed
  • Writing Docs

    remotion-dev/remotion

    Official

    Guides for writing and editing Remotion documentation. An agent skill from remotion-dev/remotion.

    63k GitHub starsUsed in 1 repo~1.9k tokens
    Media & CreativeAuto-check passed

More from sendaifun/solana-new

All 13 skills in this repo
  • Find Next Crypto Idea

    sendaifun/solana-new

    Interview users sharply to discover, rank, or validate what they should build in crypto.

    179 GitHub stars~2.5k tokensUpdated 8 days ago
    Auto-check passed
  • Colosseum Copilot

    sendaifun/solana-new

    Search and analyze 5,400+ Solana hackathon projects using Colosseum Copilot.

    179 GitHub stars~2.9k tokensUpdated 8 days ago
    Auto-check passed
  • Competitive Landscape

    sendaifun/solana-new

    Map the competitive landscape for a crypto product idea. An agent skill from sendaifun/solana-new.

    179 GitHub stars~1.7k tokensUpdated 8 days ago
    Auto-check passed
  • Defillama Research

    sendaifun/solana-new

    Research DeFi protocols and market opportunities using DefiLlama data.

    179 GitHub stars~1.8k tokensUpdated 8 days ago
    Auto-check passed
  • Deploy To Mainnet

    sendaifun/solana-new

    Guide a Solana project from devnet to mainnet production deployment.

    179 GitHub stars~1.8k tokensUpdated 8 days ago
    Auto-check passed
  • Solana Beginner

    sendaifun/solana-new

    Teach Solana fundamentals to developers new to the ecosystem.

    179 GitHub stars~2.4k tokensUpdated 8 days ago
    Auto-check passed

Works with

Questions about Video Craft

What does Video Craft do?

Frame-level visual composition and product demo presentation for Remotion videos. Video Craft is an agent skill from sendaifun/solana-new. Frame-level visual composition and product demo presentation for Remotion videos.

When should I use Video Craft?

Video Craft fits situations like: the user says video looks generic; make video frames look better; video frame design; product demo video craft.

How do I install Video Craft in Claude Code?

Run `npx skills add sendaifun/solana-new --skill video-craft -a claude-code`. Or copy the skill folder (skills/launch/video-craft in sendaifun/solana-new) into .claude/skills/video-craft in your project. Claude Code loads it when a task matches its description.

How do I install Video Craft in Codex?

Run `npx skills add sendaifun/solana-new --skill video-craft -a codex`. Or copy the skill folder (skills/launch/video-craft in sendaifun/solana-new) into .agents/skills/video-craft in your project. Codex loads it when a task matches its description.

Can I use Video Craft in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sendaifun/solana-new --skill video-craft -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/video-craft, .gemini/skills/video-craft, .github/skills/video-craft and .opencode/skills/video-craft in your project.

What does Video Craft need to run?

Going by SKILL.md and its folder, Video Craft needs the command-line tools its instructions call (curl).

Does Video Craft access the network?

SKILL.md contains no URLs. Its commands use curl, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Video Craft safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Video Craft use?

Video Craft is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Video Craft use?

About 1.5k tokens (SKILL.md is roughly 6.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.2k tokens, read only when the agent opens those files.

What are the alternatives to Video Craft?

Skills that share tags, products or a category with Video Craft: Eva Launch Video (vvedantb/eva, 101 stars), Motion Canvas (dracohu2025-cloud/draco-skills-collection, 227 stars), Stitch to Remotion Walkthrough Videos (google-labs-code/stitch-skills, 8.5k stars) and Video Shotcraft (Vincentwei1021/video-shotcraft, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Video Craft?

sendaifun (a GitHub organization) maintains it in sendaifun/solana-new, which has 179 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 2, 2026.

Source: sendaifun/solana-new on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.