[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MNTHQNN5MAQ25H2EVQ4P86":3,"skill-same:01M6MNTHQNN5MAQ25H2EVQ4P86":143},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":46,"linkOnly":47,"markdownContent":48,"markdownBody":49,"frontMatter":50,"refName":62,"commitSha":63,"skillDirectory":64,"forksCount":65,"repositoryHtmlUrl":66,"repositoryHomepageUrl":67,"ownerHtmlUrl":68,"ownerBlogUrl":69,"ownerDescription":70,"updatedAt":71,"install":72,"resources":84},"01M6MNTHQNN5MAQ25H2EVQ4P86","varg-video-edit-library",null,"A library of named edits an agent adds to footage, each with what it looks like, when to use it, the common mistake and how to build it in FFmpeg, HyperFrames, Remotion and CapCut. Cuts and pacing (J-cut, L-cut, match cut, speed ramp), transitions (whip pan, zoom, glitch, light leak, masks, FFmpeg xfade, Remotion and shader transitions), words on screen (headlines, callouts, lower thirds, reviews, end cards and CTAs), showing a product (UI walkthroughs, cursor clicks, device mockups, code and terminal screens, agent flows) and visuals (counters and charts, logo walls, grids and carousels, backdrops). Use when someone asks for a transition, a cut, a title, a lower third, a testimonial, an end card, a CTA, a screen-recording zoom, a cursor, a phone or laptop mockup, a code or terminal animation, an animated number or chart, a logo wall or a background while editing a video. Not for choosing an editing service (use varg-video-editing) or generating new footage (varg-ai).","hashgraph-online\u002Fawesome-codex-plugins","hashgraph-online","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F160371962?v=4","01M6CNB6NRJVNNGN14TR01Q6D3","HOL (Hashgraph Online)","01M6JT1HSKKG9V68KQAQGBA7XP",1575,"MIT","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"library","Video","varg video edit library","video edit","edit","new","code","when","hand","number","reviews","recording","flows","card","how to","chart","end","logo","Bash","Charts","Remotion","Animation","2026-11-10 10:12:30",false,"---\nname: varg-video-edit-library\ndescription: >-\n  A library of named edits an agent adds to footage, each with what it looks like, when to use it,\n  the common mistake and how to build it in FFmpeg, HyperFrames, Remotion and CapCut. Cuts and\n  pacing (J-cut, L-cut, match cut, speed ramp), transitions (whip pan, zoom, glitch, light leak,\n  masks, FFmpeg xfade, Remotion and shader transitions), words on screen (headlines, callouts, lower\n  thirds, reviews, end cards and CTAs), showing a product (UI walkthroughs, cursor clicks, device\n  mockups, code and terminal screens, agent flows) and visuals (counters and charts, logo walls,\n  grids and carousels, backdrops). Use when someone asks for a transition, a cut, a title, a lower\n  third, a testimonial, an end card, a CTA, a screen-recording zoom, a cursor, a phone or laptop\n  mockup, a code or terminal animation, an animated number or chart, a logo wall or a background\n  while editing a video. Not for choosing an editing service (use varg-video-editing) or generating\n  new footage (varg-ai).\nlicense: MIT\nmetadata:\n  author: vargHQ\n  version: \"1.0.0\"\n  openclaw:\n    requires:\n      anyBins:\n        - ffmpeg\n        - npx\n    homepage: https:\u002F\u002Fskills.varg.ai\u002Fbrowse\u002Fedit-video\u002F\ncompatibility: >-\n  The takes are text. Building them needs ffmpeg for the FFmpeg recipes, Node for HyperFrames\n  (npx hyperframes) and Remotion, and nothing for the CapCut steps a person follows by hand.\nallowed-tools: Bash(ffmpeg:*) Bash(ffprobe:*) Bash(npx:*) Read\n---\n\n# Video edit library\n\nNamed edits for footage you already have. Every take in `references\u002F` gives the look, when to reach for it, the mistake people make with it, timings, and a recipe per engine: FFmpeg for flat files, HyperFrames (HTML + GSAP) or Remotion (React) when the edit is a composition, and the CapCut path when a person will finish the edit in the app. The cards with previews live at https:\u002F\u002Fskills.varg.ai\u002Fbrowse\u002Fedit-video\u002F.\n\nMost takes are built on open components from other people's libraries: HyperFrames by HeyGen, remocn, GL Transitions, Magic UI, Aceternity UI, Fancy, Codrops and others. Each take names its component, author and license; keep that credit when you use it.\n\n## How to use it\n\n1. **Name the take before you build it.** Read the person's ask (\"make the logo pop at the end\", \"zoom into the button when I click\") and find the take in the index below. Open only that reference file.\n2. **Pick the engine the project already uses.** A plain MP4 and a shell: FFmpeg. A HyperFrames or Remotion project: that framework's recipe, and the listed registry component when one exists (`npx hyperframes add \u003Cname>`, `npx shadcn@latest add @remocn\u002F\u003Cname>`). Do not switch frameworks for one effect.\n3. **Keep the timing from the card.** Durations and easing are the part people get wrong. A transition longer than 12 frames at 30 fps starts to read as a scene of its own; text needs at least the time to read it aloud.\n4. **Check the cut.** Grab a still at each edit point (`ffmpeg -ss \u003Ct> -i out.mp4 -frames:v 1 edit-\u003Ct>.jpg`) and look at it before you hand the video back.\n\n## Rules that hold for every take\n\n- One transition family per video. Mixing whips, glitches and page curls in one edit looks like a template sampler.\n- Most joins should be plain cuts. Use a transition where it means something: a change of place, time or idea.\n- Before you join clips in FFmpeg, normalise frame rate, timebase, resolution, SAR and pixel format (`fps=30,scale=1920:1080,setsar=1,settb=AVTB,format=yuv420p`). Mismatched inputs are the most common reason `xfade` and `concat` fail.\n- Keep on-screen text inside the safe zone: 10% from the edges on 16:9, and clear of the caption and UI bands on 9:16.\n- Text stays on screen at least as long as it takes to read twice; numbers land on a round, final value and hold.\n\n## Index\n\n\u003C!-- takes:start -->\n- [Cuts & pacing](references\u002Fcuts.md) (26): Hard Cut, Jump Cut, Jump-Zoom Punch-In, J-Cut, L-Cut, Graphic Match Cut, Action Match Cut, Sound Match Cut, Cut on Action, Smash Cut, Cutaway \u002F Insert, Cross-Cutting, Invisible Cut, In-Camera Whip Pan Cut, Speed Ramp, Freeze Frame, Beat-Synced Cut, Split Screen, Montage Sequence, Rhythmic Cutting (3-2-1), Pattern Interrupt, B-Roll Overlay Cut, FFmpeg Concat Demuxer (Lossless), FFmpeg Concat Filter (Re-encode), Audio Crossfades, J and L in FFmpeg, Remotion Overlay on a Cut\n- [Transitions](references\u002Ftransitions.md) (60): Mix (Cross Dissolve), Dip to Black, White Flash, Pull In (Zoom In), Pull Out (Zoom Out), Zoom Blur, Whip Swipe, Spin, Camera Shake, Glitch, Blur Through, Light Leak, Film Burn, Light Sweep, Chromatic Split, Slide \u002F Push, Wipe, Circle Iris, Heart Mask, Ink and Brush Reveal, Gradient (Luma) Wipe, 3D Cube, 3D Flip, Page Turn, Split and Slices, Shutter and Blinds, Pixelate, Clock Wipe, Swirl Vortex, Squeeze and Stretch, Ripple and Wave, Freeze Transition, Velocity Edit, FFmpeg xfade Chain for N Clips, FFmpeg xfade Transition Reference, Normalize Clips Before xfade, GL Transitions via editly or FFmpeg, MoviePy Crossfade and Slide, Remotion TransitionSeries, Remotion Custom Presentation, GL Transitions in Remotion, HyperFrames Shader Transition, HyperFrames Scene Transition (CSS), HyperFrames Whip with Motion Blur, OTIO and XML Handoff to NLEs, CapCut Draft Automation, DaVinci Resolve AddTransition API, Cover and Reveal, Soft-Edge Wipe, Circle Crop Through Black, Box Crop Through Black, Color-Distance Blend, Pixel Dissolve, Diagonal Wipe, Fade Through Gray, Corner Wipe, Zoom Into Next, Wind Wipe, Fast and Slow Fades, Custom xfade Expression\n- [Headlines & callouts](references\u002Ftitles.md) (14): Kicker Over Rising Headline, Rotating Benefit Word, Masked Line Reveal, Marker on the Key Phrase, Strike Old, Write New, Clean Lower Third, Hand-Drawn Callout Arrow, Dim Everything But the Target, Impact Headline Slam, Phrase Builds From the Center, Specular Sweep Title, Decode-In Tech Title, Footage Inside the Letters, Tracking-In Feature Label\n- [Quotes & reviews](references\u002Fquotes.md) (9): Tweet as Proof Card, Quote at Reading Pace, Star Rating Sweep, Wall of Love Marquee, Community Post as Proof, Reviews Arrive as Notifications, Pull Quote Beside the Speaker, Split-Flap Headline Quote, GitHub Stars as Proof\n- [End cards & CTAs](references\u002Fend-cards.md) (9): Logo Lockup Outro, Action Line + CTA Button, URL Typed Into the Address Bar, YouTube End Screen Layout, Scan-to-Try QR Card, Store Badges Close, Pull Back to the Whole Canvas, Follow Card Sign-Off, Last Frame Equals First Frame\n- [UI walkthroughs](references\u002Fui.md) (12): Zoom to the Action, 3D Tilted Dashboard Reveal, Floating UI Panels in Depth, UI Builds Itself Piece by Piece, Before\u002FAfter UI Wipe, Card Expands Into Detail, Filmed Off a Monitor, Form Fills Itself, Toggle Turns the Feature On, Command Palette Pop, Pinned Mock, Changing States, Liquid Glass UI Layer\n- [Cursors & clicks](references\u002Fcursors.md) (9): Auto Zoom on Every Click, Oversized Look-Here Cursor, Click Ripple and Button Press, Shortcut Keycaps Overlay, Named Agent Cursor, Multiplayer Cursors Drift In, Drag a Card Across Columns, Select Text, Then Act, Touch Taps on Phone UI\n- [Device mockups](references\u002Fdevices.md) (10): Browser Window Frame, Phone Frame with Live Screen, Laptop Lid Opens to Screen, 3D Phone Turn, Phone, Tablet and Laptop Splay, Push Through the Screen, Foldable Two-Screen Reveal, Phone in Hand Insert, Floating Device with Soft Bob, macOS Desktop Stage\n- [Code & terminal](references\u002Fcode.md) (10): Editor Types the Code, Red\u002FGreen Diff Collapse, Spotlight One Line of Code, Code Morphs Between Versions, Terminal Session Run, One-Line Install Card, Camera Scrolls a Long File, Code Left, Live UI Right, Code on a Lit 3D Slab, Agent CLI Welcome Screen\n- [AI agent flows](references\u002Fagent-flows.md) (10): Prompt Typed, Then Generate, Answer Streams In, Tool Calls as Status Rows, Nodes Wire Up on a Canvas, Beams Into the Agent Hub, Thinking… Shimmer Label, Parallel Agents Side by Side, Plan Checklist Ticks Off, Vertical Chat Exchange, Tracing Beam Through Steps\n- [Numbers & charts](references\u002Fnumbers.md) (12): Big Stat Count-Up, Odometer Digit Roll, Bars Grow with Value Labels, Line Draws with Riding Label, Ranked Bar Race, Progress Ring Fills, Before → After Metric, Money Counter Payoff, Axis-Free Speed Comparison, Dense Specs Wall, Pain Metric Falls Away, Ticking Time-Saved Clock\n- [Customer logos](references\u002Flogo-walls.md) (7): Trusted-By Logo Marquee, Logo Grid Settles In, Integrations Orbit the Logo, Partner × Partner Lockup, Brand Chips Spring In, Logos Float Past in Depth, Integration Logos Light Up\n- [Grids & carousels](references\u002Fgalleries.md) (9): Bento Feature Grid, Camera Drifts Across a Bento, Tilted Screenshot Wall, Stacked Cards Fan Out, App Screens on a Rail, Cards Orbit in a Ring, Rapid Screenshot Burst, Opposing Marquee Rows, Filmstrip on a Curve\n- [Backdrops](references\u002Fbackdrops.md) (9): Slow Mesh Gradient, Aurora Behind the Title, Faint Grid or Dot Field, Spotlight From Above, Film Grain Over Gradient, Blurred Product Behind Text, Perspective Grid Tunnel, Brand-Color Silk Waves, Quiet Particle Field\n\u003C!-- takes:end -->\n","# Video edit library\n\nNamed edits for footage you already have. Every take in `references\u002F` gives the look, when to reach for it, the mistake people make with it, timings, and a recipe per engine: FFmpeg for flat files, HyperFrames (HTML + GSAP) or Remotion (React) when the edit is a composition, and the CapCut path when a person will finish the edit in the app. The cards with previews live at https:\u002F\u002Fskills.varg.ai\u002Fbrowse\u002Fedit-video\u002F.\n\nMost takes are built on open components from other people's libraries: HyperFrames by HeyGen, remocn, GL Transitions, Magic UI, Aceternity UI, Fancy, Codrops and others. Each take names its component, author and license; keep that credit when you use it.\n\n## How to use it\n\n1. **Name the take before you build it.** Read the person's ask (\"make the logo pop at the end\", \"zoom into the button when I click\") and find the take in the index below. Open only that reference file.\n2. **Pick the engine the project already uses.** A plain MP4 and a shell: FFmpeg. A HyperFrames or Remotion project: that framework's recipe, and the listed registry component when one exists (`npx hyperframes add \u003Cname>`, `npx shadcn@latest add @remocn\u002F\u003Cname>`). Do not switch frameworks for one effect.\n3. **Keep the timing from the card.** Durations and easing are the part people get wrong. A transition longer than 12 frames at 30 fps starts to read as a scene of its own; text needs at least the time to read it aloud.\n4. **Check the cut.** Grab a still at each edit point (`ffmpeg -ss \u003Ct> -i out.mp4 -frames:v 1 edit-\u003Ct>.jpg`) and look at it before you hand the video back.\n\n## Rules that hold for every take\n\n- One transition family per video. Mixing whips, glitches and page curls in one edit looks like a template sampler.\n- Most joins should be plain cuts. Use a transition where it means something: a change of place, time or idea.\n- Before you join clips in FFmpeg, normalise frame rate, timebase, resolution, SAR and pixel format (`fps=30,scale=1920:1080,setsar=1,settb=AVTB,format=yuv420p`). Mismatched inputs are the most common reason `xfade` and `concat` fail.\n- Keep on-screen text inside the safe zone: 10% from the edges on 16:9, and clear of the caption and UI bands on 9:16.\n- Text stays on screen at least as long as it takes to read twice; numbers land on a round, final value and hold.\n\n## Index\n\n\u003C!-- takes:start -->\n- [Cuts & pacing](references\u002Fcuts.md) (26): Hard Cut, Jump Cut, Jump-Zoom Punch-In, J-Cut, L-Cut, Graphic Match Cut, Action Match Cut, Sound Match Cut, Cut on Action, Smash Cut, Cutaway \u002F Insert, Cross-Cutting, Invisible Cut, In-Camera Whip Pan Cut, Speed Ramp, Freeze Frame, Beat-Synced Cut, Split Screen, Montage Sequence, Rhythmic Cutting (3-2-1), Pattern Interrupt, B-Roll Overlay Cut, FFmpeg Concat Demuxer (Lossless), FFmpeg Concat Filter (Re-encode), Audio Crossfades, J and L in FFmpeg, Remotion Overlay on a Cut\n- [Transitions](references\u002Ftransitions.md) (60): Mix (Cross Dissolve), Dip to Black, White Flash, Pull In (Zoom In), Pull Out (Zoom Out), Zoom Blur, Whip Swipe, Spin, Camera Shake, Glitch, Blur Through, Light Leak, Film Burn, Light Sweep, Chromatic Split, Slide \u002F Push, Wipe, Circle Iris, Heart Mask, Ink and Brush Reveal, Gradient (Luma) Wipe, 3D Cube, 3D Flip, Page Turn, Split and Slices, Shutter and Blinds, Pixelate, Clock Wipe, Swirl Vortex, Squeeze and Stretch, Ripple and Wave, Freeze Transition, Velocity Edit, FFmpeg xfade Chain for N Clips, FFmpeg xfade Transition Reference, Normalize Clips Before xfade, GL Transitions via editly or FFmpeg, MoviePy Crossfade and Slide, Remotion TransitionSeries, Remotion Custom Presentation, GL Transitions in Remotion, HyperFrames Shader Transition, HyperFrames Scene Transition (CSS), HyperFrames Whip with Motion Blur, OTIO and XML Handoff to NLEs, CapCut Draft Automation, DaVinci Resolve AddTransition API, Cover and Reveal, Soft-Edge Wipe, Circle Crop Through Black, Box Crop Through Black, Color-Distance Blend, Pixel Dissolve, Diagonal Wipe, Fade Through Gray, Corner Wipe, Zoom Into Next, Wind Wipe, Fast and Slow Fades, Custom xfade Expression\n- [Headlines & callouts](references\u002Ftitles.md) (14): Kicker Over Rising Headline, Rotating Benefit Word, Masked Line Reveal, Marker on the Key Phrase, Strike Old, Write New, Clean Lower Third, Hand-Drawn Callout Arrow, Dim Everything But the Target, Impact Headline Slam, Phrase Builds From the Center, Specular Sweep Title, Decode-In Tech Title, Footage Inside the Letters, Tracking-In Feature Label\n- [Quotes & reviews](references\u002Fquotes.md) (9): Tweet as Proof Card, Quote at Reading Pace, Star Rating Sweep, Wall of Love Marquee, Community Post as Proof, Reviews Arrive as Notifications, Pull Quote Beside the Speaker, Split-Flap Headline Quote, GitHub Stars as Proof\n- [End cards & CTAs](references\u002Fend-cards.md) (9): Logo Lockup Outro, Action Line + CTA Button, URL Typed Into the Address Bar, YouTube End Screen Layout, Scan-to-Try QR Card, Store Badges Close, Pull Back to the Whole Canvas, Follow Card Sign-Off, Last Frame Equals First Frame\n- [UI walkthroughs](references\u002Fui.md) (12): Zoom to the Action, 3D Tilted Dashboard Reveal, Floating UI Panels in Depth, UI Builds Itself Piece by Piece, Before\u002FAfter UI Wipe, Card Expands Into Detail, Filmed Off a Monitor, Form Fills Itself, Toggle Turns the Feature On, Command Palette Pop, Pinned Mock, Changing States, Liquid Glass UI Layer\n- [Cursors & clicks](references\u002Fcursors.md) (9): Auto Zoom on Every Click, Oversized Look-Here Cursor, Click Ripple and Button Press, Shortcut Keycaps Overlay, Named Agent Cursor, Multiplayer Cursors Drift In, Drag a Card Across Columns, Select Text, Then Act, Touch Taps on Phone UI\n- [Device mockups](references\u002Fdevices.md) (10): Browser Window Frame, Phone Frame with Live Screen, Laptop Lid Opens to Screen, 3D Phone Turn, Phone, Tablet and Laptop Splay, Push Through the Screen, Foldable Two-Screen Reveal, Phone in Hand Insert, Floating Device with Soft Bob, macOS Desktop Stage\n- [Code & terminal](references\u002Fcode.md) (10): Editor Types the Code, Red\u002FGreen Diff Collapse, Spotlight One Line of Code, Code Morphs Between Versions, Terminal Session Run, One-Line Install Card, Camera Scrolls a Long File, Code Left, Live UI Right, Code on a Lit 3D Slab, Agent CLI Welcome Screen\n- [AI agent flows](references\u002Fagent-flows.md) (10): Prompt Typed, Then Generate, Answer Streams In, Tool Calls as Status Rows, Nodes Wire Up on a Canvas, Beams Into the Agent Hub, Thinking… Shimmer Label, Parallel Agents Side by Side, Plan Checklist Ticks Off, Vertical Chat Exchange, Tracing Beam Through Steps\n- [Numbers & charts](references\u002Fnumbers.md) (12): Big Stat Count-Up, Odometer Digit Roll, Bars Grow with Value Labels, Line Draws with Riding Label, Ranked Bar Race, Progress Ring Fills, Before → After Metric, Money Counter Payoff, Axis-Free Speed Comparison, Dense Specs Wall, Pain Metric Falls Away, Ticking Time-Saved Clock\n- [Customer logos](references\u002Flogo-walls.md) (7): Trusted-By Logo Marquee, Logo Grid Settles In, Integrations Orbit the Logo, Partner × Partner Lockup, Brand Chips Spring In, Logos Float Past in Depth, Integration Logos Light Up\n- [Grids & carousels](references\u002Fgalleries.md) (9): Bento Feature Grid, Camera Drifts Across a Bento, Tilted Screenshot Wall, Stacked Cards Fan Out, App Screens on a Rail, Cards Orbit in a Ring, Rapid Screenshot Burst, Opposing Marquee Rows, Filmstrip on a Curve\n- [Backdrops](references\u002Fbackdrops.md) (9): Slow Mesh Gradient, Aurora Behind the Title, Faint Grid or Dot Field, Spotlight From Above, Film Grain Over Gradient, Blurred Product Behind Text, Perspective Grid Tunnel, Brand-Color Silk Waves, Quiet Particle Field\n\u003C!-- takes:end -->\n",{"name":5,"license":15,"metadata":51,"description":7,"allowed-tools":60,"compatibility":61},{"author":52,"version":53,"openclaw":54},"vargHQ","1.0.0",{"homepage":55,"requires":56},"https:\u002F\u002Fskills.varg.ai\u002Fbrowse\u002Fedit-video\u002F",{"anyBins":57},[58,59],"ffmpeg","npx","Bash(ffmpeg:*) Bash(ffprobe:*) Bash(npx:*) Read","The takes are text. Building them needs ffmpeg for the FFmpeg recipes, Node for HyperFrames (npx hyperframes) and Remotion, and nothing for the CapCut steps a person follows by hand.","main","2b63f856ce19c2a797929cacabd9e0fc936812fa","plugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library",491,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins","https:\u002F\u002Fhol.org\u002Fplugins\u002Fbest-codex-plugins","https:\u002F\u002Fgithub.com\u002Fhashgraph-online","https:\u002F\u002Fhol.org","Open-source standards and developer tools for interoperable AI agents: discovery, identity, communication, payments, privacy and security.","2026-11-14 14:06:13",{"source":8,"skillName":5,"commands":73,"prompt":82,"zipAvailable":83},[74,76,79],{"tool":59,"command":75},"npx skills add hashgraph-online\u002Fawesome-codex-plugins --skill varg-video-edit-library",{"tool":77,"command":78},"bunx","bunx skills add hashgraph-online\u002Fawesome-codex-plugins --skill varg-video-edit-library",{"tool":80,"command":81},"pnpm","pnpm dlx skills add hashgraph-online\u002Fawesome-codex-plugins --skill varg-video-edit-library","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002FSKILL.md",true,[85,91,95,99,103,107,111,115,119,123,127,131,135,139],{"path":86,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":89,"sourceHtmlUrl":90},"references\u002Fagent-flows.md","REFERENCE","参考文档",19928,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Fagent-flows.md",{"path":92,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":93,"sourceHtmlUrl":94},"references\u002Fbackdrops.md",18355,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Fbackdrops.md",{"path":96,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":97,"sourceHtmlUrl":98},"references\u002Fcode.md",19175,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Fcode.md",{"path":100,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":101,"sourceHtmlUrl":102},"references\u002Fcursors.md",19036,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Fcursors.md",{"path":104,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":105,"sourceHtmlUrl":106},"references\u002Fcuts.md",55961,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Fcuts.md",{"path":108,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":109,"sourceHtmlUrl":110},"references\u002Fdevices.md",18324,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Fdevices.md",{"path":112,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":113,"sourceHtmlUrl":114},"references\u002Fend-cards.md",19452,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Fend-cards.md",{"path":116,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":117,"sourceHtmlUrl":118},"references\u002Fgalleries.md",17178,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Fgalleries.md",{"path":120,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":121,"sourceHtmlUrl":122},"references\u002Flogo-walls.md",13789,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Flogo-walls.md",{"path":124,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":125,"sourceHtmlUrl":126},"references\u002Fnumbers.md",23159,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Fnumbers.md",{"path":128,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":129,"sourceHtmlUrl":130},"references\u002Fquotes.md",19396,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Fquotes.md",{"path":132,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":133,"sourceHtmlUrl":134},"references\u002Ftitles.md",32061,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Ftitles.md",{"path":136,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":137,"sourceHtmlUrl":138},"references\u002Ftransitions.md",177511,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Ftransitions.md",{"path":140,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":141,"sourceHtmlUrl":142},"references\u002Fui.md",25059,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FvargHQ\u002Fskills\u002Fvarg-video-edit-library\u002Freferences\u002Fui.md",[144,153,160,167,193,217],{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":148,"licenseFileUrl":6,"sourceHtmlUrl":149,"categories":150,"keywords":151,"publishedAt":152},"01M746ZWACVKMZ1BJXJZHYJSSX","migrate-to-e2e","Moves an existing Playwright, Cypress, Selenium, Appium, Detox, Maestro, or TesterArmy suite to e2e one slice at a time, with the old suite running beside the new one until each ported test is proven. Keeps a MIGRATION.md progress file so any later session resumes where the last stopped. Optionally plants a defect to show both suites catch it. Use for \u002Fmigrate-to-e2e, \"migrate our tests to e2e\", \"port these Maestro flows\", \"move our TesterArmy tests\", or when a project has an e2e config and an older suite still running.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftester-army\u002Fe2e\u002Fskills\u002Fmigrate-to-e2e\u002FSKILL.md",[],[],"2026-11-11 15:11:14",{"skillNo":154,"name":155,"nameZh":6,"description":156,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":148,"licenseFileUrl":6,"sourceHtmlUrl":157,"categories":158,"keywords":159,"publishedAt":152},"01M746ZPTAX1Q0FBKAB1CYND7E","e2e","Writes, runs, and debugs end-to-end tests for web and mobile apps with e2e, the agentic test runner, which mixes agent.act goals with exact locator assertions on a Playwright browser or an iOS or Android device. Also drives a project's running app live over the e2e MCP server to look at a screen, check a UI change, take a screenshot or record a video, and try a locator; and runs bug bashes, parallel e2e explore runs with each bug proven by a repro test. Use when a project depends on e2e or has an e2e.config.ts, when asked for end-to-end, browser, mobile, or agentic UI tests, to check a change in the running app, to QA or bug bash an app or branch, or when an e2e run fails.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftester-army\u002Fe2e\u002Fskills\u002Fe2e\u002FSKILL.md",[],[],{"skillNo":161,"name":162,"nameZh":6,"description":163,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":148,"licenseFileUrl":6,"sourceHtmlUrl":164,"categories":165,"keywords":166,"publishedAt":152},"01M746ZJN784HVHMDP9MQGCSGG","create-verification-skill","Generate a project-local verify-\u003Capp> skill on top of e2e, so any coding agent can launch the app, check it is worth driving, exercise a feature the way a user does, keep evidence, and bug bash it. Writes the skill, a feature map with one explore charter per feature, and proves it once. Use for \u002Fcreate-verification-skill, \"make a verification skill for this repo\", or when a project has no scripted way to prove UI behavior.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftester-army\u002Fe2e\u002Fskills\u002Fcreate-verification-skill\u002FSKILL.md",[],[],{"skillNo":168,"name":169,"nameZh":6,"description":170,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":148,"licenseFileUrl":6,"sourceHtmlUrl":171,"categories":172,"keywords":173,"publishedAt":46},"01M716A6ETNB9B1SQ3GXZC75VR","deja-search","deja-vu memory — search the user's past AI coding sessions with the deja CLI. Holds what they already settled and never wrote into the repo (naming rules, banned or already-tried tools, required checks before merge, preferred values, who owns what). Use before your first edit in a task, before you call a change done or ready to merge, before you recommend a tool, library, design or reviewer, before re-debugging an error that may already be solved, when they say 'didn't we fix this before', 'what did we decide about X' or 'I already have that', and before telling them something on this machine does not exist.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fvshulcz\u002Fdeja-vu\u002Fskills\u002Fdeja-search\u002FSKILL.md",[],[174,175,176,177,178,179,180,181,182,183,184,31,185,186,187,188,189,190,191,192],"search","deja search","never","error","ready","memory","re","decide","fix","design","debugging","you","done","reviewer","io","change","cli","merge","past",{"skillNo":194,"name":195,"nameZh":6,"description":196,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":148,"licenseFileUrl":6,"sourceHtmlUrl":197,"categories":198,"keywords":199,"publishedAt":46},"01M716A3J2W5SENSE9VGMXB375","deja-reflect","End-of-session reflection and memory curation with deja-vu. Review what was decided, what commands broke and what repaired them, and record durable project rules or decisions with deja remember so the next session starts with them.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fvshulcz\u002Fdeja-vu\u002Fskills\u002Fdeja-reflect\u002FSKILL.md",[],[200,201,202,188,203,204,205,206,207,208,209,210,211,212,179,213,214,215,40,216],"deja reflect","reflect","review","with","record","github","next","https","node","Rules","decisions","brew","remember","project rules","project","session","reflection",{"skillNo":218,"name":219,"nameZh":6,"description":220,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":148,"licenseFileUrl":6,"sourceHtmlUrl":221,"categories":222,"keywords":230,"publishedAt":46},"01M715T3RR4BAYSR57HPPTJ0PF","revid","Make, edit, export and post AI videos with Revid (revid.ai) through the Revid MCP server. Use whenever the user wants a short-form or long-form video made (from an idea, a script, a URL, an article, a PDF, a tweet, a product page, their own clips, or a song), wants to find what is going viral on TikTok, YouTube, Instagram or X before making something, wants to edit or re-export an existing Revid project, generate a standalone AI image or clip, make a series episode, or publish and schedule a finished video to connected social accounts. Covers setup (hosted MCP with OAuth, or an API key), the 36 tools, credits, polling and the rules for publishing. Routes to the more specific revid-* skills when one fits.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftmakersas\u002Frevid-skills\u002Fskills\u002Frevid\u002FSKILL.md",[223,224,227],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":225,"categoryName":226,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":228,"categoryName":229,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",[219,231,25,232,233,234,235,214,236,180,237,238,239,240,31,241,242,243,244,245],"URL","short-form","standalone","PDF","viral","tiktok","short","social","MCP","song","image","mcp server","schedule","api","publish"]