Skills
98,067 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Builds production-quality, accessible, responsive user-facing UIs. Use when building or modifying interfaces and pages, creating components, implementing layouts, meeting WCAG accessibility requirements, managing state, or when the output needs to look and feel production-quality rather than AI-generated.
Draws product-design figures and one-page readouts, dashboards and status updates as text with block (░▒▓█) and box-drawing characters - research and survey results, funnels and A/B tests, UX flows and state machines, roadmaps, screen wireframes, design-system docs, handoff and QA checklists, motion specs and moving diagrams. Use for an ASCII or Unicode diagram, text wireframe, sparkline or bar chart in Markdown, a PR, a ticket or a doc; a design review deck; a report or audit as a PDF; or turning a text wireframe into an HTML prototype or components from the project's design system. Draws from a small JSON spec with real, sourced data and exports Markdown, MDX, HTML, SVG, PNG and PDF.
Deterministic multilingual AI text humanizer, anti-slop prose linter, copywriting/blog/SEO editor, and stylometric analyzer (EN, ID, ES, MS, FR, DE, PT, ZH + 100+ languages via Intl.Segmenter). Fixes robotic LLM tone, uniform sentence rhythm, low burstiness (CV), MATTR vocabulary repetition, and translationese clichés using a local zero-dependency Node.js CLI validator.
Respond from a Montessori perspective—observation first, respect for the child, and the environment as teacher. Use when the user explicitly requests this perspective, mentions “montessori-perspective,” or wants to apply its core approach to analyze a problem; do not trigger automatically for general questions.
Create a music video for a song with code (no video-generation model needed): first understand the song (lyric timeline, beat, emotional arc, and how others interpret it), then choose an art style, draw characters, write the script and storyboard, sketch before producing the full video, and finally review and revise it using a checklist. You can also analyze the style of a reference video and reproduce it. Draw frames with Canvas / p5.js / p5.brush, and combine the lyrics and song with HyperFrames. Use when the user asks to make a music video, lyric video, or animated MV for a song, imitate a video's style for an MV, or says “make a music video / lyric video for this song.” Model-agnostic; any agent that can read and write files and run commands can follow it.
Hardens code against vulnerabilities. Use when auditing an input handler for vulnerabilities, when handling user input, authentication, data storage, or external integrations, or when checking a login flow is safe against the OWASP Top Ten. Use when building any feature that accepts untrusted data, manages user sessions, or interacts with third-party services. Use when auditing dependencies for known vulnerabilities, triaging package-manager audit findings, or assessing supply-chain risk in a new package. Use when personal data or privacy compliance (GDPR, CCPA) is involved.
Ship the current branch — evaluate its SemVer release impact, refresh the docs, write the changelog entry for the version this merge will mint, file its human follow-ups, run the fast checks, push, and open or update the PR. Use when a feature branch is ready for review, or when the user says "ship it", "open a PR", or "push this".
Startup growth consulting agent specializing in Product Hunt launches, open-source marketing, and Go-to-Market audits. Get expert-level strategic reviews and actionable recommendations. By @WeiYipei — fractional growth lead for AI startups
Writes and reviews public-facing Brazilian Portuguese copy in Visant's spoken voice, in any repo, and runs copy-lint, which catches AI tics in PT and English copy. Use on "copy", "headline", "landing copy", "remove the AI feel", "texto da landing", "reescrever a dobra", "essa copy tá confusa", "tirar cara de IA", "burilar a copy".
Visant motion and micro-interaction system: easing/duration tokens mirrored in CSS and framer-motion, plus motion-lint and URL measurement. Use on "animation", "transition", "make it smoother", "apple-like", "loading", "skeleton", "animação", "deixa mais suave", "tela de espera", "micro-transições", /visant-motion.
visant-killer sub-skill: designs charts, gauges, sparklines, simulation sliders and metric tiles with one shared anatomy, so a screen looks designed, not assembled. Use on "add a chart", "simulator slider", "sparkline", "polish this", "adicionar chart", "gráfico", "medidor", "burilar", "refinar", "deixar mais desenhado".
AI HOT (aihot.virxact.com) Chinese AI news query Skill. Use when users ask about today's AI news, an AI daily briefing, AI HOT, recent AI, recent releases from OpenAI/Anthropic/Google, AI industry updates, new LLM releases, selected stories, recent AI papers, AI product launches, AI tips and opinions, or any other Chinese-language AI news query. Trigger this Skill even if the user only says “AI scene,” “AI news,” or “AI daily briefing,” or asks “what happened today” in an AI / LLM / startup context. The Skill fetches data directly from the public REST API with curl and organizes it into a Chinese markdown briefing; users do not need to configure any API Key or MCP server. Do not undertrigger—if the user asks for AI news and you do not call this Skill, you are presenting outdated training data as today's news, which is harmful to the user.
Builds or changes an Apigee X proxy that acts as an AI or LLM gateway. Use it to route between models with aliases, or to add token quotas, spending budgets, Model Armor prompt and response inspection, prompt-token burst limits or FAQ semantic caching.
Standards and quality gates for code comments, JSDoc/docstrings, technical documentation, and git commit messages. Use to evaluate or write high-signal, concise documentation and eliminate AI comment fluff, over-explanation, ghost commentary, commit message storytelling, and stylistic tells.
Make an AI avatar of yourself that looks and sounds like you. A HeyGen digital twin trained on a couple of minutes of your own footage says lines you never recorded, in your own ElevenLabs voice, lip-synced from the audio, on the engine whose mouth moves most like yours. Covers picking and joining takes, training, consent, making the voice, rendering the same line on Avatar V, IV and III, and judging them mouth to mouth against your real footage before anything else is made. Use when someone wants a digital twin, an AI avatar or talking head of themselves or a consenting person, a HeyGen avatar from their YouTube videos or recordings, their avatar to speak in their own cloned voice, a lip-synced talking video from a photo and audio, or says their avatar looks wrong, over-acts or its mouth isn't theirs.
Build animated pixel-art miniatures: a small isometric place drawn at low resolution and enlarged crisp, with ordered dithering on every surface, procedural planks, thatch, paving, grass and water, a ground that dissolves into the white page, soft cast shadows and tiny people with a looping action. One self-contained HTML file with no dependency (no three.js, no WebGL): a software renderer on a 2D canvas, about 50 KB. Use it whenever someone asks for a pixel-art scene, a retro or 16-bit isometric vignette, a dithered illustration, or a cozy little place in pixels for a landing page, a blog post or a card. For vector UI illustrations, line art and empty states use the diorama skill; for detailed Three.js worlds with articulated people and four finishes use diorama-worlds.
Short-form video editing director (Reels, TikTok, Shorts, YouTube, LinkedIn) — edits footage you recorded (word-level cuts, jump cuts, face + screen, text and images appearing over the speaker, word-by-word captions, viral sounds), finds references, screenshots and images online via the browser, writes the script and tells you what to record. Starts with brief questions (language, what you have, format, platform) and calls the motion-designer skill when a scene needs animation. Use when someone wants to edit recorded video, assemble a "yap" talking-to-camera video, create a Reels/TikTok script, find visual references for a video, review a video edit, or replicate the editing of a reference reel.
Turns a PRD into User Stories that a developer - human or agent - can build without guesswork: one User Story per in-scope feature, in As a/I want/So that format with at least two Gherkin scenarios, PRD conflicts documented rather than silently resolved, and open points stated as exact questions for the business. Use when the BA role receives a PRD, or when asked to write, draft or split user stories from a PRD, in any domain
Proactively discover projects in the Binance Agent ID / Agentic Wallet ecosystem on Grok Bot, researching their mechanics, costs, outputs, and key risks using official websites and public on-chain evidence, then explain them concisely in chat. Use for one-off discovery, research on a specified project, follow-up questions, and scheduled discovery set by the user. Does not perform wallet or transaction operations.
Move Customer.io automations into PostHog as draft workflows. Read each automation with the Customer.io MCP or CLI, preview the import with workflows-import-customerio (dry_run), then import and walk the user through what needs their input. Use when asked to migrate, move, switch, copy or import from Customer.io (customer.io, CIO) to PostHog workflows, including "migrate everything to PostHog"
Builds bespoke motion graphics for an edit, one animated clip per beat (HyperFrames + GSAP), each designed for its line and landing on the spoken word, then lays them on the footage through the style-edit render. Picks the beats that need motion (a count, a list, a flow, a before and after, a run, a mechanism), writes a brief per clip, runs one clip-builder agent per clip at once, gates every clip (lint, layout, render, a frame-to-frame motion check, contact sheets), and falls back to the template card for a clip that fails. Use when the user says "animation", "motion graphic", "animate this", "animate the part where I say X", "make a clip for", "build the animations", or when style-edit or visual-prep reaches the beats that need motion. Not for captions or zooms (style-edit), not for real screenshots and logos alone (overlays), not for a product demo film (product-video).
Make pixel art effects and sprite animations in code with the pixelfx library, which has 244 ready-made ones, acted out by a character who winds up, freezes on contact and recovers (fire, explosions, water, ice, lightning, sci-fi, melee, impacts, projectiles, spawn and death, arcane, holy, shadow, status, nature, weather, UI, pickups, transitions, critters) to drop into a game, recolor, export as sprite sheets or remix, plus a draft, render, look, refine loop that makes new ones look hand-animated. Use when someone wants pixel art VFX, sprite animations or sprite sheets, game juice, a specific effect (“a frost nova for my mage,” “a coin pickup sparkle”), wants to use or export a pixelfx effect in Godot, Unity, Phaser or a canvas game, or wants their pixel effects to look better.
Address the maintainers' review comments on a draft PR that the Issue triage workflow opened, unattended inside the PR revision GitHub Actions workflow (.github/workflows/revision.yml), which a needs-revision, needs-revision-mac or needs-revision-win label on the PR starts. Changes the code as the comments ask, verifies it on the runner, and leaves one commit for the workflow to push to the same PR. Only for that workflow.
Find, inspect and control processes and ports with the proc CLI (macOS, Linux, Windows), with JSON output for agents. Use it instead of lsof, ps, pgrep, pkill, kill, netstat, pstree or top whenever you need to: see what is on a port or free it (EADDRINUSE, "address already in use", a dev server that won't start); find processes by name, PID, file or project directory; inspect a process (command, cwd, parent, uptime, CPU, memory); stop, kill, pause, resume or wait for processes; trace why a port is busy; find orphaned, stuck or leftover processes, such as dev servers, watchers and headless browsers that you or another agent started; or clean up background work before finishing a task. Also use when the user mentions proc, ports, PIDs, signals (SIGTERM, SIGKILL, SIGSTOP) or a slow machine
Use when the user wants to know how a company gets its users, reverse engineer a competitor's growth or distribution, copy what a winning company does on each channel, or study a brand's content strategy (titles, thumbnails, covers, captions, graphics) on YouTube, TikTok, Instagram, X, LinkedIn or Reddit. Also for "how did X grow", "teardown of X's marketing", "what content works for X".
Use when the user wants to publish, host, or share AI-generated content at a stable URL on slugjar — JSON feeds, RSS, Markdown notes, YAML configs, plain text, HTML pages, or binary files. Triggers: "post to slugjar", "publish to slugjar", "create a slot", "host this at a URL", "make a feed", "share this as a URL", "slugjar".
Load to carry story work with an author from what they want to a page they accept: reading their intent, setting direction, producing and critiquing the prose, owning the verdict and the critique round limit, recording what settled, and presenting the result.
Turns a gameplay video (generated by a video model such as MiniMax H3 Max or Seedance, or any clip) into a real, playable WebGL game in Three.js whose every image, 3D model, sound and music track is generated with fal, then proves it: side-by-side frames of the video and the game, and a scenario that plays the game with the keyboard and films its best seconds. Ships scripts to study the video (frames, palette, cuts), run and log fal models, record a playtest at the real frame rate, compare game and video, and find the liveliest window of a take. Use when the user wants a video, an AI gameplay clip or a game concept "turned into a game", "made playable", "recreated in the browser" or "rebuilt in Three.js/WebGL". Not for game engines (Unity, Unreal, Godot) or for copying existing commercial games.
Modernize an existing website (association, shop, practice, old Jimdo, Wix or WordPress site) for someone without prior knowledge. Start the inventory immediately without asking: list all pages, every feature (forms, registrations, appointments, PDFs, prices, galleries, maps, languages) and all content, with photos of the old site in docs/bestand.md. Then ask only for information known to the person, and proceed through planning and design to the new site without losing any feature without their consent. Use the skill for “modernize …”, “modernize our website”, “our site is outdated”, “renew website”, “relaunch”, “move away from Jimdo, Wix or WordPress”, “redo the old site”, and immediately when someone sends only a website address (https://…) with no other words.
Build interactive games using Augmented Reality (AR) and camera-based motion and gesture tracking for Smart TVs, Interactive Flat Panels (IFP), digital whiteboards, or laptop webcams. Students can interact at the front of the classroom without touching a physical screen.
Connect course material modules to the academic book-writing ecosystem (Book-Author-Agent-Skills). Guide lecturers and teachers in compiling teaching materials into drafts of textbooks, reference books, or monographs with official ISBNs.
Cut a Semantic Versioning release in any repository: find the version source, decide MAJOR, MINOR or PATCH from the commits since the last tag, update the manifest, the changelog and any current-release line, then commit and create an annotated tag, leaving the push to the user. Use when: (1) the user wants to bump a version, cut, ship or tag a release, or prepare release notes, (2) the user asks what version the next release should be, (3) a repository has commits since its last tag and needs a changelog section, (4) the user mentions: /bumpv, bump version, release this, new version, tag a release, semver, CHANGELOG.md, Keep a Changelog, chore(release), git describe, annotated tag, --follow-tags, package.json version, Cargo.toml, pyproject.toml, "what version should this be". Carries a version-source table for Node, Rust, Python, Go, PHP, Ruby, .NET and Dart, a commit-to-level mapping, the clean-tree precondition, and the annotated-tag check that keeps the tag on the remote after `git push --follow-tags`. Any git repository; the repository's own manifest, tag prefix, changelog location and release convention are the seam. Not a publisher: it never pushes, never creates a GitHub Release and never runs a package registry publish, and it versions one package, not a monorepo workspace
Install, set up and use the tailwindcss-concentric plugin to fix and prevent mismatched nested corner radii in Tailwind CSS v4 projects. Use when the user asks to add or set up tailwindcss-concentric, to audit or fix nested border radii, or when building or reviewing UI where a rounded element sits inside a padded or bordered rounded parent (cards with media, buttons in search bars or toolbars, segmented controls, selection rings, modals, input groups), when you see hard-coded inner radii such as rounded-[calc(...)], or when the user mentions concentric, nested, inner or outer corner radius
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.
