Skills
96,770 packaged capabilities and playbooks for agents. Install any of them with one command.
Design & UI
Create collectible holographic foil cards and two-image lenticular flip cards with AI-generated full-color ukiyo-e and colored sumi-e anime artwork, layered Blender scenes, renders, GLB export, and a flat white web viewer. Use for 镭射卡、闪卡、全息卡、光栅卡、一念神魔、双形态卡、角色收藏卡,或需要保持角色高度一致的 A/B 状态切换。
Automatically reconstruct a user-provided floor plan (images: floor plans from Kujiale, Beike, Fangtianxia, sales offices, or hand-drawn plans with dimensions; CAD drawings: vector PDFs or DXFs exported by design institutes or renovation companies, original structural drawings, architectural floor plans, or black-background CAD screenshots) as an interactive renovation design web app (single-file HTML with a 2D plan, 3D bird's-eye view/walkthrough, furniture layout, plumbing/electrical, ceiling, flooring, and demolition/renovation layers, quotes, and PDF construction drawings), using the provided plan as the initial layout. Trigger phrases: generate a designer from a floor plan, convert a floor plan to 3D, turn a floor plan into a webpage, convert a CAD drawing into a designer, DXF/PDF floor plan, original structural drawing, reconstruct a floor plan, make a renovation design webpage, 2D/3D floor plan display, floor plan to 3D.
Build, annotate, review, screenshot, and deliver native HTML UI prototypes with AI agents using reusable UI packs, DOM-bound product annotations, in-browser Direct Edit, browser review pins, a local authoring server, an element-to-source Inspector, and multi-state screenshots. Use when the user mentions /html-prototype-build or asks to reconstruct UI in HTML, create product annotations, edit prototype styles, review or mark DOM elements, capture prototype states, package prototype deliverables, or add components to the module sketch board. Works with Claude Code, Codex, Cursor, and other Agent Skills clients; do not use for generic source-code navigation, ordinary documentation, or production frontend development.
Icon and illustration systems: grid and sizing scales, library selection (Lucide, Heroicons, Phosphor, SF Symbols, Material Symbols), illustration style guides, SVG optimization, and accessible iconography. Use when choosing an icon set, sizing icons, or establishing an illustration style.
Implementation guide for adapting apps to Apple's iPhone Duo, an iPhone with multiple displays and a fold. Covers size class, safe area asymmetry, reserved regions, vertical bars, arrangement, hinge, scene accessories, and dual front cameras. Always use this skill when iPhone Duo, a foldable iPhone, inner/outer displays, vertical toolbars, hinge angle, reserved region, ArrangementView, CameraCaptureAccessory, or AVCaptureDeviceDirectionCoordinator is mentioned. Also consult it for requests such as "adapt my app to iPhone Duo", "my layout breaks when folded", "the bars become vertical", or "switch cameras when opening or closing", and for any iOS discussion of multiple displays, folds, or pose changes even when iPhone Duo is not named.
Turn content into complete slide files in official Kingdee style (.pptx or .html). Use this Skill when the user says 「做PPT」「做个PPT」「做汇报材料」「做演示文稿」「生成deck」「生成幻灯片」「整理成幻灯片」「按金蝶模板整理」「make a presentation」「create a slide deck」「output slides」「HTML幻灯片」「交互式演示」「网页版PPT」「web slides」, or uploads a .pptx/.docx asking to convert or reformat it into Kingdee style. Trigger whenever PPT, slides, briefing materials, or presentation output (in PPTX or HTML format) is involved.
Open Graph and social sharing image design with platform specs, text placement, and branding. Covers OG meta tags, Twitter cards, LinkedIn previews, and dynamic generation. Use for: social sharing images, blog thumbnails, link previews, social cards. Triggers: og image, open graph, social sharing image, twitter card, social card, link preview image, og meta, sharing preview, social thumbnail, meta image, og:image, twitter:image, linkedin preview
This skill should be used when converting academic papers into promotional and presentation formats including interactive websites (Paper2Web), presentation videos (Paper2Video), and conference posters (Paper2Poster). Use for paper dissemination, conference preparation, creating explorable academic homepages, generating video abstracts, or producing print-ready posters from LaTeX or PDF sources.
Design a presentation / slide deck in Penpot from a brief, as a senior presentation designer: 1920x1080 slide boards built one slide per call from an approved outline, a committed deck style, varied slide archetypes (cover, agenda, section, content, big-number, comparison, grid, bento, quote, timeline, image-bleed, closing), tokenized, wired into a playable View-mode flow and exportable to PDF. NOT for app screens (use penpot-build-screen). Triggers: 'create a presentation', 'build a slide deck', 'design slides in Penpot', 'pitch deck', 'keynote', 'make slides for this talk', 'turn this outline into slides'.
Investor pitch deck structure with a slide-by-slide framework, visual design rules, and data presentation. Covers the 12-slide framework, chart types, team slides, and common investor turn-offs. Use for: fundraising decks, investor presentations, startup pitches, demo days, grant proposals. Triggers: pitch deck, investor deck, startup pitch, fundraising deck, demo day, pitch presentation, investor presentation, seed deck, series a deck, pitch slides, startup presentation, vc pitch, investor meeting
Generate images with Alibaba Qwen-Image-2.0-Pro via inference.sh CLI. Professional text rendering, fine-grained realism, enhanced semantic adherence. Ideal for posters, banners, and text-heavy designs. Triggers: qwen image pro, qwen-image-pro, qwen 2 pro, alibaba image pro, dashscope pro, professional text rendering
Use when judging a finished visual prior-art artifact before it is accepted — a UI-pattern vocabulary map, a per-angle search output, an extract record, or the convention register and report. An acceptance gate, not authoring. Judges a single-sourced bar: a recorded zero is distinguishable from an unreachable source and from one refused on its terms; queries are reproducible as run; every cited corpus actually contains the convention claimed; authority and prescriptivity are recorded and not confused; a register row says what its record says; a vacated angle is not reported as a negative result; tokens are carried verbatim; an observed capture is never ranked as convention and was made within robots and terms. Approves a thin-but-honest result for a narrow UI and revises only on a named, unrecorded gap. Emits exactly VERDICT: approve|revise plus actionable findings. Keywords: design system review, UI convention review, accessibility criteria review.
This skill should be used when the user asks to "create a figure", "make a scientific figure", "create a paper figure", "make a figure for my paper", "make a figure for my manuscript", "compose figure panels", "assemble figure panels", "combine figure panels", "make a multi-panel figure", "figure composition", "export a figure", "generate a PDF figure", "create a Nature-style figure", "make a journal figure", "make a publication figure", or "create a figure for my grant". The skill composes multi-panel figures at exact journal dimensions (Nature 89/183 mm, Science 55/120 mm, Cell 85/174 mm, PNAS 87/180 mm) using svgutils, validates font sizes against journal minima before export, and writes PDF/PNG via Inkscape when available or cairosvg otherwise.
Expert in building immersive scroll-driven experiences - parallax storytelling, scroll animations, interactive narratives, and cinematic web experiences. Like NY Times interactives, Apple product pages, and award-winning web experiences. Makes websites feel like experiences, not just pages. Use when: scroll animation, parallax, scroll storytelling, interactive story, **cinematic** website.
Guides senior front-end software engineering—TypeScript/React/Next.js architecture, component design, client and server rendering, state and data fetching, styling and design systems, accessibility (WCAG), performance (Core Web Vitals), testing, and senior-level UI code review. Use when building or refactoring complex UIs, designing component APIs, optimizing LCP/INP/CLS, implementing accessible interactions, integrating design tokens, or reviewing front-end PRs—not for backend APIs or databases (fullstack-software-engineer, senior-fullstack-developer), design-only critiques without implementation, CI/CD (devops), or cross-service system RFCs (senior-software-engineer). For implementing screens from design specs, component states, and visual QA, use ui-software-engineer. Deep perf investigations and load/RUM analysis: performance-engineer.
Reusable UI blocks built with SGDS components and utilities that can be mixed and matched inside any page template. Use this skill whenever a user asks about app layout, application shell, page structure, sticky header, masthead placement, mainnav placement, footer placement, sgds-container, sgds-container-sidebar, simple app layout, sidebar app layout, dashboard layout, filter panel, sidebar filter, category filter, checkbox filter, or any self-contained UI section — even if they don't name it a 'block'. These are drop-in sections and shell structures, not full pages. Compose them with sgds-pattern-page-templates to build complete pages.
Shopify platform development. Stack: Shopify CLI, GraphQL/REST APIs, Polaris UI, Liquid templating. Capabilities: app development (OAuth), checkout UI extensions, admin UI extensions, POS extensions, theme development, webhooks, billing API, product/order/customer management. Actions: build, extend, customize, integrate Shopify apps/themes. Keywords: Shopify, Shopify CLI, GraphQL Admin API, REST API, Polaris, Liquid, checkout extension, admin extension, POS extension, theme, webhook, billing API, OAuth, app bridge, metafields, product, order, customer, storefront, hydrogen, oxygen. Use when: building Shopify apps, customizing checkout, creating admin interfaces, developing themes, integrating payments, managing store data via APIs, extending Shopify functionality.
When the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," or "account creation flow." For post-signup onboarding, see onboarding-cro. For lead capture forms (not account creation), see form-cro.
Motion design director and B-roll generator. Turn text, a script, or a video into a 30+ second motion-design B-roll video in one go (HTML → deterministic MP4). No slideshow-style transitions; it starts with “visual metaphor + motion.” Includes multiple design styles (dark SaaS magic, black-and-white typewriter, warm editorial, minimalist white, blueprint grid). Outputs never use emoji, instead using typography, geometry, and linear SVG icons. Trigger phrases include “make B-roll,” “make a motion video,” “motion intro,” “text animation,” “concept animation,” “HTML to video,” “add visuals to this section,” and “30-second b-roll.”
Video cover and thumbnail design. Create high-click-through covers for talking-head videos, Bilibili, WeChat Channels, Xiaohongshu, and YouTube while maintaining the account's consistent visual identity (a unified layout style, with each cover redesigned rather than locked to a template). Trigger phrases include “make a cover,” “video thumbnail,” “title image,” “Bilibili cover,” “Xiaohongshu cover,” “cover,” and “create a cover.” Input: a title, topic, or screenshot; output: a cover image in the aspect ratio for the selected platform.
Implement Syncfusion Angular Dialog component with complete API coverage. Build modal/modeless dialogs, confirmation popups, forms in dialogs, draggable windows, and overlaid content. Use this skill when users need dialog implementation, positioning, animations, WCAG 2.2 accessibility, forms integration, and event handling.
Tailwind CSS utility framework. Covers utility classes, responsive design, and customization. Use for styling web applications. USE WHEN: user mentions "Tailwind", "utility CSS", "Tailwind classes", asks about "responsive design", "Tailwind config", "utility-first CSS" DO NOT USE FOR: CSS-in-JS (styled-components, emotion), CSS Modules only projects, traditional CSS/SCSS workflows, component libraries like Material-UI
Create a lightweight multi-page HTML/CSS/JavaScript UI prototype from agreed Phat project requirements and context. Use when the user wants to visualize and validate navigation, page structure, UI states, content hierarchy, or interaction flow before finalizing a feature spec. Produces editable prototype files under docs/assets/prototype with stable page revision IDs.
Find hardcoded colour, spacing and type values and wrong-tier token references in consuming code. Trigger: find hardcoded values, any hex in the code, are we using tokens correctly, token compliance. Do NOT use for token definitions — token-audit; token file format — schema-validator.
Design, build, refactor, or review terminal interfaces—full-screen TUIs, interactive prompts, and command-line tools. Use for terminal-app layout and UX, CLI behavior, ncurses-style tools, dashboards, REPLs, fzf-like pickers, and libraries such as Bubble Tea, Ratatui, Textual, or Ink, including requests that name a known TUI such as lazygit, k9s, btop, helix, or yazi instead of saying “TUI.” Do not use for browser or web UI, native GUI, editor or font configuration, or backend and shell work that has no terminal interface
Build or extend an extensible UI self-check framework for Web UIs (React/Vite or plain HTML) using Playwright. Use when asked to add/upgrade ui-check or ui-watch flows, enforce data-qa/data-testid discovery, add theme/contrast checks, animation verification, loading state-machine checks, layout stability/overlap checks, modal scroll rules, or to document QA tagging standards and UI testing commands.
Design and refine coherent, content-led UI within an authorized prototype or implementation scope. Use as a supporting skill when creating a screen, choosing hierarchy or visual direction, or correcting generic AI-generated UI; skip routine UI changes already determined by established components.
UI/UX design intelligence for web and mobile. Includes 50+ styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types across 10 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, and HTML/CSS). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, and check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, and mobile app. Elements: button, modal, navbar, sidebar, card, table, form, and chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, and flat design. Topics: color systems, accessibility, animation, layout, typography, font pairing, spacing, interaction states, shadow, and gradient. Integrations: shadcn/ui MCP for component search and examples.
Master UI/UX redesign skill that audits every screen in the project, ranks them by priority, then redesigns each one recursively until pixel-perfect — applying color theory, typography, hierarchy, spacing, and accessibility principles automatically. Use when user wants to improve, redesign, or polish the UI/UX of an app, says "make the UI better", "redesign this", "pixel perfect", or invokes /uiux.
Uniwind — Tailwind CSS v4 styling for React Native. Use when adding, building, or debugging components in a React Native project that uses Uniwind classNames. Covers setup, Metro config, global.css, theming, className props, accent-* color props, platform/data/state/responsive variants, CSS variables, custom utilities, withUniwind for third-party components, cn/tailwind-merge, tailwind-variants, safe area utilities, gradients, fonts, React Navigation, UI kits, diagnostics, troubleshooting, and Uniwind Pro features. Does not cover NativeWind migration.
Build emails, pages, and documents in code with @unlayer/react-elements — React components that render to email-safe (table) HTML, responsive web HTML, or print/PDF, and to design JSON the Unlayer visual editor opens. Use when writing or generating templates in code (app emails, invoices and other PDFs, templates kept in a repo, AI-generated templates), including when teammates should later edit them visually.
Plan, run, and synthesize usability tests and produce a Usability Test Pack (test plan, tasks/script, logistics, notes template, issue log, findings + recommendations). Use for usability test, user test, prototype test, user testing, usability study, Wizard of Oz, fake door.
Use when surveying the DOCUMENTED visual and interaction conventions of a product's domain BEFORE any wireframe, design system or hi-fi screen is produced — deriving a UI-pattern vocabulary map, executing ONE search angle across design-system documentation, the ARIA Authoring Practices Guide, WCAG success criteria, platform human-interface guidelines and the deceptive-pattern corpus, deep-reading ONE convention source into a record, or synthesising the convention register and report the downstream design skill consumes. Mines documentation; live-site captures are observed, never prescribed. Produces schema-validated artifacts whose coverage grid records every query as run, so a domain with no documented convention is distinguishable from a search that never ran. Carries a design system's DTCG tokens verbatim, never blended. Keywords: visual prior art, design system research, UI patterns, interaction conventions, accessibility criteria, design tokens, dark patterns.
Structured visual QA verdict — compare generated UI screenshots against one or more reference images and return a strict JSON verdict that can drive the next round of changes. Use for screenshot fidelity, layout spacing, font, and color consistency acceptance (trigger words: 对比截图, 视觉验收, 还原度, UI 截图比对; visualize / screenshot / visual verdict).
Render inline interactive visualizations directly in the conversation — SVG diagrams, HTML components, charts, explainer graphics. Trigger when the user asks to draw, make a diagram, draw a flowchart, architecture diagram, data visualization, UI mockup, or says "draw a picture", "show me", "draw", "map out", "visualize", "diagram"; even if not stated explicitly, use it proactively whenever the topic involves spatial, sequential, or systemic relationships that a diagram makes clearer than text.
Generates publication-quality academic figures (framework diagrams, pipeline illustrations, system architectures, method overviews) from a paper's method text and a target caption, using a local PaperBanana multi-agent pipeline (Retriever → Planner → Stylist → Visualizer → Critic).
Design and audit accessibility conformance programs for apps, SaaS, websites, desktop software, games, marketplaces, and developer tools. Covers WCAG targets, VPAT/ACR, audits, assistive-tech testing, design systems, issue severity, ownership, remediation, release gates, procurement evidence, and customer communication. Use when accessibility needs durable governance beyond one-off audits.
Guides development workflow, design system, scripts, and component inventory for @ant-design/agentic-ui. Use when onboarding, adding new components, running build/test/docs, or asking about project structure, conventions, or component list. Triggers on agentic-ui, development workflow, 开发流程, 组件清单, 设计系统, 新组件, build, test, docs, AGENTS.md.
This skill should be used when starting a local Andocs demo or preview, introducing or presenting Andocs, onboarding a new user, or authoring Andocs documentation and HTML prototypes. Trigger phrases include “start the Andocs demo,” “introduce Andocs,” “představení Andocs,” “rozběhni andocs demo,” “predstavenie Andocs,” and “spusti Andocs demo.” Use it for markdown rendering, diagrams, math, html-preview, prototype.json, shared assets, managed prototype datasets and persistent data, local CLI state, screen review status and release versions, or editing a prototype through OpenDesign.
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.
