Agent

Agent from gabrielmoreira/agent-skills-mirror.

by @gabrielmoreira 56 skills 5 authors

Skills in this plugin

56
  1. Music · 0xsline
    Music generation via Mureka, MiniMax, Atlas Cloud, and Sonilo. Use for instrumentals, songs, soundtracks, track/stem generation, covers, or video-conditioned scoring of the finished cut through `submit_music`.
    2 installs
  2. Export · 0xsline
    Use when a OpenChatCut video editing or creation workflow needs export, render, download, share, final delivery, subtitle-file export, render choice, local-only asset handling, or export fallback explanation.
    2 installs
  3. Reference Core · angular
    Explains the mental model and architecture of the code under `packages/core`. You MUST use this skill any time you plan to work with code in `packages/core`
    546 repo stars
  4. Image Gen · 0xsline
    AI image generation via gpt-image-2, nano-banana, MiniMax image-01, and xAI Grok Imagine. Use when the user wants to generate or create an image / picture / still.
    2 installs
  5. Video Gen · 0xsline
    AI video generation via Seedance 2.0, Kling, MiniMax Hailuo, and xAI Grok Imagine. Use when the user wants to generate a video clip — text-to-video, image-to-video, first/last-frame transitions, reference-guided generation, multi-shot, or generatively editing / extending an existing clip.
    2 installs
  6. Shader Gen · 0xsline
    AI shader generator for WebGL video effects, transitions, masks, and color grading (LUT / 调色 / 电影感 / film look). Use when the user wants a video effect (滤镜 / 特效), a transition (转场 / crossfade / wipe / cube / 3d), a mask (蒙版 / 遮罩 / reveal), a zoom / push-in (推近 / 推镜头), or a color grade — try the built-in effects (zoom, builtin LUTs) before generating a new shader.
    2 installs
  7. Adev Writing Guide · angular
    Comprehensive writing guide for Angular documentation (adev). Covers Google Technical Writing standards, Angular-specific markdown extensions, code blocks, and components. You MUST use this skill any time you plan to create, edit, or review documentation files in `adev/` or `adev/src/content`.
    546 repo stars
  8. Privacy · mwd1234
    Audit for App Store privacy compliance - Info.plist purpose strings, permission prompts, data collection, and least-privilege access. Use before App Store submission or when adding new permissions.
    0 installs
  9. Asset Import · 0xsline
    Use when acquiring or importing media into a OpenChatCut project asset library for video editing or creation, including local/attached videos, user-provided paths, public media URLs, web video/audio/image assets, upload fallback decisions, and deciding between import_media, download_media, or manual user action.
    2 installs
  10. Known Errors · 0xsline
    Use when a OpenChatCut tool call fails or returns an unexpected shape.
    2 installs
  11. Product Help · 0xsline
    OpenChatCut product knowledge — UI layout, editor features, and how generation providers are configured. Use when the user asks about the product interface, how to use a feature, where to find something, or needs GUI guidance for something the agent cannot do directly. Also use as fallback when a task fails and the user needs to complete it manually in the UI. NOT for live project-state queries ("where are my folders?", "what's on my timeline?", "where is clip X?") — those are answered by `read_project`, not by this skill.
    2 installs
  12. Widget Forms · 0xsline
    Use when the agent should ask the user for structured input with an in-chat form, including single-select, multi-select, text fields, style pickers, or voice audition choices.
    2 installs
  13. Localize · mwd1234
    Comprehensive SwiftUI localization audit - finds and fixes hardcoded strings, missing translations, and rawValue usages. Use when auditing code for localization issues, checking for untranslated strings, or preparing for App Store international launch.
    0 installs
  14. Transcription · 0xsline
    Use when a video/audio task needs OpenChatCut transcription, captions, subtitles, subtitle styling, transcript search, transcript readiness checks, or enabling captions, including local or attached videos where the user asks to add captions/subtitles, transcribe, create bilingual subtitles, clean talking-head speech, remove filler words, or trim pauses.
    2 installs
  15. News Rough Cut · 0xsline
    新闻素材智能粗剪——把新闻素材粗剪为一条内容完整、逻辑清晰、节奏紧凑的新闻短视频。Use when the user asks to 粗剪新闻、新闻剪辑、把新闻素材剪成短视频、智能粗剪、news rough cut、编辑新闻视频, or provides news footage (发布会/采访/现场/监控素材) to be cut into a factual news short. Never add music, voiceover, or sound effects.
    2 installs
  16. Explainer Video · 0xsline
    Create finished explainer videos from a topic, script, outline, voiceover, product logic, data, technical concept, course material, or reference assets. Use when the user wants narration, motion graphics, stock footage, generated visuals, or mixed visuals to explain an idea.
    2 installs
  17. Reference Compiler CLI · angular
    Explains the mental model and architecture of the code under `packages/compiler-cli`. You MUST use this skill any time you plan to work with code in `packages/compiler-cli`
    546 repo stars
  18. Reference Signal Forms · angular
    Explains the mental model and architecture of the code under `packages/forms/signals`. You MUST use this skill any time you plan to work with code in `packages/forms/signals`
    546 repo stars
  19. Crash Safety · mwd1234
    Audit for crash risks - force unwraps, missing guards, unhandled errors, and unsafe optionals. Ensures safe fallbacks and user-friendly error states. Use before releases or when reviewing error-prone code.
    1 install
  20. Beat Sync Montage · 0xsline
    Plan and build a finished beat-synced montage where cut placement serves the content, not just the metronome. Use for 卡点混剪, 卡点剪辑, 踩点视频, beat-sync montage, rhythm edit, 节奏剪辑, 音乐驱动剪辑, or when the user wants cuts that land on the beat.
    2 installs
  21. Music Intelligence · 0xsline
    Run or inspect local music analysis and plan or apply beat-, downbeat-, or section-synced video cuts or photo placements. Use for BGM beat edits, rhythm cuts, 卡点剪辑, musical structure, BPM, mood, genre, or instrument questions.
    2 installs
  22. Talking Head Guide · 0xsline
    Guide for editing videos where the primary content is people talking — talking-head / 口播, interview / 访谈, lecture, tutorial, podcast, course content, and similar talking-driven formats. Use when the user wants speech editing on a talking video (剪口播 / 口播剪辑 / 去口癖 / clean up fillers / smooth speech), motion graphics layered onto talking video (口播加 MG / 加动画), or B-roll on a talking video (加 B-roll / add B-roll). For motion graphics specifically, use this together with the active Motion Graphics skill/workflow available in the current OpenChatCut environment — this skill adds talking-specific guidance (speech-rhythm timing, frame-aware placement, subject/caption protection, placement verification).
    2 installs
  23. Haptics Design · mwd1234
    Design and audit haptic patterns for clarity, comfort, and battery. Covers Core Haptics, watchOS constraints, and user expectations.
    1 install
  24. Marketing Copy · mwd1234
    Guidelines for high-impact marketing copywriting - psychology-driven, benefit-first, and concise. Includes templates for Reddit, App Store, and social media.
    0 installs
  25. Livestream To Clips · 0xsline
    Cut an imported livestream recording of any genre into evidence-backed, platform-ready clips by combining transcript, visual, audio, interaction, and domain-specific signals. Use for commerce, gaming, talk, interview, education, entertainment, sports, music, IRL, creative, news, or mixed livestream recordings.
    2 installs
  26. Engineer System Change · bytedance
    Evaluate and carry out non-trivial software-system changes from first principles. Use when assessing RFCs, issues, designs, features, refactors, migrations, dependency changes, or proposed fields, events, APIs, modules, and services whose need, consumers, system fit, validation, or rollback require scrutiny. Read the actual system, identify the concrete problem and named semantic consumers, choose the smallest sufficient solution, reject pseudo-requirements and speculative abstractions, and require evidence proportional to risk. Do not use for mechanical edits, source-code explanation, or a dedicated review of an already-complete diff.
    0 installs
  27. Long Video To Shorts · gabrielmoreira
    Cut one long podcast, interview, course, livestream, or other source video into social-ready shorts, reels, highlights, or clip timelines from existing project media. Use when the user asks to cut a long video into Shorts, Reels, TikToks, Xiaohongshu posts, best moments, highlights, or multiple clips.
    17 repo stars
  28. Multi Clips To Reels · gabrielmoreira
    Turn multiple product shots, event footage, travel clips, gameplay moments, UGC/product footage, B-roll, or mixed media into social-ready reels, highlights, recaps, or montage-style short videos from existing project media.
    17 repo stars
  29. Testing Strategy · gabrielmoreira
    Testing strategy for SwiftUI + watchOS. Defines unit/UI coverage, ViewModel tests, haptics verification, localization checks, and CI-safe expectations.
    17 repo stars
  30. Batch Montage Variants · gabrielmoreira
    Turn one pool of existing project media into a batch of distinct, publishable montage cuts instead of a single hero edit. Use for batch montage, one-source-many-outputs, 一源多出, 批量混剪, 批量出片, 矩阵号, 多账号分发, variant batches, deduped cuts, 去重变体, 防搬运, or when the user asks for N different versions of the same footage.
    17 repo stars
  31. Create Motion Graphics · gabrielmoreira
    Use whenever the agent needs to add, create, hand-author, patch, or place Motion Graphic JSX assets in a OpenChatCut project. This is the direct-authoring path: use create_motion_graphic_from_code / edit_asset / edit_item, not motion-graphic-gen or submit_motion_graphic. Covers project/timeline intake, project visual language, editable properties, asset binding, inline JSX authoring, existing asset updates, timeline placement, and verification.
    17 repo stars
  32. AI Cinematic Short Film · gabrielmoreira
    Plan AI short films with story, shots, prompts, and continuity.
    17 repo stars
  33. Product Ad Video Script · gabrielmoreira
    Turn a product into ad angles, hooks, scenes, and CTA.
    17 repo stars
  34. Fetch LLM Apps · gabrielmoreira
    Workflow for updating the popular LLM applications pool (section/x_llm_apps.md) using fetch_llm_apps.py. Covers full refresh, alternate exports, topic tuning, and common pitfalls. USE FOR: Refreshing the ranked GitHub applications list linked from applications.md. DO NOT USE FOR: Hand-curating application entries inside applications.md or adding GitHub star badges to the generated file.
    17 repo stars
  35. Motion Graphic Placement · gabrielmoreira
    Add motion graphics at the right moments without blocking the story. Use when the user wants to enhance talking-head, lecture, tutorial, interview, podcast, or creator videos with motion graphics.
    17 repo stars
  36. Ecommerce Product Montage · gabrielmoreira
    Assemble product footage, UGC, and b-roll into a conversion-oriented montage with a hook → pain → demo → proof → CTA rhythm. Use for 带货混剪, 产品混剪, 商品短视频, 种草视频, ecommerce montage, product reel, UGC cutdown, or when the user wants selling footage cut into a short that converts.
    17 repo stars
  37. Openchatcut Plugin Basics · gabrielmoreira
    Use for video editing or video creation work that should be editable in OpenChatCut, even when the user does not explicitly mention OpenChatCut. Covers local/attached video editing, captions/subtitles, transcription, trimming, talking-head cleanup, highlights, B-roll, overlays, generation, export, project/editor opening, importing, targeting, verifying, watching, and identifying the active OpenChatCut project/editor URL.
    17 repo stars
  38. Storyboard Shot Breakdown · gabrielmoreira
    Break down each shot and turn the analysis into a storyboard reference. Use when the user wants shot-by-shot film analysis, director logic, cinematography breakdown, or a storyboard-style reference from a video.
    17 repo stars
  39. Video Thumbnail Generator · gabrielmoreira
    Create platform-ready thumbnails from real video frames. Use when the user wants a thumbnail, cover image, YouTube cover, Shorts cover, Bilibili cover, Xiaohongshu cover, or other video poster image.
    17 repo stars
  40. Fetch LLM Papers · gabrielmoreira
    Workflow for updating the LLM landscape paper pool (section/x_llm_papers.md) using fetch_llm_papers.py. Covers full re-fetch, resume from checkpoint, and adding new topics. USE FOR: Refreshing citation counts, expanding topic coverage. DO NOT USE FOR: Adding hand-curated entries to section files (use add-new-entry-from-temp-md), updating RAG/Agent citation sections in best_practices.md (use update-cite-count).
    17 repo stars
  41. Update Cite Count · gabrielmoreira
    Guidelines for updating citation counts for papers in the section files using the `update_citation_counts.py` tool. USE FOR: Updating citation counts for papers listed in the section files to keep information current. DO NOT USE FOR: 1) Adding new papers to the section files; 2) Classifying entries into sections.
    17 repo stars
  42. Data Modeling And Sync · gabrielmoreira
    Data modeling and sync audit for iOS + watchOS. Covers WCSession reliability, conflict resolution, migrations, and offline behavior.
    17 repo stars
  43. Visual Design And Contrast · gabrielmoreira
    HIG-first visual design audit for SwiftUI. Covers color systems, contrast, typography, spacing, icons, and accessibility visuals.
    17 repo stars
  44. Watch Battery Optimization · gabrielmoreira
    watchOS battery and AOD optimization audit. Covers TimelineView usage, Always On Display behavior, energy log checks, and haptic behavior while dimmed.
    17 repo stars
  45. Album Doctor · gabrielmoreira
    对照片库或指定相册进行体检,并把结构、时间、地点、AI 元数据与安全清理问题转成可选择、可确认、尽量可撤销的计划。
    17 repo stars
  46. Travel Album · gabrielmoreira
    从一句自然语言需求自动发现或整理旅行照片,同时生成正式相册计划、结构化旅行日志和个性化 HTML 页面。
    17 repo stars
  47. Build Omnigent · gabrielmoreira
    Patterns and templates for generating valid Omnigent agent directories. Load when ready to create files.
    17 repo stars
  48. Detect Framework · gabrielmoreira
    Detect Python agent frameworks from code imports and map them to Omnigent executor types. Load when the user has existing agent code to integrate.
    17 repo stars
  49. Kungfu Agent Onboarding · gabrielmoreira
    Discover the exact Kungfu Project, WorkConsole, WorkRef, Skill catalog, and Core Work state admitted to this Amp process.
    17 repo stars
  50. Person Timeline · gabrielmoreira
    按年份和事件整理指定人物出现过的照片,展示共同经历、成长变化、地点与同行人,并可生成可追溯的人物故事。
    17 repo stars
  51. Add New Entry From Temp Md · gabrielmoreira
    Workflow and tools for adding new entries from temp.md to the section files. Includes legend format, section reference, code tools, and common pitfalls. USE FOR: Adding new resources to the knowledge base. DO NOT USE FOR: Editing existing entries or restructuring sections.
    17 repo stars
  52. Memory Detective · gabrielmoreira
    根据模糊的时间、地点、同行人、画面和文字线索找回可能的照片事件,并在用户确认后生成可追溯的回忆故事。
    17 repo stars
  53. Omnigent Knowledge · gabrielmoreira
    Deep reference on Omnigent config format, executor types, skill/tool structure, and conventions. Load when you need to look up how the platform works.
    17 repo stars
  54. Error Messaging And Empty States · gabrielmoreira
    Ensure user-facing errors and empty states are clear, actionable, and HIG-aligned. Covers alerts, ContentUnavailableView, retry flows, and permission guidance.
    17 repo stars
  55. Add Temp Entries To Sections · gabrielmoreira
    Classification guidelines for entries in temp_entries.md. Each entry has a title containing the markdown file name and section name. USE FOR: Classifying new entries in temp_entries.md into *.md section files. DO NOT USE FOR: Adding entries to temp_entries.md or moving entries between sections.
    17 repo stars
  56. MCP Apps Builder · gabrielmoreira
    **MANDATORY for ALL MCP server work** - mcp-use framework best practices and patterns. **READ THIS FIRST** before any MCP server work, including: - Creating new MCP servers - Modifying existing MCP servers (adding/updating tools, resources, prompts, widgets) - Debugging MCP server issues or errors - Reviewing MCP server code for quality, security, or performance - Answering questions about MCP development or mcp-use patterns - Making ANY changes to server.tool(), server.resource(), server.prompt(), or widgets This skill contains critical architecture decisions, security patterns, and common pitfalls. Always consult the relevant reference files BEFORE implementing MCP features.
    17 repo stars