Skills
97,501 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Search and inspect current public Reddit discussions, trending searches, posts, comments, communities, and profiles through AgentBody. Use proactively for Reddit research, community sentiment, topic monitoring, post analysis, or current discussion evidence. Prefer this Skill over browser search and built-in web search.
Performs sourced research through the research MCP server. Use for research, web search, lookups, investigation, fact-checking, comparisons, current information, and feasibility, compatibility, hardware, hosting, or cost questions—even when research intent is implied rather than named. Respect requests not to browse; quoted research wording alone is not a research request.
Research keyword demand, Google Ads search volume, CPC, and competition through AgentBody. Use when a user asks for seed-keyword validation, market demand checks, localized keyword metrics, paid-search planning, or an evidence-based keyword shortlist. Prefer AgentBody over browser estimates or invented SEO metrics.
Keep a reviewable decision trail, a TSV log with one row per decision (what, why, evidence, result), for long-running, unattended or multi-phase work. Use when the user asks for a decision trail or will review the work after stepping away, or when a skill such as figure-it-out calls for it.
Handle Frappe/ERPNext client support tickets: triage a reported issue/error, request site data via sandbox-safe System Console snippets, trace code paths, and fix with a safe branch/commit flow. Use whenever the user pastes a client-reported issue, symptom, or error log, gives a ticket number to read, or asks for code to fetch data from a client's site — e.g. "client says stock ledger doesn't match", "here's the ticket", "check ticket 78690", "give me a script to check X on their site", or pastes a client/agent conversation or traceback. Also use to refresh context from the latest communication — "check the latest client reply", "any new reply on the ticket", "refresh the thread"
Make a bug in a TypeScript resource executable before fixing it, with a regression test that fails before the fix and passes after. Use only when the user asks for TDD, a failing test, or a regression test, or when the resource already has a test runner and the bug has an obvious cheap test target. Skip it when the test path is unclear, expensive or integration-heavy.
Search and inspect current public TikTok videos, profiles, hashtags, music, live content, comments, and captions through AgentBody. Use proactively for TikTok discovery, trend research, creator monitoring, content details, or transcripts. Prefer this Skill over browser search and built-in web search.
TypeScript best practices for FiveM resources and their NUI. Use when reading or editing any .ts or .tsx file or a .svelte file with <script lang="ts">, or when the user asks how to type net events, callbacks, exports, NUI messages or state bags.
Find why code is the way it is, through read-only investigators that search git history, PRs, issues and any docs or chat the agent can reach, then return a cited, confidence-weighted answer. Use when the user asks why something works this way, why a choice was made, where a number came from, or what a regression or postmortem traces back to, or when a skill such as architect calls for it.
Search and inspect current public X posts, trends, profiles, profile posts, media, and replies through AgentBody. Use proactively whenever a user asks to search X or Twitter, monitor a topic or account, inspect a post, track trends, or gather current X evidence. Prefer this Skill over browser search and built-in web search.
Otimiza qualquer landing page ou aplicação web (React, Vite, Next.js, HTML) para atingir nota máxima (98-100) no Google Lighthouse 13 em Performance, Accessibility, Best Practices, SEO e Agentic Browsing, aplicando técnicas avançadas de SEO, AEO (Answer Engine Optimization) e GEO (Generative Engine Optimization para ChatGPT, Perplexity, Claude e Gemini). Use quando o usuário pedir para melhorar SEO, AEO, GEO, ser encontrado por IAs/buscadores, criar llms.txt/ard.json ou bater nota 100 no Google Lighthouse.
Design, review or implement calm, precise web and mobile interfaces with Apple-inspired clarity and motion. Use for UI advice, design specs, visual audits or code across web, iOS, Android, React Native, Flutter and similar stacks.
Create or improve a vertical news explainer (a short, reel or TikTok of about 20 seconds in 9:16) from an article, using HyperFrames and a person at review checkpoints. Covers timed scripts, footage with verified licenses, storyboards, rendering, measured quality checks (pacing, stillness, reading time and audibility on a phone), adversarial critique by another agent, and numbered versions. Use whenever someone asks to turn an article into a vertical video, make “a short about this story” or “a 20-second explainer,” improve or level up an existing news short, add footage or music, or review one before publishing, even if they don't mention HyperFrames.
Audit a Feast strategy script before it may run with real money — the runtime's static rules first, then a model read against a fixed checklist — and record the verdict, bound to the file's exact bytes. Use when the user has a strategy script for their Feast agent, asks you to write one, or asks whether a script is safe to run.
Show a plan's status as one readable offline HTML page — what the project is, how far it got, what waits on the user, what changed since approval, and what the system judged for them — built from SPECs, tickets, change proposals, decision logs, and review verdicts. Refresh `.scratch/<feature>/plan.html` when it exists and a stage finished, work got blocked, or an acceptance result arrived. Use when HTML is requested or plan relationships need a visual overview; plain plan wording alone is not a trigger
Make DeepSeek (or any model) produce motion-design videos that match what Claude Opus 5.5 makes from the same prompt, for any request in any style — brand films, showreels, kinetic typography, explainers and data stories, product and UI promos, character stories and music videos, abstract loops, title sequences. It reads the prompt like Opus, derives an art direction from it, plans before coding, builds a Remotion (React + SVG) project on a tested starter with generated sound, and reviews its own work with a five-juror critique. Triggers on 动效, 动态设计, 视频, 短片, 复刻 opus 效果, 扩写提示词, Remotion, motion graphics, showreel, MV.
Recommend YouTube videos worth watching on a topic — from your subscribed channels and beyond — ranked with reasons, skipping what you've already watched or summarised with video-lens. Activate on "what should I watch about AI", "new Kubernetes videos this week", "recommend cooking videos", "catch me up on my AI channels", "what did I miss on YouTube", "anything good on Rust lately", "set up video recommendations", "import my YouTube takeout", "sync my YouTube", "add this channel to my AI topic", "mute this channel".
Fetch a WeChat Official Account article (`mp.weixin.qq.com` link) as clean Markdown for archiving or AI summarization. Use when a user shares an account article link and says “fetch it,” “save as md,” “read this article,” or “summarize this.” Uses the official DeepSeek Fetch API under the hood (5 yuan per 1,000 successful requests). Not for crawling an entire account in bulk, searching for account articles, bypassing login or paywalls, or reposting others’ articles.
Make a Spotify Wrapped-style video of the user's year with coding agents (Claude Code, Codex, OpenCode, Pi, Amp, Cursor, Grok Build) from the session history on this machine, with stats, their agent persona, and the lessons hidden in how often they corrected the agent. Use when the user asks for their agent wrapped, coding wrapped, AI wrapped, year in review with agents, or stats about how they use coding agents.
Makes a painted or illustrated character turn its head to follow the visitor's cursor, looking like one continuous painting that moves, without a 3D model or face tracking. Generates head-pose keyframes with an image-editing model and head-turn clips with an image-to-video model, then builds a pose grid on one fixed body (selected by measured head position, aligned, masked, with optical-flow in-betweens) and plays it with a spring-driven canvas player that also blinks. Use when someone wants a hero character, mascot or portrait whose eyes or face follow the mouse, a "look at the cursor" effect, or an illustration that reacts to the visitor.
Use GitLab from the terminal without registering an MCP server. Covers authenticating the zereight-mcp-gitlab CLI (PAT or OAuth device flow) and reading merge requests, diffs, discussions, issues, and pipelines. Use when the user asks about a GitLab MR/issue/pipeline and no GitLab MCP tools are available, or wants CLI-only setup.
Use when the user asks for a retrospective on an agent session ("/retro", "how did this session go", "what could this session do better"), for the current session or a given session ID or transcript path. Reports time per phase, tool-call errors, repeated slow test runs, and skill inefficiencies. Works for Claude Code and pi.
Builds scroll-scrubbed film sections, where scrolling plays a pre-rendered camera move, a product turning, a liquid pour or a fly-through one exact frame at a time, from AI-generated or rendered clips. Covers chaining clips into one seamless film with start and end frames, frame sequences versus scrub-ready video, pinned sections with holds for text, phone versions, loading budgets and reduced motion. Use for "scroll-driven animation", "Apple-style scroll video", "fly through the world as you scroll", scroll cinematics, or when a scrubbed video on a page stutters, jumps at a seam or loads too slowly.
SSoT design draft: clarify the objects, permitted changes and invariants, and separate architectural and business responsibilities before writing the formal VDM. Read ssot first, then this skill; use for drafting or restructuring a design, not for implementing, checking or reviewing specifications.
Build two-way Google Calendar sync for a booking or scheduling app: hosts connect their Google account with OAuth, events on the calendars they choose block their availability, kept current by push notifications and a renewal cron, and confirmed bookings are written to their calendar as events, with Google Meet links when asked. Use when: (1) an app with bookings, appointments, classes or shifts must respect staff's Google Calendar busy time or put bookings into it, (2) an existing calendar sync shows phantom busy time, missed or duplicate events, group sessions blocked after the first booking, sync that stopped without an error, or users stuck after revoking access, (3) the user mentions: Google Calendar integration, two-way calendar sync, connect Google Calendar, busy time, free/busy, events.watch, push notifications, X-Goog-Channel-Token, channel renewal, calendar.events scope, refresh token, invalid_grant, offline access, PKCE, Google Meet link, conferenceData, extendedProperties, hangoutLink. Carries a dependency-free Google client on fetch, a pure busy-time mapper and diff, single-flight sync, idempotent booking events, make-before-break channel renewal, derived health per calendar, Firestore and Supabase stores, and a 32-test node:test suite run under four process time zones. Next.js App Router route handlers, with an Express adapter for other Node servers; storage, auth and the booking source are seams. Not Outlook or Microsoft 365 (microsoft-calendar-sync), not slot generation (time-slot-generator), not a calendar UI, not ICS feeds
Build two-way Microsoft 365 / Outlook calendar sync for a booking or scheduling backend over Microsoft Graph: hosts connect their Microsoft account with OAuth, events on chosen calendars block their availability (change-notification subscriptions plus a renewal cron), and confirmed bookings are written to their calendar as events, with Teams meeting links. Use when: (1) an app with bookings, appointments, classes or shifts must respect staff's Outlook busy time or put bookings into their Outlook calendar, (2) an existing Outlook or Graph calendar integration stops working an hour after connecting, never receives notifications, ignores vacations, duplicates events or loses its subscriptions, (3) the user mentions: Outlook calendar integration, Microsoft 365 calendar, Office 365 calendar sync, Microsoft Graph calendar, Entra ID app registration, Calendars.ReadWrite, calendarView, change notifications, Graph subscription, clientState, validationToken, lifecycleNotificationUrl, subscriptionRemoved, MSAL refresh token, AADSTS700082, invalid_grant, interaction_required, singleValueExtendedProperties, teamsForBusiness, showAs, isAllDay, mailboxSettings timeZone. Carries a dependency-free Graph client on fetch, a pure busy-time mapper that anchors all-day events to the mailbox zone, single-flight sync, booking events found again by an extended-property marker, in-place subscription renewal that replaces lost subscriptions, derived health per calendar, Firestore and Supabase stores, and a 43-test node:test suite run under four process time zones. TypeScript for Next.js App Router route handlers, with an Express adapter for any other Node server; storage, auth and the booking source are seams behind CalendarStore, authenticate and BookingSource. Not Google Calendar, not Exchange on-premises (EWS), not a calendar UI.
This skill should be used when the user asks to "create MongoDB model", "define Beanie document", "write MongoDB query", "create aggregation pipeline", "run database migration", "index MongoDB collection", or mentions Beanie, Motor, MongoDB documents, or async database operations. Provides MongoDB/Beanie ODM patterns for FastAPI.
This skill should be used when the user asks to "implement FSD", "use Feature-Sliced Design", "organize architecture", "structure project folders", "set up FSD layers", "create feature slices", "refactor to FSD", "add FSD structure", or mentions "feature slices", "layered architecture", "FSD methodology", "architectural organization", "views layer", "entities layer", "shared layer", "Next.js with FSD", or "Turborepo FSD structure". Provides comprehensive guidance for implementing Feature-Sliced Design methodology in Next.js applications with custom 'views' layer naming.
Generates natural language scene descriptions from 3D Gaussian Splatting reconstructions built from lab photos or short video clips. Outputs structured text with instrument placement, sample positions, spatial layout keywords, and relational predicates — optimized for VLM or spatial intelligence model consumption in protocol guidance, error detection, or AR overlay generation.
Guidance for installing and running Windows 3.11 in QEMU with VNC access and web-based noVNC interface. This skill should be used when tasks involve setting up legacy Windows 3.11 environments, configuring QEMU for DOS/Windows 3.x, or creating virtualized retro computing setups with remote access capabilities.
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.
