Skills
96,981 packaged capabilities and playbooks for agents. Install any of them with one command.
Design & UI
Generate New Yorker-style minimalist editorial illustrations — thin black ink lines on white, vast negative space, a single orange accent (#F97316) — for articles, principles, covers, concept visuals, and illustrated HTML slide decks. Use when the user asks for 配图, 插图, 封面图, editorial illustrations, concept/metaphor illustrations, article covers, 公众号配图, principle/maxim illustrations, or mentions "橙线风格" / "orange line style" / "纽约客风格插图". Also use for "橙线 PPT" / "orange line PPT" / "线条插画PPT" / "帮我做成PPT配插图" / "做成演讲稿". Works with any image generation tool that accepts text prompts.
Critique and improve pricing pages, plan tables, SaaS packaging, subscription pages, freemium limits, trials, upgrades, cancellation explanations, and enterprise conversion. Use when reviewing monetization UX, pricing communication, plan comparison, value metric clarity, or paywall/pricing-page experiments.
Plan and review products end to end across strategy, market research, product design, UI, monetization, distribution, operations, promotion, customer support, and lifecycle management. Use when designing a new app, SaaS, game, utility, web product, desktop product, product roadmap, launch plan, or full product operating system.
React Three Fiber (R3F) and Poimandres ecosystem best practices. Use when writing, reviewing, or optimizing R3F code. Triggers on tasks involving @react-three/fiber, @react-three/drei, zustand, @react-three/postprocessing, @react-three/rapier, or leva.
Comprehensive UI design guidance based on Refactoring UI principles covering design personality, color theory, layout strategy, visual hierarchy, typography, spacing, mobile-first responsive design, and writing copy that doesn't read like AI wrote it. Use this skill whenever the user is creating new pages, building components, making design additions or changes, reviewing UI code, asking about design decisions (colors, fonts, spacing, layout), writing or editing interface copy, or discussing visual improvements. Trigger for any design-related conversation including "how should this look", "what color", "font size", "spacing", "layout", "responsive", "mobile", "this copy", "headline", "button text", "microcopy", or when reviewing/critiquing existing interfaces.
Read this skill for every frontend, UI, or UX task, including small fixes, styling, components, interaction design, accessibility, reviews, and design-only advice across web, native, game, and embedded interfaces. For new or changed design decisions, visually research at least two comparable products and read relevant UX/UI guidance before proposing or coding. Study videos or live interactions for flows and motion, then visually verify the result.
Review and improve responsive layouts across mobile, tablet, desktop, web apps, SaaS dashboards, marketing pages, and desktop-like utilities. Use when designing breakpoints, adaptive navigation, grids, density, sidebars, tables, modals, keyboard states, or layouts that must work from small screens to wide monitors.
In-app messages and content cards — onboarding, feature announcements, surveys, promotions, persistent content feeds. Covers strategy, design, triggering, and analytics across Braze, Iterable, Intercom, Pendo, Appcues, Customer.io, MoEngage, Whatfix and Chameleon. Use when users aren't completing onboarding, in-app messages have low engagement, not sure which in-app messaging tool to pick, feature announcements go unnoticed, employees aren't adopting enterprise software, or unsure whether to use in-app messages vs push vs email for a use case. Do NOT use for push notifications (use /sales-push-notification), email marketing (use /sales-email-marketing), live chat widgets (use /sales-live-chat), or cold outbound (use /sales-cadence). For Braze-specific help, use /sales-braze.
Provide implementation guidance for Sileo (npm package "sileo") toast notifications in React apps. Use when adding the Toaster viewport, firing global toasts via sileo.success/error/warning/info/show/action, handling async flows with sileo.promise, dismissing/clearing toasts, configuring positions/offset, theming with light/dark/system modes, and customizing styling via fill, styles overrides, autopilot, roundness, CSS variables, and data-attribute selectors. Also use this skill for swipe-to-dismiss behavior, custom icons, JSX descriptions, reduced-motion support, TypeScript type exports, and understanding Sileo's internal SVG gooey morphing architecture. Make sure to use this skill whenever the user mentions sileo, toast notifications in React, gooey toasts, physics-based notifications, or wants to add any kind of toast/notification system using sileo, even if they don't explicitly name the package.
[WeChat article image version] Break a WeChat article/paragraph into a logic relationship diagram and turn it into an image that can go straight into a WeChat article. Generates logic diagrams as SVG, with standalone HTML by default (previewable locally, screenshot-exportable as PNG), or you can hand it to the Codex/workbuddy built-in image model to produce an image. Supports six relationship types: progressive, process, cycle, hierarchy, contrast, and matrix. Triggered when the user provides an article/paragraph/argument and asks for a logic diagram, relationship diagram, article image, or visualization. Supports Chinese, and can break down multiple pieces at once.
Optimize store listings for App Store, Google Play, Steam, Microsoft Store, browser extensions, and direct-download products across title, subtitle, short description, screenshots, trailers, capsule art, keywords/tags, reviews, localization, pricing, privacy claims, and conversion measurement. Use when improving channel pages before launch or after weak store conversion.
Implement Syncfusion Linear Gauge component to visualize numerical values in a linear manner with support for pointers, ranges, annotations, and interactive features. Use this skill to create responsive gauge controls with customizable appearance, animations, and accessibility.
Guide for implementing and customizing the Syncfusion Progress Bar component in ASP.NET Core applications. Use this skill when the user needs to create progress indicators showing task completion, file upload/download status, data loading states, circular progress visualizations, segmented progress tracking, or animated progress bars. Essential for building user-friendly feedback mechanisms that clearly communicate progress to end users.
Create and configure Syncfusion Stock Chart controls in ASP.NET Core applications. Use this skill when building financial data visualizations with stock charts, candlestick series, technical indicators, or trading dashboards. Covers setup, series types, data binding, legends, indicators, and user interactions.
Implements Syncfusion Flutter Slider controls (SfSlider, SfRangeSlider, SfRangeSelector) for numeric value selection and range inputs. Use when working with single-value sliders, range selection, or chart-range controllers in Flutter apps. This skill covers thumb and tooltip customization, ticks, dividers, RTL support, drag modes, and chart integrations.
Code-level craft for agent-built UI: semantic HTML, token-driven CSS (no hardcoded values), specificity discipline, component hygiene, zero inline styles, no dead code. The engineering half of "designed, not generated" — a beautiful page is betrayed by sloppy markup. Use when generating or auditing any frontend code. Stack on the design-taste core skill.
Create or refine clean, shape-aware visualizations for tensor, matrix, and vector formulas or tensor code. Use for matrix-block diagrams, entry heatmaps, row/column shard stripes, stacked 3D/4D tensors, attention, tensor parallelism, broadcasting, reductions, contractions, and any explanation where tensor shapes or dimension meanings should be visually aligned with the computation.
Use when user requests diagrams, flowcharts, architecture charts, or visualizations. Also use proactively when explaining systems with 3+ components, complex data flows, or relationships that benefit from visual representation. Generates .tldr JSON files and exports to PNG/SVG locally using @kitschpatrol/tldraw-cli
Turn a travel itinerary into a polished, offline-readable, mobile-first single-file HTML (interactive map + daily timeline + pre-departure ticket reminders). Two ways to use it — give it only a destination and number of days and let it plan for you, or hand it an existing plan and let it produce the page directly. Triggers: 旅行计划可视化、做旅行攻略网页、行程 HTML、travel plan visualization.
Apply Edward Tufte's principles to any data visualization, chart, dashboard, or infographic. Use when the user asks to produce, design, critique, or improve a chart, graph, dashboard, KPI tile, table-with-data, sparkline, small multiple, time series, distribution plot, choropleth, or any other visual that communicates quantitative or categorical information. Also triggers on words like "visualize", "viz", "data viz", "chart", "graph", "dashboard", "infographic", "Tufte". Outputs Tufte-compliant designs in either self-contained HTML/SVG or React (Recharts/D3). Defaults to Tufte rules; user can opt out per chart.
Raise frontend visual judgment for web interfaces with a bias toward refined product-grade composition, precise component craftsmanship, disciplined interaction states, controlled motion, and coherent depth systems. Use in any supported agent or IDE when generating, reviewing, or refactoring UI that feels generic, cluttered, flat, over-styled, theatrically animated, visually imprecise, or AI-generated, or when the user asks for a cleaner, more premium, more polished, more minimal, more refined, or more product-grade interface.
Guide tasteful UI animation with easing, springs, layout animations, gestures, and accessibility. Covers Tailwind and Motion patterns. Use when: (1) Implementing enter/exit animations, (2) Choosing easing curves, (3) Configuring springs, (4) Layout animations and shared elements, (5) Drag/swipe gestures, (6) Micro-interactions, (7) Ensuring prefers-reduced-motion accessibility. Triggers: animate, animation, easing, spring, transition, motion, layout, gesture, drag, swipe, reduced motion, framer motion.
run an interactive ux research discovery interview with a customer who starts from a vague product idea or follow-up request. use when chatgpt should act as a ux researcher, clarify goals through progressive questioning, and produce research outputs such as interview summary, user journey, happy path, pain points, opportunities, assumptions, and open questions. especially useful for early-stage product discovery, requirement clarification, and iterative follow-up feedback.
UX research and design toolkit for Senior UX Designer/Researcher including data-driven persona generation, journey mapping, usability testing frameworks, and research synthesis. Use for user research, persona creation, journey mapping, and design validation.
Finds the carousels that actually went viral in your niche, fetches every slide, breaks down why each one worked, and builds your own carousel on that proven structure in your words and your design. Use when the user says "find viral carousels", "what carousels are working in my niche", "make a carousel like this one", "copy the structure of this carousel", or before posting any carousel.
Adversarial visual-layout audit of a Quarto `.qmd` or Beamer `.tex` deck. Flags overflow, font inconsistency, box fatigue, spacing, and alignment issues. Use when user says "visual audit", "check the layout", "does this overflow?", "look for visual issues", "audit the slides", or after reworking a deck's appearance. Does NOT check writing or pedagogy — pair with `/proofread` or `/pedagogy-review`.
Extract visual branding (colors, typography, layout patterns) from a client's website and generate a style preset compatible with the HTML slides skill and a brand config JSON for the content asset creator. Uses WebFetch to read pages and analyzes CSS/HTML to identify the color palette, font pairings, and aesthetic patterns.
Generate keyword strings for images, screenshots, or visual references — optimized for fuzzy search, not alt text or prose. Use when the user says 'keywords for this image', 'tag this for search', 'visual keywords', or wants searchable labels on an Eagle asset.
Visual testing, UI verification, and design comparison using screenshots and Figma integration. Use when the user wants to verify UI appearance, compare with Figma designs, test responsive layouts, check for visual regressions, or validate design implementation.
Migrate an Angular application to the One Allianz (A1) Design System. Use when: migrating to A1 design system, applying One Allianz theme, migrating circle toggles to tiles, updating small stages, updating layout to left-alignment, A1 brand kit, ngx-brand-kit, ng-aquila migration, NDBX to A1.
Design and audit in-app advertising monetization for mobile apps, games, web apps, and content products including rewarded ads, interstitials, banners, native ads, offerwalls, mediation, frequency caps, payer suppression, privacy consent, UX placement, revenue analytics, and ad fatigue. Use when adding ads, improving ARPDAU, balancing IAA with IAP/subscriptions, or reducing churn from ads.
This skill should be used when the user asks about "packaging design", "product packaging", "label design", "dieline", "die line", "structural design", "box design", "unboxing experience", "shelf impact", "packaging mockup", "package prototype", "regulatory compliance packaging", "nutrition label", "barcode placement", "sustainable packaging", "packaging materials", "act as a packaging designer", "packaging designer mode", "carton design", "bottle label", "pouch design", "retail packaging", "packaging hierarchy", "packaging typography", "gift box design", "packaging production", "print-ready packaging", or needs expertise in product packaging, label design, structural design, and dieline creation. Part of the AlterLab FC Skills collection (VCD department).
Add GSAP-driven WebGL to a site without restyling it, on one shared OGL renderer and canvas per document. Image planes track each img for a hover lens, scroll-velocity wave, wipe, glitch, dissolve, pixelation, and ripple. Framed views draw in an element's box: a camera flight through a 3D spiral of images, GPU particles morphing between shapes, a liquid image, and liquid-metal drops that melt into a word or pour down a page. GSAP tweens shader uniforms. The real img, or a poster img for a view, stays the accessible content and the fallback when WebGL is missing, the context is lost, an image lacks CORS, or motion is reduced. Use for WebGL image effects, shader hover, 3D scroll flights, particle morphs, liquid hover, uniform tweens, or keeping a canvas alive across routes. Pair with the matching GSAP framework skill for lifecycle timing. Not for glTF models, physics, DOM-only effects (use animaxxing), branding, or GSAP API questions.
Use when creating, repairing, converting, packaging, or verifying app icons for any platform from briefs, references, brand marks, SVG/logo/text assets, generated concepts, or existing icons; use the optional Apple adapter when Icon Composer output is requested
Auto-activated foundation layer for the Architect Skills plugin, providing practitioner-grade reference across 50+ architects and theorists (Vitruvius through Kere), 100+ quantitative rules of thumb sourced from IBC, ASHRAE 90.1, ADA/ABA, NFPA 101, BS EN 1991-1995, Neufert Architects' Data, and Architectural Graphic Standards. Covers all major building typologies (residential, commercial, institutional, industrial, special), design quality frameworks (RIBA Plan of Work 2020, AIA Framework for Design Excellence, CABE Building for Life 12), sustainability rating systems (LEED BD+C v4.1, BREEAM New Construction 2024, Passive House Classic/Plus/Premium, WELL v2, Living Building Challenge 4.0, Fitwel), fire and life safety codes (NFPA 101, IBC Ch. 7-10, BS 9999, Approved Document B), accessibility standards (ADA 2010, BS 8300, EN 17210, DDA), acoustic performance (ASTM E90 STC, ASTM E492 IIC, BB93, DIN 4109), structural systems, envelope performance, daylighting metrics, and an anti-pattern catalog of common design failures. Routes to 17 specialized downstream skills based on user query context
Motion design pipeline for building Awwwards/Apple-tier animations, micro-interactions, scroll sequences, page transitions, and kinetic typography. Enforces the principles that separate award-winning motion from generic CSS transitions - intentional easing, scroll-linked choreography, staggered reveals, magnetic interactions, text splitting, parallax depth, morphing state transitions, and the invisible micro-animations that make interfaces feel alive. Every animation must justify its existence, respect reduced-motion, and run at 60fps. Motion is choreography, not decoration.
Build, review, migrate, or debug React interfaces that use Base UI (`@base-ui/react`) unstyled accessible primitives. Use when the user asks about Base UI docs, component anatomy, styling, composition, render props, TypeScript wrapper types, forms, dialogs, drawers, popovers, menus, selects, comboboxes, autocomplete, createItems, tabs, toast, OTP Field, accessibility, or replacing lower-level UI primitives with Base UI.
Runs a persistent interview that produces a solid brand description (brand interview, brand identity, design system, visual identity). Asks about positioning, personality, colors, typography, tone of voice, and prohibited lists, and writes a detailed draft from it. Use this skill as soon as someone wants to develop a brand, a brand kit, a design system, or a visual identity, or says their websites and graphics look generic.
Sets up the toolchain for brand and design work (brand kit setup, install skills, higgsfield CLI). Checks prerequisites such as Node, Python, and Chrome, installs the unslop, grill-with-docs, web-design-guidelines, and seo-audit skills in the right place each, and connects the Higgsfield CLI for image generation. Use this skill as soon as someone wants to build a brand kit, develop a brand identity, generate AI images for their own brand, or rebuild this toolchain, even if installation is not explicitly mentioned.
Audit and design checkout, cart, payment, trial, upgrade, paywall, Apple Pay, Google Pay, card, invoice, discount, tax, error recovery, and post-purchase conversion flows for SaaS, apps, games, utilities, marketplaces, and web products. Use when improving revenue conversion, reducing payment failure, making checkout trustworthy, or reviewing checkout analytics and support readiness.
Turn semantic core, business constraints, and user feedback into a site concept and throwaway wireframe prototype before visual design. Use when a public site project needs a pre-design concept, content hierarchy, concept conflicts, or business-idea feedback before Stitch, Pencil, Figma, or code.
Genre pack: trust-first enterprise — white surfaces, one deep-blue accent, system typography, precise tables, zero decoration. For fintech, health, government, B2B platforms, and any audience whose decision rests on credibility. The identity IS the restraint: boring, on purpose, and honest. Stack on the design-taste core skill
Design and audit daily rewards, check-ins, streaks, missions, calendars, streak repair, lifecycle notifications, retention loops, live events, game economies, habit formation, and anti-abuse controls for apps and games. Use when building daily login rewards, streak mechanics, reward calendars, return rituals, or retention systems that should increase engagement without coercion.
Build a business / industrial report deck in PowerPoint or Canva — executive summaries, stakeholder updates, project/pilot results, quarterly business reviews, R&D-to-business reports, client deliverables, and internal decision decks for a non-academic audience. Use when the user wants PowerPoint or Canva (not LaTeX/Beamer) slides aimed at executives, managers, or clients, organized around situation/recommendation/impact rather than a paper's contribution: "make a PowerPoint report", "build a .pptx for the leadership review", "executive deck for our pilot results", "industrial report slides", "QBR deck", "Canva slides for the client". Two phases — slide-spec, then a real .pptx via the python-pptx builder (or import-ready content + a design spec for Canva). For academic talks/lectures use deck-beamer-academic; for proposal/report decks in LaTeX use deck-beamer-proposal-report.
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.
