video-studio
/video-studio
Punkt wejścia do tworzenia dowolnego wideo z Claude: shorty, reklamy, motion graphics, awatary, napisy, lektor i muzyka.
- Autor
- Shockblaster ↗
- Repozytorium
- claude-video-studio ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 04.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 134
- Skrypty
- 72
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 04.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
- 72 skrypty w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.
Skrypty: scripts/_paths.py, scripts/archive.py, scripts/audit_face.py, scripts/avatar_track.py, scripts/beatgrid.py, scripts/beatmix.py, scripts/broll/b64save.py, scripts/broll/check_watermark.py, scripts/broll/process_video.py, scripts/broll/scrub_mark.py, scripts/browser/chatgpt_download.js, scripts/browser/chatgpt_queue.js, scripts/browser/gemini_make.py, scripts/browser/gemini_run.tpl.js, scripts/brows
Co robi i kiedy
Punkt wejścia do tworzenia dowolnego wideo z Claude: shorty, reklamy, motion graphics, awatary, napisy, lektor i muzyka.
Oryginalny opis (EN)
The entry point for making ANY video with Claude, for any brand or project - short-form Reels / Shorts / TikToks above all, plus explainers, screen walkthroughs, promos, motion graphics, 3D, talking cartoon avatar presenters, kinetic type, captions, AI b-roll, voiceover (English or Hindi), music and sound design. Knows every video tool it relies on and routes each job to the right one, holds the retention playbook (hook, re-hooks, climax, loop, shareability, eyebrow-raisers, topics), the per-video pipeline, the QC gate and the lessons, and improves itself after every video. Use whenever someon
Jak działa
- Start of every video chat (2 minutes)
- Route the job
- The pipeline (every video)
- Hard rules
- References (load on demand)
- Self-improvement (standing rule, every video)
Podgląd SKILL.md
---
name: video-studio
description: The entry point for making ANY video with Claude, for any brand or project - short-form Reels / Shorts / TikToks above all, plus explainers, screen walkthroughs, promos, motion graphics, 3D, talking cartoon avatar presenters, kinetic type, captions, AI b-roll, voiceover (English or Hindi), music and sound design. Knows every video tool it relies on and routes each job to the right one, holds the retention playbook (hook, re-hooks, climax, loop, shareability, eyebrow-raisers, topics), the per-video pipeline, the QC gate and the lessons, and improves itself after every video. Use whenever someone wants to make, plan, script, edit, animate, voice, score or review a video or reel, starts a new video chat, or names a brand pack (a skill called <brand>-reels). Load the brand pack too when one exists.
---
# Video Studio
The single entry point for video work. Read this file first in every video chat, then the brand pack (if any),
then `lessons-learned.md` and `lessons.md`. Everything else loads on demand. Works on macOS, Linux and Windows:
every script finds its tools through `scripts/_paths.py` (see `references/toolchain.md`).
**Standing rule: this skill gets better after every video, for its whole lifetime.** See "Self-improvement" at
the bottom. A video is not done until that step is done.
**Quality rule: each new video must beat the last finished one** in every aspect of what is on screen (look,
depth, motion, graphics, transitions, sound, polish). Before building, list what the previous video did and write
down concrete upgrades per aspect. After delivery, record the new baseline in `lessons.md`.
## Start of every video chat (2 minutes)
1. Read `lessons-learned.md` (distilled rules) and `lessons.md` (this owner's dated entries, newest first;
they override older text in the references).
2. Find the brand pack: a skill named `<brand>-reels`, or a folder with `brand.md` + `MOTION.md`. No pack and a
new brand: make one with `references/brand-packs.md` (template in `templates/brand-pack-template/`) before
designing anything.
3. Check the machine (`references/machine-limits.md`). On a small laptop: one render at a time, `--workers 2`,
close the browser after use.
4. Confirm only what is missing: topic, language, length, platform. Defaults: 9:16 1080x1920 30 fps, 20-45 s,
the brand pack's language rule.
5. First time on this machine? Run `python -I scripts/smoke_test.py`; it must print SMOKE PASS.
## Route the job
| Need | Use | Notes |
|---|---|---|
| Author / render any video | `/hyperframes` (+ `/hyperframes-cli`) | Default renderer. HTML + GSAP/Three.js, seek-exact, Apache 2.0. Read its `references/types/vertical.md` for reels |
| Ready-made blocks: transitions, captions, charts, 3D, camera moves, overlays | `/hyperframes-registry` | Search the registry BEFORE hand-building any named effect |
| Voice, music, SFX, transcripts, cutouts, grades | `/media-use` | Free local paths only (Kokoro, Openverse). Never its MusicGen fallback for published work, see `references/sound.md` |
| Brand system (brand.md + MOTION.md) | `/brand-intake` | Feeds every charlie947 skill below |
| Turn an idea into a precise build brief | `/motion-brief-writer` | Never invents a figure |
| Copy the moves of a reel you admire | `/reference-to-motion` (+ video-analyzer MCP for frames) | |
| Animated chart / count-up / before-after | `/animated-chart`, `/milestone-reveal` | Values stay exactly as given |
| Premium effects (chart morph, masked type, particles, glass focus, perspective shift, flowing paths) | `/motion-effects` | 16 effects, seek-exact |
| Cinematic 3D opener / hook | `/title-sequence-3d` | Three.js camera through a lit scene |
| Documentary explainer look | `/vox-explainer` | Torn paper, halftone, condensed type |
| One-take story explainer (camera follows a hero element) | `/explainer-engaging`, or `templates/reel-project/` (a proven 80 s one-take world with a talking avatar) | |
| Hype / teaser, beat-locked kinetic type | `/explainer-high-energy` | |
| Motion b-roll over a talking head | `/motion-broll` | One morphing shape, timed to words |
| Beat-synced reel: grid, cue check, original score, pro SFX mix | `scripts/beatgrid.py`, `cuecheck.py`, `score.py`, `beatmix.py` (`references/sound.md`) | DEFAULT for every reel with music. Score = real CC0/CC BY instruments via lemo-opuscar's sampler; SFX = earshot's audited bank placed by its launch preset. Optional install: `setup/setup-audio.*` |
| Sound pass with the bundled CC0 kit / a finished edit | `/sound-effects` + `scripts/pipeline/mix.py` | Older route, still fine |
| A named film style (66: glass product, tilt-shift, paper pop-up, spy titles, dark keynote...), cinematic or 3D | `references/film-styles.md` + `toolchain.md` "Engine chooser" | Styles and techniques from lemo-opuscar (MIT); their demo films are CC BY, never copied |
| Does it flow or read like a slideshow? (carry per transition, rhythm, strobing fast moves) | `scripts/flow_check.py` (`references/qc.md`, visual-grammar "Carry every boundary") | Our own optical-flow checker (2026-11-04). Approved avatar explainers scored 0.40-0.42; beat your last reel |
| Cut a subject out of footage | `/object-separation` | SAM 2 local; pick the smallest model on a small machine |
| Make a 16:9 into a clean 9:16 upload | `/reel-export` | |
| Port Remotion / Lottie / Three.js / AE work | `/remotion-to-hyperframes` | |
| Screen walkthrough / how-to guide for a web app (16:9) | `templates/screen-walkthrough/` (README there) | Real screenshots + rings + cursor + Kokoro VO + chapter lane. Tall pages: capture in slices; Whisper-check every line |
| Edit existing footage (trim, crop, speed, merge, subtitles, QC) | mcp-video (Kinocut) MCP | `video_*`, `sound_qa_loudness`, `shorts_review`, `video_hook_candidates` |
| Study a reference reel (frames, transcript, timing) | video-analyzer MCP | Instagram needs `YTDLP_COOKIES_FROM_BROWSER=chrome` |
| Cartoon avatar presenter that talks | `references/avatars.md` | Recommended: the ChatGPT pose library (image avatar, `scripts/avatar_track.py`). The HTML/SVG drawn character animated by GSAP works and is kept as an alternative. The video avatar (AI video body + our face, AI lip-sync) is dropped |
| Make character / avatar motion feel alive (acting, anticipation, overlap, weight) | `/disney-animation-rule-skill` (block event poses, pick the few principles that fix it) + `/animation-principles` (concrete durations, curves, springs, stagger) | Read both before animating any avatar gesture |
| Animate an SVG character rig (pivots, timelines, acting beats) | `/svg-character-animation` + `/gsap-core` + `/gsap-timeline` | Deterministic: one pure `render(t)` driven by a GSAP clock tween; never `.to()` or overlapping tweens on one property (frames render out of order) |
| Hand-painted look: brush strokes, watercolour washes, hatching, ink, a brush wipe inside a reel | p5.brush standalone build in a HyperFrames canvas (`references/painted-animation.md`, route A) | MIT. No npm needed: `dist/brush.js` from the kit. Redraw from `t`, seed per element, boil 12x/s |
| A short hand-painted cartoon (acted story beat, opener, loop) | ClaudeAnimationBase engine with OUR characters (`references/painted-animation.md`, route B) | MIT. Storyboard with reads first; contact sheet / strip / crop review loop. Clawd is Anthropic's mascot: see the trademark note in the reference |
| Editorial paper-collage b-roll that assembles from empty under one VO line | `references/collage-broll.md` | MIT (gbro-collage-broll). Three gates: metaphor, still (ChatGPT), motion (HyperFrames assembly by default; Gemini Omni web optional) |
| AI-generated cinematic b-roll (optional garnish) | `references/ai-broll.md` + `references/browser-ai.md` | Gemini Omni via the Playwright MCP, the user presses Send, ~4 clips/day |
| Still art plates, character sheets, pose libraries | ChatGPT image gen via the Playwright MCP (`references/browser-ai.md`) | One tab, new chat per prompt, sends >= 60 s apart |
| Copy an audience will read (script, caption, hook text) | a de-AI writing skill (e.g. `/humanize`), one light pass for short text | |
Not used on purpose (do not add without asking): Remotion skills (company licence above 3 employees), the
OpenMontage toolchain (AGPL + paid providers; only its MIT `svg-character-animation` instruction skill),
paid inference wrappers, Blender (too heavy for a small laptop), MusicGen (CC-BY-NC), the lemo-opuscar plugin
itself (its rules, sampler and style index are used from a reference clone; the plugin would compete with this
skill), earshot's Gemini critique (uploads audio) and its forge search (needs licensed reference recordings).
## The pipeline (every video)
1. **Brief**: topic, audience, one-line promise, platform, language, length. Every number that will appear on
screen gets a source in `sources.md` before scripting. No source, no number (illustrative values are labelled
"illustrative" on screen).
2. **Benchmark + hook + structure**: name 1-2 reference works that set the bar for THIS topic and look (what to
learn / what not to take). Pick a hook archetype, fill the retention grid (`references/retention.md`), write
three hook options and three candidate structures; choose by the rubric. A strong look (cinematic, 3D, a brand
style): choose from `references/film-styles.md` and the engine from `toolchain.md` "Engine chooser".
3. **Script**: spoken lines with beat timestamps. Hindi: Devanagari, acronyms spelled phonetically for TTS
(`references/voice.md`). One light de-AI pass on on-screen text.
4. **Voice**: record or TTS (`scripts/pipeline/build_vo.py`: per line, placed at measured starts). Tricky words,
voice speed and music are picked BY EAR by the user on a pick page (`templates/reel-project/pick.html`).
Measure the real duration: the VO length sets the edit, not the other way round.
5. **Beat grid + beat sheet** (`references/sound.md` "The beat pipeline"): `cues.json` (every cut, pop, landing
and key word with its lock and SFX role), `scripts/beatgrid.py` (grid fitted to the anchor words, or a stock
track seeked onto the cues), `scripts/cuecheck.py --snap` (every movable event onto a beat). Then the beat
sheet, plus a sound design table (ambience, foley, music state per section), one row per 1.5-3 s: time, VO words, visual mode, graphic, SFX, music event, avatar pose (one
pose per line, chosen to illustrate the line). Pick visuals from `references/visual-grammar.md`; change visual
mode every 5-7 s at least (re-hook). With it, write the one-line-each STYLE BRIEF (`visual-grammar.md` "The style
brief") and plan shot sizes, one new element per phrase, and the entity list (everything the VO names gets an image).
6. **Build**: HyperFrames project (start from `templates/reel-project/` or the brand pack's starter). Registry
blocks first, then the specialist skills above, hand-built last. Word timings: `scripts/pipeline/words.py`;
named cues + captions: `scripts/pipeline/build_timing.py`. Avatar mouth cues: `scripts/mouth_rhubarb.py`
(Rhubarb + the script text, all 9 shapes; Hindi or no Rhubarb: `mouth_phonemes.py`, same arguments;
`mouth_from_audio.py` only with no script). A new face rig
must pass its lip-seal gate (`references/avatars.md`). Avatar track: `scripts/pipeline/render_chunks.py`.
7. **Draft render**: `npx hyperframes check --json`, fix all errors, then
`npx hyperframes render --quality draft --workers 2` (long reels: segmented capture, foreground).
8. **QC gate** (`references/qc.md`): `python -I scripts/qc_reel.py out.mp4 --sheet qc.png`,
`python -I scripts/pace_check.py out.mp4 --mask <avatar box>`, READ EVERY FRAME as contact sheets
(`scripts/pipeline/sheets.py`) plus the automatic avatar scan (`scripts/pipeline/scan_avatar.py`), watch the
first 3 s and the climax frame by frame, self-score. Nothing goes to the user before this passes.
9. **Sound**: `scripts/score.py` (original score on the grid) + `scripts/beatmix.py` (earshot SFX on every cue,
stop-downs, ambience, -14 LUFS mux); `scripts/cuecheck.py` must exit 0; Whisper on the final mix. Older route:
`scripts/pipeline/mix.py`. Optional judge (run alone): `earshot critique out.mp4`.
10. **User review on a phone**, then the delivery render (`--quality delivery`) and a final QC run. Hand over: MP4
(with and without music), cover frame, caption text, music credit line, `sources.md`, `licences.md`.
11. **Self-improvement** (below).
## Hard rules
- Never fabricate data, quotes, testimonials or results. Every on-screen claim traces to `sources.md`.
Illustrative visuals are labelled.
- No em dashes in on-screen text or captions (they read as machine-written).
- Music must have a licence that allows the use (see `references/sound.md`) and is logged in the project's
`licences.md`. Business accounts cannot use Instagram's trending library.
- Text and faces stay inside the safe box (`references/platform-specs.md`). Every hand and prop stays inside the
frame.
- Real people as avatars only with their OK; cartoon caricatures, never deceptive photo-real fakes. Stock TTS
voices are never presented as the person's real voice. AI footage that looks real gets the platform's AI label.
- The brand pack's compliance notes are followed; regulated brands keep a disclaimer slot that their compliance
team fills, and its wording goes on screen VERBATIM (never rewritten or "fixed").
- Never kill a running render, server or app you did not start without asking.
## References (load on demand)
| File | What is in it |
|---|---|
| `references/toolchain.md` | Every tool: what it is, Mac + Windows install, commands, licences, licence traps |
| `references/machine-limits.md` | Running heavy video work on a small laptop |
| `references/retention.md` | Hook, retention grid, re-hooks, open loops, climax, loop endings, shareability, eyebrow-raisers, topic engine, scoring rubrics |
| `references/visual-grammar.md` | Which graphic for which beat; the premium look; video-not-slides checks, shot sizes, one element per phrase, background menu, living type, minimum text sizes, style brief; pacing; effect ideas |
| `references/sound.md` | The beat pipeline (grid, cues, score, mix), music licence ladder, pro SFX roles, sound design rules, mix targets |
| `references/film-styles.md` | 66 named film styles (lemo-opuscar) by category, engine and use, "make a style your own" |
| `references/voice.md` | TTS options and how to pick; Hindi/Hinglish rules; voice bake-off; by-ear pick pages; Kokoro blending |
| `references/avatars.md` | Cartoon avatar pipeline: pose library, face rig, mouths (Rhubarb + lip seal), placement, gestures, QC |
| `references/browser-ai.md` | ChatGPT image gen + Gemini Omni through the Playwright MCP: queue, rate limits, saving, QA |
| `references/collage-broll.md` | Halftone paper-collage b-roll: three approval gates, visual spec, colour-by-meaning, ChatGPT still prompt, HyperFrames assembly, Omni first/last-frame option, QA |
| `references/ai-broll.md` | Gemini Omni clips: when, prompts, user-sends flow, saving, watermark scrub, vertical framing |
| `references/platform-specs.md` | IG Reels / YT Shorts / TikTok specs, safe zones, covers, captions, export |
| `references/qc.md` | The QC gate checklist and the self-score rubric |
| `references/brand-packs.md` | How to make a brand pack for a new brand or project |
| `lessons-learned.md` | Distilled rules from many real videos, by topic. Read at start |
| `references/reference-ranges.json` | Measured ranges per format from 71 reference reels; read by `motion_score.py` |
| `lessons.md` | This owner's dated lessons (newest first). Read at start, append after every video |
Scripts (run Python helpers with `python -I`):
- `scripts/qc_reel.py` (measured QC + safe-zone contact sheet), `scripts/pace_check.py` (still stretches)
- `scripts/avatar_track.py` (placed corner avatar, one transparent track), `scripts/face_rig.py` +
`face_paint.py` + `face_patch.py` (face rig, lip seal, long-hair patch), `scripts/pose_consistency.py`
(pose library gate)
- `scripts/mouth_rhubarb.py` (DEFAULT lip-sync), `scripts/mouth_phonemes.py` (Hindi / no-Rhubarb, same arguments),
`scripts/mouth_from_audio.py` (no-script fallback)
- `scripts/motion_score.py` + `study_motion.py` (how a reel moves vs 71 measured reference reels),
`scripts/number_check.py` (every spoken / on-screen number must be in sources.md)
- `scripts/archive.py` (CC0 / public-domain images with licence sidecars), `scripts/photo_treat.py` (filmed-photo
look), `scripts/tighten_vo.py` (shorten long VO pauses), `scripts/hf_get.py` (SHA-256-verified model downloads)
- `scripts/pipeline/`: `build_vo.py`, `words.py`, `build_timing.py`, `mix.py`, `sheets.py`, `render_chunks.py`,
`scan_avatar.py`
- `scripts/smoke_test.py` (proves the toolchain works; must print SMOKE PASS)
- Older avatar routes kept for reference: `puppet_*`, `cutout_*`, `chain_*`, `build_*_scene.py`, `mocap_*`,
`hybrid_head.py`, `pose_reel.py`, `gesture_plan.py`
## Self-improvement (standing rule, every video)
Before calling any video done:
1. Append a dated entry to `lessons.md`: what worked, what failed, what the user changed or rejected (their
words), render times, any tool quirk, and the new quality baseline. Be specific enough that a future chat
avoids the mistake without context.
2. Promote anything that will recur into the right reference file (or a script), and remove text it makes wrong.
A lesson that appears twice in `lessons.md` must be promoted.
3. When the user reports how a posted video performed (views, watch %, sends, saves, follows), log it in the
brand pack's `performance.md` and re-rank that pack's hook and topic lists by real results. Real numbers beat
every heuristic here.
4. Tool changed (new version, new skill, broken command)? Update `references/toolchain.md` and the routing table.
5. Run `python -I scripts/smoke_test.py` and confirm SMOKE PASS.
6. Tell the user in 1-2 lines what the skill learned.
Back up before large rewrites to a folder OUTSIDE `~/.claude/skills/` (e.g. `~/.claude/skills-archive/<date>-video-studio/`):
a copy inside the skills folder registers as a second skill.
Pliki w paczce (134)
- SKILL.md 18 KB
- lessons-learned.md 17 KB
- lessons.md 1 KB
- assets/veo-watermark-alpha.png 5 KB
- assets/fonts/InterVariable.woff2 344 KB
- assets/fonts/Mukta-Bold.ttf 409 KB
- assets/fonts/Mukta-ExtraBold.ttf 413 KB
- assets/fonts/Mukta-SemiBold.ttf 402 KB
- assets/fonts/NotoSansDevanagari[wdth,wght].ttf 627 KB
- assets/fonts/OFL-Inter.txt 4 KB
- assets/fonts/OFL-Mukta.txt 4 KB
- assets/fonts/OFL-NotoSansDevanagari.txt 4 KB
- references/ai-broll.md 3 KB
- references/avatars.md 17 KB
- references/brand-packs.md 3 KB
- references/browser-ai.md 7 KB
- references/collage-broll.md 9 KB
- references/film-styles.md 8 KB
- references/machine-limits.md 3 KB
- references/painted-animation.md 12 KB
- references/platform-specs.md 2 KB
- references/qc.md 8 KB
- references/reference-ranges.json 18 KB
- references/retention.md 11 KB
- references/sound.md 9 KB
- references/toolchain.md 13 KB
- references/visual-grammar.md 20 KB
- references/voice.md 6 KB
- scripts/_paths.py 4 KB
- scripts/archive.py 7 KB
- scripts/audit_face.py 2 KB
- scripts/avatar_track.py 24 KB
- scripts/beatgrid.py 9 KB
- scripts/beatmix.py 18 KB
- scripts/build_avatar_proof.py 3 KB
- scripts/build_chain_scene.py 23 KB
- scripts/build_cutout_scene.py 17 KB
- scripts/build_puppet_scene.py 15 KB
- scripts/chain_rig.py 16 KB
- scripts/cuecheck.py 5 KB
- scripts/cutout_rig.py 9 KB
- scripts/face_expr.py 23 KB
- scripts/face_heal.py 8 KB
- scripts/face_paint.py 15 KB
- scripts/face_patch.py 6 KB
- scripts/face_rig.py 16 KB
- scripts/flow_check.py 11 KB
- scripts/gesture_plan.py 9 KB
- scripts/hf_get.py 2 KB
- scripts/hybrid_head.py 8 KB
- scripts/mocap_clip.py 9 KB
- scripts/mocap_kp.py 8 KB
- scripts/motion_score.py 4 KB
- scripts/mouth_from_audio.py 4 KB
- scripts/mouth_phonemes.py 14 KB
- scripts/mouth_rhubarb.py 6 KB
- scripts/number_check.py 3 KB
- scripts/pace_check.py 4 KB
- scripts/photo_treat.py 3 KB
- scripts/pose_consistency.py 8 KB
- scripts/pose_fit.py 9 KB
- scripts/pose_reel.py 22 KB
- scripts/puppet_build.py 28 KB
- scripts/puppet_render.py 18 KB
- scripts/qc_reel.py 5 KB
- scripts/rig_gaps.py 2 KB
- scripts/score.py 14 KB
- scripts/smoke_test.py 7 KB
- scripts/study_motion.py 11 KB
- scripts/tighten_vo.py 1 KB
- scripts/broll/b64save.py 2 KB
- scripts/broll/check_watermark.py 5 KB
- scripts/broll/process_video.py 5 KB
- scripts/broll/scrub_mark.py 6 KB
- scripts/browser/chatgpt_download.js 2 KB
- scripts/browser/chatgpt_queue.js 2 KB
- scripts/browser/gemini_make.py 1 KB
- scripts/browser/gemini_run.tpl.js 2 KB
- scripts/browser/gemini_submit.tpl.js 2 KB
- scripts/pipeline/build_timing.py 7 KB
- scripts/pipeline/build_vo.py 4 KB
- scripts/pipeline/mix.py 8 KB
- scripts/pipeline/render_chunks.py 3 KB
- scripts/pipeline/scan_avatar.py 3 KB
- scripts/pipeline/sheets.py 2 KB
- scripts/pipeline/words.py 4 KB
- templates/puppet-prompts.md 3 KB
- templates/brand-pack-example/MOTION.md 1 KB
- templates/brand-pack-example/SKILL.md 1 KB
- templates/brand-pack-example/brand.md 1 KB
- templates/brand-pack-example/compliance.md 1 KB
- templates/brand-pack-example/hooks.md 1 KB
- templates/brand-pack-example/performance.md 1 KB
- templates/brand-pack-example/topics.md 1 KB
- templates/brand-pack-template/SKILL.template.md 1 KB
- templates/cartoon-avatar/index.html 9 KB
- templates/painted-proof/README.md 1 KB
- templates/painted-proof/index.html 5 KB
- templates/reel-project/README.md 4 KB
- templates/reel-project/hyperframes.json 1 KB
- templates/reel-project/index.html 3 KB
- templates/reel-project/pick.html 5 KB
- templates/reel-project/assets/nifty.js 17 KB
- templates/reel-project/assets/timing.js 1 KB
- templates/reel-project/compositions/fx.html 1 KB
- templates/reel-project/compositions/world.html 46 KB
- templates/screen-walkthrough/README.md 4 KB
- templates/screen-walkthrough/fonts.css 1 KB
- templates/screen-walkthrough/script.example.json 1 KB
- templates/screen-walkthrough/assets/fonts/Archivo-normal-400.woff2 34 KB
- templates/screen-walkthrough/assets/fonts/Archivo-normal-500.woff2 34 KB
- templates/screen-walkthrough/assets/fonts/Archivo-normal-600.woff2 34 KB
- templates/screen-walkthrough/assets/fonts/Archivo-normal-700.woff2 34 KB
- templates/screen-walkthrough/assets/fonts/Archivo-normal-800.woff2 34 KB
- templates/screen-walkthrough/assets/fonts/IBMPlexMono-normal-400.woff2 14 KB
- templates/screen-walkthrough/assets/fonts/IBMPlexMono-normal-500.woff2 15 KB
- templates/screen-walkthrough/assets/fonts/InstrumentSerif-italic-400.woff2 22 KB
- templates/screen-walkthrough/assets/fonts/InstrumentSerif-normal-400.woff2 21 KB
- templates/screen-walkthrough/assets/fonts/OFL-Archivo.txt 4 KB
- templates/screen-walkthrough/assets/fonts/OFL-IBMPlexMono.txt 4 KB
- templates/screen-walkthrough/assets/fonts/OFL-InstrumentSerif.txt 4 KB
- templates/screen-walkthrough/capture/lib.js 2 KB
- templates/screen-walkthrough/capture/wrap.py 1 KB
- templates/screen-walkthrough/capture/steps/s02.example.js 1 KB
- templates/screen-walkthrough/tools/build.py 15 KB
- templates/screen-walkthrough/tools/check_lines.py 1 KB
- templates/screen-walkthrough/tools/check_vo.py 1 KB
- templates/screen-walkthrough/tools/clips.py 1 KB
- templates/screen-walkthrough/tools/mix_vo.py 1 KB
- templates/screen-walkthrough/tools/music.py 4 KB
- templates/screen-walkthrough/tools/mux.py 1 KB
- templates/screen-walkthrough/tools/prep.py 1 KB
- templates/screen-walkthrough/tools/style.css 8 KB
- templates/screen-walkthrough/tools/tts.py 3 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · Shockblaster/claude-video-studio | 100 | MIT |
| sapraudnynew/explain-ladder | 100 | MIT |
| foryourhealth111-pixel/Vibe-Skills | 98 | Apache-2.0 |
| BAKUGOS1/video-studio | 90 | MIT |
| assafkip/claude-video-editor | 90 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki 304280f53c5d (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 90video-editing
Montuje wideo z Claude jako reżyserem: napisy, grafiki, b-roll, muzykę i shorty, a na słabszym sprzęcie uruchamia tryb uproszczony. - 95motion-studio
Zamienia agenta w studio motion graphics: tworzy rolki, teledyski, wyjaśnienia i krótkie filmy z kodu, z dźwiękiem lub bez, z opcjonalnym AI wideo. - 95klaq
Tworzy wideo programatycznie w Remotion: motion graphics, reklamy, klipy na Reels i Shorts, napisy słowo po słowie oraz montaż nagrań z kamery. - 100motion-director
Prowadzi zadanie od pięciozdaniowego briefu do sprawdzonego MP4 dla rolek, Shortsów i TikToka, z okładką i podpisami. - 100edit-shorts
Tnie pionowe shorty, rolki i TikToki z nagrań demo i ekranu: mocny początek, własne napisy, układ z kamerą i muzyka, gotowe do przeglądu. - 95brand-video-studio
Zamienia długie nagrania w markowe krótkie reelsy i klipy, z przewodnikiem marki i katalogiem stylów animacji.