Skills
101,174 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Use when you need to run D1 research during the spec-level design phase (producing `{FEATURE_DIR}/design/research.md`), or when facing key uncertainties/high-risk points that should be validated first rather than going straight to D2; common symptoms include trade-offs lacking supporting evidence, unknowns written as TODO/open questions, under pressure wanting to guess FEATURE_DIR, or writing research as implementation details.
Dim everything on screen except the area being explained, so viewers can't look at the wrong thing while a step is narrated. Use when the user says "spotlight the important area", "dim the background", "focus attention on this part of the screen", "darken everything except the button", or "the screen is too busy - isolate what matters".
Turn numbers into a 30-60 second animated data story - one stat per scene with animated counters and bar reveals, building to a stacked payoff scene. Use when the user says "stats video", "infographic video", "animate these numbers", "turn this data/report into a video", "make a video from these survey results", "data story video", or pastes metrics, benchmarks, or ROI figures they want presented with motion and narration.
Generate the v2 -> v3 sync mapping for a Stream Activity Feeds app by sampling its live v2 activities and reactions and, when the app's v2 integration code is available, reading its write paths; use that code to plan how the app moves from v2 to v3. Use when setting up a Feeds v2 to v3 migration, building, reviewing, or debugging a v3 sync mapping, asking "what mapping do we need for our app?", asking how to port an app's v2 Feeds code to v3, or when a migrated activity in v3 has missing text or attachments, comments that are not comments, or missing bookmarks. Triggers on v3sync, v2 to v3, feeds migration, activity feeds migration, sync mapping, extra_context, reaction kinds, comments and bookmarks mapping, porting plan. The same mapping drives both the live syncer and the bulk exporter
Collect and submit feedback about Superset — bug reports, feature requests, or general feedback — privately to the Superset team or as a public GitHub issue. Use when the user wants to report a Superset bug, request a feature, or send feedback about Superset.
Change a video's narration voice - accent, gender, energy - without touching the script, offering a shortlist of three fitting voices first. Use when the user says "change the voice", "use a different narrator", "make it a British accent", "I want a warmer/more energetic voice", "swap the voiceover voice", or wants the same words spoken by someone else.
Comprehensive guide for implementing the Syncfusion Angular TimePicker component. Use this when working with time selection inputs, time formatting, or timepicker event handling in Angular applications. Covers TimePicker API, styling, methods, and accessibility patterns.
Complete guide to implementing Syncfusion ASP.NET Core Card component with layout structures, headers, images, actions, and advanced customization. Use this skill when building card-based layouts, displaying content with headers and images, creating action buttons, or organizing responsive card designs.
Guides implementation of the Syncfusion ASP.NET Core Markdown Converter (Syncfusion.EJ2 NuGet). Use this skill when the user needs to convert Markdown text to HTML, use the MarkdownConverter toHtml method, configure MarkdownConverterOptions (async, gfm, lineBreak, silence), or integrate the Markdown Converter with the Syncfusion Rich Text Editor tag helper for live preview or side-by-side editing in ASP.NET Core MVC or Razor Pages projects. Trigger when user mentions markdown to HTML conversion, MarkdownConverter, toHtml, ej2-markdown-converter, markdown preview, or RTE markdown mode.
Provides comprehensive guidance for implementing the Syncfusion JavaScript PDF library (@syncfusion/ej2-pdf) to create and manipulate PDF documents programmatically across TypeScript, JavaScript, Angular, React, Vue, and ASP.NET platforms. Use this when working with PDF creation, tables, lists, form filling, annotations, encryption, document merging/splitting, text or image extraction, or digital signatures.
Teach the learner to deeply understand a body of work — the current session's changes, a PR, an ADR, or any topic they name — the problem and why it existed, the solution and why it was built that way, and why it matters, incrementally and confirming mastery at each stage before advancing. Use when the user wants to understand what was just built or changed, asks to be taught or walked through a change, or wants to learn the why behind the work — e.g. "teach me what we did", "teach me this PR", "explain this ADR".
Install official tech brand logos from the Elements registry. Use when user needs logos for tech companies (Clerk, Vercel, GitHub, etc.), AI providers (OpenAI, Anthropic, Claude), social platforms, or any brand assets. Triggers on "logo", "brand", "icon for [company]", "add [company] logo", placeholder logo detection, or when building landing pages, auth UIs, or integrations showcases.
Run a read-only audit for missing, weak, stale, or mis-scoped test coverage. If the user does not name a scope, audit the full repository and identify important code paths, routes, features, services, workflows, and contracts that lack proper tests. If the user names a feature, PR, branch, route, workflow, service, bug fix, API, security-sensitive path, or risky code change, focus only on that specific scope. Use when the user asks what tests are missing, whether coverage is enough, what regression tests to add, or how to prove a change is safe. This is not a general bug audit and not a security review; it evaluates whether behavior is covered by tests.
Build a sales training video straight from a topic, prompt, or outline, no recording needed. Sets an explicit learning objective the user confirms ("after this video, a rep should be able to X"), structures the script for retention (hook tied to quota and deals, core content mapped to real selling scenarios, an explicit recap close), and builds almost entirely from motion graphics. Use when the user says "make a training video on how to handle pricing objections", "build a sales training video from this outline", "train the team on our new positioning, no recording available", or asks to turn a topic into onboarding or enablement content for reps.
Verify whether a live web app matches its design specification using deterministic CSS checks against the DOM, AND verify user flows by executing Gherkin scenarios via Nova Act. Translates design claims into rules and runs them via verify_* MCP tools; executes flows via act() and act_get(). Produces a combined visual + flow report with annotated screenshots and per-flow detail. Use when checking visual style, component rules, accessibility, project conventions, platform patterns, or end-to-end user journeys against a live site.
A comprehensive skill for integrating and using uView Pro with UniAppX projects. This skill focuses on UniAppX-specific integration, configuration, and platform-specific considerations when using uView Pro in UniAppX applications. Use this skill whenever the user needs to integrate uView Pro into UniAppX projects, configure UniAppX-specific settings, or handle platform differences.
Design and document app user flows, screens, and use cases using Mermaid diagrams and HTML wireframes. Use when creating user flow diagrams (flowcharts, state diagrams, sequence diagrams), screen wireframes (HTML), use case documentation, screen maps, or when the user mentions 'flows', 'wireframes', 'user journey', 'screen map', 'navigation flow', 'use cases', 'app flow', 'screen layout', 'flujos', 'pantallas', 'casos de uso'. Bridges Product (PRD) and Visual Design phases. Outputs serve as input for ui-ux-pro-max. Optional Figma export when user explicitly requests it.
Turn a video project into a publish-ready, scannable help article - a heading per step, annotated screenshots placed at the right steps, one GIF for the key interaction, and prose tightened for search and self-serve deflection. Use when the user says "turn this video into a help article", "make docs from this walkthrough", "convert this tutorial video to a knowledge base article", "write a help center article from this demo", or "I need this video as a step-by-step doc".
Turns an existing training video into a condensed quick-reference job aid: numbered steps in imperative form, with exceptions and decision points called out distinctly from the main sequence. This is pure extraction and summarization from a video that already exists; no new video work happens here. The job aid is authored as a real, live article on the video's Clueso project, and the full text is also pasted into the reply. Use when the user says "make a quick-reference doc from this training video", "generate a job aid from this video", "give me a cheat sheet version of this training", or "turn this video into a one-pager I can glance at while doing the task".
Migrate an existing weapp-tailwindcss project to the current v5/Tailwind CSS 4 generation pipeline, handling the old `weapp-tw patch`, legacy CLI init/Sass/Less/directory scanning, tailwindcss-patch, official PostCSS/Vite plugins, relative cssEntries, H5 disabled, Webpack 4, and Node/HBuilderX/ESM requirements. Use for upgrade, migration, legacy CLI cleanup, v4-to-v5, or deprecated setup removal; not for brand-new integration or single-point troubleshooting.
Use when reading or updating live Weaverse content programmatically — pulling projects/pages/theme settings, bulk-editing page content, pushing AI-generated copy, managing page drafts, scheduled publications, version restore, translations, creating/copying projects, deleting pages, or uploading media to Shopify for use in Weaverse. Triggers on requests to update a Weaverse project via API, push content to a live project, run bulk content edits, publish/restore content, apply translations, or upload images/assets to Shopify from automation.
Expert data extraction guide. Starts with a structured intake to understand the target. Always tries the cheapest path first (HTTP requests → browser fingerprinting → headless browser). Covers TLS/HTTP fingerprint impersonation (curl_cffi, primp, rnet), the modern stealth-browser stack (patchright, camoufox, nodriver), the anti-bot vendor matrix (Cloudflare, DataDome, Kasada, Akamai) with per-vendor bypass, CAPTCHA/Turnstile solving, proxy networks and managed unblockers (Zyte API, Web Unlocker) with geo-targeting, structured-data extraction (JSON-LD/microdata/OpenGraph), AI/LLM-driven and adaptive extraction (scrapling, crawl4ai, firecrawl), site-stack playbooks (Next.js App Router/RSC, Tableau, OData, PX-Web, SDMX, ASP.NET, GraphQL, SPAs), browser request injection, live request interception, and clean OOP architecture standards for scrapers and extracted data. Use whenever the user wants to scrape/extract data from a website or API
Rank and summarize the user's own WeChat Moments (朋友圈) feed so real life events and genuine information rise above promotion and small talk, weighted by how much the user actually talks to each author. Use when the user says 'summarize my Moments', 'read my 朋友圈', 'what did I miss on Moments', 'rank my Moments', or 'check my WeChat Moments'.
Generate two complementary onboarding documents that together give any engineer — from newcomer to principal — a complete understanding of a codebase. Use when user asks for onboarding docs or getting-started guides, user runs /deep-wiki, or user wants to help new team members understand a codebase.
Stress-test ideas, strategies, and investments across 11 time horizons (6mo–50yr). Update and view world models. USE WHEN threat model, world model, test idea, test strategy, future analysis, test investment, test against future, stress test idea, time horizon analysis, update models, view models, refresh models, model status.
Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices.
Complete development guide for WeChat Mini Program AI development mode (beta). Triggers when developers need to convert a mini program to AI development mode, encapsulate a SKILL, write atomic interfaces/atomic components, or write SKILL.md or mcp.json. Covers the full specification of onboarding flow, project structure, schema design, content text conventions, component constraints, best practices, and common anti-patterns.
Apply an evidence-derived 3D cartoon character short workflow observed across published GoodCase examples by Zarnab_with_Ai. Use when planning, storyboarding, or refining an AI video prompt in this motion pattern, including requests for 视频提示词, 分镜, 动作复刻, reference images, source video, or special generation steps. This is an unofficial synthesis and must preserve source attribution.
Generate AGENTS.md for AI agent navigation. Covers build/test commands, coding conventions, task routing, and codebase structure. Use proactively during /init workflow or when creating agent-readable repository documentation. Examples: - user: "/init" → full AI navigation AGENTS.md + skill recommendations - user: "/init basic" → minimal AGENTS.md structure only - user: "Create AGENTS.md for this repo" → assess complexity, generate navigation doc - user: "Document codebase for AI agents" → structured AGENTS.md with task routing
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
