Skill rating
90 skills. The A–F grade combines safety (60%) and quality (40%); tests add a bonus. The rating refreshes automatically from open catalogs.
ManufacturingLogistics and warehouseProcurementQuality controlContact centreField serviceFinanceCustomer supportindustry shortcuts
| # | Grade | Skill | Score ▾ | Safety | Quality | Process | Tests | Popularity | Updated |
|---|---|---|---|---|---|---|---|---|---|
| 1 | A | Trigger when: (1) User mentions "manim" or "Manim Community" or "ManimCE", (2) Code contains `from manim import *`, (3) User runs `manim` CLI commands, (4) Working with Scene, MathTex, Create(), or Ma | 100 | 98 | C | — | ★ 69 558 | 4 d ago | |
| 2 | A | Render Mermaid diagrams as SVG and PNG using the Beautiful Mermaid library. Use when the user asks to render a Mermaid diagram. | 100 | 94 | B | — | ★ 69 558 | 4 d ago | |
| 3 | A | Understand video content locally using ffmpeg frame extraction and Whisper transcription. No API keys needed.
Use when: (1) Understanding what a video contains, (2) Transcribing video audio locally,
( | 100 | 94 | C | — | ★ 69 558 | 4 d ago | |
| 4 | A | Create, extract, and apply portable visual design systems via visual-style.md files. Use when: (1) Creating a visual-style.md design system from scratch, (2) Extracting a visual style from a website U | 100 | 96 | B | — | ★ 69 558 | 4 d ago | |
| 5 | A | threejs-world-generationGeneratorBlenderInfrastructureMedia and videocalesthio/OpenMontageAgent Skills Build deterministic, editable, free-viewpoint Three.js worlds from text or structured briefs. Use for cinematic 3D terrain, semantic regions, procedural biomes, explicit landmarks, environmental scatt | 100 | 92 | C | — | ★ 69 558 | 4 d ago | |
| 6 | A | remotion-to-hyperframesGeneratorWriting and documentsMedia and videocalesthio/OpenMontageAgent Skills Port an existing Remotion (React) composition to HyperFrames HTML. Use ONLY when the user explicitly asks to port/convert/migrate/translate a Remotion source. Do NOT use: (a) authoring a new HyperFram | 100 | 92 | C | — | ★ 69 558 | 4 d ago | |
| 7 | A | Trigger when: (1) User wants to create an educational/explainer video, (2) User has a vague concept they want visualized, (3) User mentions "3b1b style" or "explain like 3Blue1Brown", (4) User wants t | 100 | 93 | D | — | ★ 69 558 | 4 d ago | |
| 8 | A | Transcribe audio to text using ElevenLabs Scribe v2. Use when converting audio/video to text, generating subtitles, transcribing meetings, or processing spoken content. | 100 | 92 | C | — | ★ 69 558 | 4 d ago | |
| 9 | A | Generate sound effects from text descriptions using ElevenLabs. Use when creating sound effects, generating audio textures, producing ambient sounds, cinematic impacts, UI sounds, or any audio that is | 100 | 92 | C | — | ★ 69 558 | 4 d ago | |
| 10 | A | React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving c | 100 | 89 | C | — | ★ 69 558 | 4 d ago | |
| 11 | A | React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patter | 100 | 89 | C | — | ★ 69 558 | 4 d ago | |
| 12 | A | All animation knowledge for HyperFrames — atomic motion rules, multi-phase scene blueprints, scene transitions, broader motion-design techniques, AND the seven runtime adapters (GSAP default, plus Lot | 100 | 91 | C | — | ★ 69 558 | 4 d ago | |
| 13 | A | Non-animation creative direction for HyperFrames videos. Use for design spec (frame.md / design.md) handling, palettes, typography, narration, beat planning, audio-reactive visuals, composition patter | 100 | 91 | C | — | ★ 69 558 | 4 d ago | |
| 14 | A | Generate music using ElevenLabs Music API. Use when creating instrumental tracks, songs with lyrics, background music, jingles, or any AI-generated music composition. Supports prompt-based generation, | 100 | 89 | D | — | ★ 69 558 | 4 d ago | |
| 15 | A | Transcribe audio to text using Azure AI Speech (Fast Transcription REST API). Use when converting audio/video to text, generating subtitles, or processing spoken content in OpenMontage. Optional cloud | 100 | 88 | C | — | ★ 69 558 | 4 d ago | |
| 16 | A | Install and wire registry blocks and components into HyperFrames compositions. Use when running hyperframes add, installing a block or component, wiring an installed item into index.html, or working w | 100 | 88 | C | — | ★ 69 558 | 4 d ago | |
| 17 | A | Record browser interactions as video using Playwright. Use for capturing demo videos, app walkthroughs, and UI flows for Remotion videos. Triggers include recording a demo, capturing browser video, sc | 100 | 87 | C | — | ★ 69 558 | 4 d ago | |
| 18 | A | Comprehensive guide for BFL FLUX image generation models. Covers prompting, T2I, I2I, structured JSON, hex colors, typography, multi-reference editing, and model-specific best practices for FLUX.2 and | 100 | 88 | C | — | ★ 69 558 | 4 d ago | |
| 19 | A | Generate speech audio from text using HeyGen's Starfish TTS model. Use when: (1) Generating standalone speech audio files from text, (2) Converting text to speech with voice selection, speed, and pitc | 100 | 87 | B | — | ★ 69 558 | 4 d ago | |
| 20 | A | Download video and audio from YouTube and 1000+ sites using yt-dlp. No API keys needed.
Use when: (1) Downloading a video from YouTube or other sites, (2) Extracting audio from a video URL,
(3) Downlo | 100 | 87 | B | — | ★ 69 558 | 4 d ago | |
| 21 | A | Generate AI videos from text prompts using multiple provider gateways. Use when: (1) Generating videos from text descriptions, (2) Creating AI-generated video clips for content production, (3) Image-t | 100 | 87 | C | — | ★ 69 558 | 4 d ago | |
| 22 | A | Generate 4-30 second cinematic video with ByteDance Seedance 2.5 through fal.ai, Volcengine Ark, Runway, or ComfyUI Partner Nodes. Use for long single generations, synchronized audio, and large multim | 100 | 88 | C | — | ★ 69 558 | 4 d ago | |
| 23 | A | Generate AI videos from text prompts using multiple provider gateways. Use when: (1) Generating videos from text descriptions, (2) Creating AI-generated video clips for content production, (3) Image-t | 100 | 87 | C | — | ★ 69 558 | 4 d ago | |
| 24 | A | Edit videos locally using ffmpeg. Trim, concat, resize, speed, overlay, extract audio, compress, and convert.
Use when: (1) Trimming or cutting video segments, (2) Concatenating multiple clips, (3) Re | 100 | 88 | C | — | ★ 69 558 | 4 d ago | |
| 25 | A | Generate and validate music with Google Lyria 3 through the Gemini Interactions API. Use before calling OpenMontage `google_music`, designing Lyria 3 Clip or Pro prompts, using image-to-music or custo | 100 | 88 | C | — | ★ 69 558 | 4 d ago | |
| 26 | B | Three.js post-processing - EffectComposer, bloom, DOF, screen effects. Use when adding visual effects, color grading, blur, glow, or creating custom screen-space shaders. | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 27 | B | Generate neural narration audio using Azure AI Speech (REST text-to-speech). Use when synthesizing voiceovers or narration in OpenMontage. Optional cloud TTS provider — preferred when AZURE_SPEECH_KEY | 100 | 85 | C | — | ★ 69 558 | 4 d ago | |
| 28 | B | Three.js scene setup, cameras, renderer, Object3D hierarchy, coordinate systems. Use when setting up 3D scenes, creating cameras, configuring renderers, managing object hierarchies, or working with tr | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 29 | B | threejs-interactionAnalyzerSoftware developmentWriting and documentscalesthio/OpenMontageAgent Skills Three.js interaction - raycasting, controls, mouse/touch input, object selection. Use when handling user input, implementing click detection, adding camera controls, or creating interactive 3D experie | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 30 | B | Three.js animation - keyframe animation, skeletal animation, morph targets, animation mixing. Use when animating objects, playing GLTF animations, creating procedural motion, or blending animations. | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 31 | B | Three.js materials - PBR, basic, phong, shader materials, material properties. Use when styling meshes, working with textures, creating custom shaders, or optimizing material performance. | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 32 | B | Official GSAP skill for performance — prefer transforms, avoid layout thrashing, will-change, batching. Use when optimizing GSAP animations, reducing jank, or when the user asks about animation perfor | 100 | 85 | C | — | ★ 69 558 | 4 d ago | |
| 33 | B | The HyperFrames composition contract — build one renderable project. Use for composition structure, the `data-*` timing attributes, `class="clip"`, tracks, sub-compositions, variables, framework-owned | 100 | 84 | D | — | ★ 69 558 | 4 d ago | |
| 34 | B | Three.js geometry creation - built-in shapes, BufferGeometry, custom geometry, instancing. Use when creating 3D shapes, working with vertices, building custom meshes, or optimizing with instanced rend | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 35 | B | Three.js lighting - light types, shadows, environment lighting. Use when adding lights, configuring shadows, setting up IBL, or optimizing lighting performance. | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 36 | B | Three.js textures - texture types, UV mapping, environment maps, texture settings. Use when working with images, UV coordinates, cubemaps, HDR environments, or texture optimization. | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 37 | B | Official GSAP skill for Vue, Svelte, and other non-React frameworks — lifecycle, scoping selectors, cleanup on unmount. Use when the user wants animation in Vue, Nuxt, Svelte, SvelteKit, or asks about | 100 | 85 | C | — | ★ 69 558 | 4 d ago | |
| 38 | B | Three.js asset loading - GLTF, textures, images, models, async patterns. Use when loading 3D models, textures, HDR environments, or managing loading progress. | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 39 | B | Three.js shaders - GLSL, ShaderMaterial, uniforms, custom effects. Use when creating custom visual effects, modifying vertices, writing fragment shaders, or extending built-in materials. | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 40 | B | Translate and dub existing videos into multiple languages using HeyGen. Use when: (1) Translating a video into another language, (2) Dubbing video content with lip-sync, (3) Creating multi-language ve | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 41 | B | Generate expressive, multilingual narration with fish.audio (S1 / S2-generation models) and reuse cloned voices via reference_id. Use when the user prefers fish.audio/Fish Audio TTS, wants a specific | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 42 | B | Official Kling direct API guidance for OpenMontage providers. Use before calling `kling_official_video`, `kling_official_image`, `kling_tts`, `kling_avatar`, or `kling_lip_sync`. | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 43 | B | Official GSAP skill for timelines — gsap.timeline(), position parameter, nesting, playback. Use when sequencing animations, choreographing keyframes, or when the user asks about animation sequencing, | 100 | 85 | C | — | ★ 69 558 | 4 d ago | |
| 44 | B | Guides users through setting up an ElevenLabs API key for ElevenLabs MCP tools. Use when the user needs to configure an ElevenLabs API key, when ElevenLabs tools fail due to missing API key, or when t | 100 | 85 | B | — | ★ 69 558 | 4 d ago | |
| 45 | B | Generate or edit images and videos through the Atlas Cloud gateway. Use for Atlas-hosted Seedance 2.5/2.0, Gemini Omni Flash, MiniMax H3, Seedream 5.0, GPT Image 2, Nano Banana 2, or when one ATLASCLO | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 46 | B | Generate Mandarin and multilingual narration with Volcengine Doubao Speech 2.0. Use when creating Chinese voiceovers, when the user prefers Doubao/Volcengine/火山引擎/豆包 TTS, or when narration needs chara | 100 | 84 | B | — | ★ 69 558 | 4 d ago | |
| 47 | B | Generate AI voiceovers, sound effects, and music using ElevenLabs APIs. Use when creating audio content for videos, podcasts, or games. Triggers include generating voiceovers, narration, dialogue, sou | 100 | 84 | C | — | ★ 69 558 | 4 d ago | |
| 48 | B | Official GSAP skill for gsap.utils — clamp, mapRange, normalize, interpolate, random, snap, toArray, wrap, pipe. Use when the user asks about gsap.utils, clamp, mapRange, random, snap, toArray, wrap, | 100 | 85 | C | — | ★ 69 558 | 4 d ago | |
| 49 | B | DashScope (Alibaba Cloud Bailian / 阿里云百炼) integration — image generation (qwen-image-2.0-pro), text-to-speech (qwen3-tts-flash), and ASR with word-level timestamps (qwen3-asr-flash-filetrans). Use whe | 100 | 84 | D | — | ★ 69 558 | 4 d ago | |
| 50 | B | Swap faces in a video using AI via the HeyGen API. Use when: (1) Replacing a face in a video with another face, (2) Face swapping from a source image onto a target video, (3) Creating personalized vid | 99 | 87 | C | — | ★ 69 558 | 4 d ago |