Agent Skills for Video
July 10, 2026 · View on GitHub
Agent skills for creating and editing videos with Clueso, built to run on the Clueso MCP and nothing else. Install one, connect the Clueso MCP, and your agent can produce finished, exported videos.
Skills
All 90 skills require the Clueso MCP and nothing else.
Motion graphics
| Skill | What it does |
|---|---|
| brief-to-launch-video | Product brief → 30-60s launch-style motion-graphics video |
| kinetic-text-video | Announcement, stat, or quote → kinetic-typography video |
| animated-explainer-video | Problem → solution 60-90s animated explainer |
| science-style-animation | Concept or process → educational animation with labeled diagrams |
| stats-infographic-video | Numbers → animated data story with counters and payoff scene |
| ui-concept-animation | UI screenshot/mockup → animated interaction teaser |
| branded-intro-outro | Logo + tagline → matched intro/outro stinger pair |
| explain-it-simply | Any complex topic → plain-language animated explainer, treatment chosen per beat |
Create videos
| Skill | What it does |
|---|---|
| article-to-video | Help article / blog post / changelog → narrated explainer video |
| screenshots-to-walkthrough | Ordered UI screenshots → narrated cursor-walkthrough video |
| feature-release-video | Release notes + demo footage → tiered feature announcement video |
| course-module-video | Lesson outline → LMS-ready course module with objectives and recaps |
| academy-course-trailer | Course syllabus → 30-45s enrollment-driving trailer |
| software-training-video | Steps list or rough recording → internal tool/process training video |
| sop-video-and-doc | One procedure → SOP walkthrough video + step-by-step written SOP |
| sales-pitch-training | Talking points → pitch/objection-handling training video |
| soft-skills-scenario-video | Behavioral topic → animated scenario story with takeaways |
| slides-to-video | Slide deck → narrated video that doesn't feel like a deck |
| demo-for-every-persona | One master demo → persona-targeted variants |
| forum-answer-to-video | Q&A or forum answer → direct how-to video with gap honesty |
| chaptered-training-video | Long training recording → labeled chapter sequence with silent title cards |
| crm-training-video | Raw CRM screen recording → redacted, annotated training video |
| playbook-to-training-video | Written playbook → training video, with branching handled honestly |
| topic-to-training-video | A topic or outline → sales training video with a confirmed learning objective |
| recordings-to-training-module | Several recordings → one cohesive, normalized training module |
| sop-deck-to-training-video | SOP slide deck → training video + condensed job aid |
| one-recording-full-launch-kit | One feature recording → launch video + changelog blurb + social cutdown |
| recording-to-video-article | One recording → polished video and a live help article, as equal deliverables |
| recording-to-rfp-response | Walkthrough → RFP-response video + requirement-to-timestamp matrix |
| ticket-resolution-to-how-to-video | Support ticket screen-share → generalized, redacted public how-to |
| ticket-topics-to-video-batch | Top ticket topics → a batch of short deflection videos |
Edit videos
| Skill | What it does |
|---|---|
| polish-screen-demo | Raw screen recording → polished, narrated product demo |
| rebrand-video-library | Apply a new brand (colors, fonts, logo) across an existing video |
| refresh-outdated-video | Surgically replace stale sections and narration lines |
| revoice-video | Rewrite the tone, pick a better voice, regenerate narration |
| localize-video | Produce native-voice language variants of a finished video |
| repurpose-for-channels | One video → social cut + GIF + embed-ready versions |
| multilingual-captions | Translated captions in N languages, original audio untouched |
| batch-multi-language-export | One video → N dubbed language exports in one pass |
| video-dubbing-localization | Deep dubbing pass: glossary, register, and re-timed narration per language |
| compliance-training-localization | Compliance training in every required language, load-bearing lines preserved |
| demo-by-vertical | One base demo → industry-specific variants, reframed not relabeled |
| demo-cutdown | Full demo → one continuous social teaser at a target runtime |
| demo-trimmed-for-one-buyer | Multi-persona demo → just one buyer's screens, subtraction only |
| one-rollout-every-department | One rollout recording → department-specific training variants |
| self-navigable-sales-demo | Sales demo → async-watchable chapters organized by buyer decision points |
| raw-recording-to-branded-demo | A rep's raw recording → polished, on-brand, send-to-prospect demo |
| in-app-guidance-clip | Walkthrough → short sound-off clip for tooltips and help widgets |
| live-session-to-on-demand-modules | Messy live session → clean on-demand modules, cleanup before splitting |
| webinar-to-highlight-clips | Long webinar → the moments actually worth clipping, as standalone shorts |
| resize-for-social | 16:9 project → 9:16 or 1:1 with every element reflowed |
| recording-to-email-drip-series | Onboarding recording → standalone per-email clips for a drip sequence |
Quick edits
| Skill | What it does |
|---|---|
| add-zoom-emphasis | Zoom into the key actions at the right moments |
| add-callouts-and-arrows | Annotate the buttons/fields the narration mentions |
| spotlight-key-areas | Dim everything except the active area per step |
| blur-sensitive-info | Find and blur PII, credentials, and internal data |
| highlight-cursor-actions | Make every click legible with cursor emphasis |
| add-key-point-overlays | Surface each section's takeaway as on-screen text |
| add-lower-thirds | Branded lower-third labels per segment |
| add-animated-captions | Burned-in captions for sound-off viewing |
| accessibility-pass | Captions, readable text, followable pacing |
| remove-filler-words | Strip ums, false starts, and rambling from the narration |
| tighten-narration | Cut the script to hit a target length |
| fix-pronunciations | Fix mispronounced names in the voiceover |
| swap-voice | Change the narration voice, script untouched |
| add-opening-hook | Replace a cold open with a 5-second payoff-first hook |
| trim-dead-air | Remove silences, loading screens, and hesitation gaps |
| chapterize-video | Split a long video into titled chapters |
| reorder-scenes | Restructure the narrative order and smooth the seams |
| stitch-videos | Combine multiple videos into one coherent piece |
| split-into-series | Cut one long video into standalone shorts |
| shorten-to-length | Get a video down to a hard time limit |
| speed-up-repetitive-parts | Compress the boring stretches honestly |
| apply-brand-colors | Recolor every overlay and background to the brand palette |
| add-logo-watermark | Persistent, unobtrusive corner logo |
| add-cta-end-card | Append a branded end card with the next action |
| smooth-transitions-pass | Consistent, subtle transitions at every boundary |
| make-vertical-cut | Reframe a landscape video for 9:16 with captions |
| extract-gif-moment | Pull the best interaction as a looping GIF |
| add-ai-captions | Deep brand-styled captioning from a word-level transcript |
| precision-voiceover-sync | Hand-tune narration timing so actions land on the spoken word |
| script-to-voiceover | A plain script → generated narration, standalone or onto existing clips |
Docs & articles
| Skill | What it does |
|---|---|
| video-to-help-article | Video project → publish-ready help article with annotated screenshots |
| refresh-article-screenshots | Replace outdated screenshots at the same steps |
| annotate-article-screenshots | Zoom, crop, blur, and arrow every screenshot |
| restructure-help-article | Rework an article for scanability and self-serve deflection |
| recording-to-help-article | Screen recording → searchable help-center article, video optional |
| lecture-to-notes | Lecture or talk → structured, illustrated study notes as a live article |
| video-to-article | Content or opinion video → article structured by its argument |
| video-to-job-aid | Training video → condensed quick-reference job aid |
Installation
Any agent (skills CLI)
npx skills add clueso-ai/skills
Or a single skill:
npx skills add clueso-ai/skills --skill brief-to-launch-video
Claude Code (plugin marketplace)
/plugin marketplace add clueso-ai/skills
/plugin install clueso-video-skills@clueso-video-skills
Prerequisite: the Clueso MCP
Every skill here drives the Clueso MCP. Connect it in your agent (e.g. via claude.ai connectors or your agent's MCP configuration) before running a skill. No other dependency is needed.
What's an Agent Skill?
A skill is a folder with a SKILL.md file: instructions an agent loads on demand to
perform a specialized task. See the Agent Skills spec for the
format these skills follow, and template/ for a starter skill.
Repository structure
skills/ One folder per skill (SKILL.md + optional references/)
spec/ The frontmatter + authoring spec skills in this repo follow
template/ Starter template for new skills
scripts/ CI validation
Contributing
- Copy
template/SKILL.template.mdtoskills/<your-skill-name>/SKILL.md. - Follow spec/SKILL_SPEC.md — in particular the dependency
rule: a skill must declare everything it needs in
metadata.requires/metadata.external-apis, and Clueso-MCP-only skills are strongly preferred. - Open a PR. CI validates frontmatter, naming, and repo hygiene (no
.venv,.env, binaries, or oversized files).