Skills
99,064 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Consumer-side guide for integrating @lodev09/react-native-true-sheet into a React Native app. Use this skill whenever the user wants to add, configure, control, or debug a bottom sheet using TrueSheet — including ref-based sheets, named global sheets, web support with TrueSheetProvider/useTrueSheet, React Navigation or Expo Router sheet flows, Reanimated-driven animations, scrolling content, stacking, headers/footers, detents, peeking, side sheets, keyboard handling, dimming, backgrounds, liquid glass, and Jest testing. Also use when the user is migrating from v3 to v4, troubleshooting layout or gesture issues, or asking about any TrueSheet prop, event, or method — even if they don't mention "TrueSheet" by name but describe a bottom sheet in a React Native context.
Base44 realtime actors: stateful server rooms over WebSockets (Durable Objects) under base44/actors/<Name>/entry.ts for multiplayer, collaborative boards, presence, live cursors, chat rooms and auctions, with the actor contract, rules and the React client. Use when users interact live in one shared session.
JLCPCB PCB fabrication and assembly — BOM/CPL generation, basic vs extended parts, assembly constraints, design rules, ordering workflow. Use with KiCad for JLCPCB manufacturing. Use this skill when the user mentions JLCPCB, wants to order PCBs or assembled boards, needs prototype bare PCBs and stencils, wants to know JLCPCB design rules and capabilities, or is asking about PCB manufacturing costs or turnaround times. For gerber/CPL export, stencil ordering, and BOM management, see the `bom` skill.
Use when sculpting in Blender through Python: sculpt a head, face or bust, a stylized or cartoon character, a creature or a realistic portrait; block out from primitives; cut planes, a jaw or gonial angle, cheekbones; fix a jaw or face that looks like a ball or balloon; stylized hair clumps; eyelids; an expression or smirk; plan remesh or multires resolution; reproduce Clay Strips, Crease, Draw Sharp, Scrape, Grab or mask moves without a tablet; final clay renders; or when a sculpt operator crashes headless.
Use to get a brand and its content cited and recommended by AI answer engines—the GEO (Generative Engine Optimization) / AI-search-visibility skill. Run when the user says “GEO,” “get cited by ChatGPT/Perplexity/Google AI,” “ChatGPT SEO,” “LLM SEO / LLMO,” “AI Overviews,” “answer engine optimization (AEO),” “will AI recommend my brand,” or wants to appear in AI-generated answers, not just the feed or Google links. Reads brand-profile and audience first. AI engines retrieve and fan out, and cite community/social sources heavily (Reddit, YouTube, Wikipedia); platforms disagree; earned media beats product pages; extractable, fresh content drives citation. Covers the four GEO levers (retrievability, earned mentions, extractable content, entity clarity), authentic social plays, and the manual prompt-audit method. Refuses astroturfing; never fabricates “share of voice.” Sibling of social-seo (platform + Google search). Judges via the audit + GEO tools + AI referral traffic
DBOS Python SDK (3.x) for building reliable, fault-tolerant applications with durable workflows. Use this skill when writing Python code with DBOS, creating workflows and steps, using queues, datasource transactions, or schedules, using DBOSClient from external applications, upgrading DBOS Python 2.x code to 3.x, or building applications that need to be resilient to failures.
Send Feishu messages. Send messages (10 types, including text/post/interactive cards: text/post/image/file/audio/media/sticker/interactive/share_chat/share_user; system separators are not directly supported by the CLI and must be passed through with `feishu-cli api`), reply to messages, forward or merge-forward messages, mark messages as urgent, manage message bookmarks (flag add/list/cancel), and download message resources (images/files). Sending, replying, forwarding, and marking urgent default to App Token (Bot identity); message flag bookmarks require User Token (`im:feed.flag:read/write`); msg resource-download prefers User Token when logged in and falls back to App Token otherwise. Use when the user explicitly requests sending, replying to, forwarding, merge-forwarding, marking urgent, bookmarking, or downloading message images or files through Feishu IM/Bot messages. Use feishu-cli-mail for email; use the relevant skill for document comments or sharing permissions. Note: use the feishu-cli-chat skill for Reaction/Pin, getting message details, batch message retrieval, thread replies, message history, searching group chats, group chat management, and deleting messages (App Token by default for a Bot to retract its own messages; optional User Token lets an administrator retract others' messages). To send interactive cards, first use feishu-cli-card to build v2 JSON, then return to this skill and send with --msg-type interactive --content-file.
The live + realtime-format skill -- plan, promote, run, and repurpose livestreams and realtime moments (IG Live, TikTok LIVE, YouTube Live, LinkedIn Live, X, live shopping). Use when someone wants to plan a livestream, go live, run a live Q&A/AMA, do live shopping, or repurpose a live recording. Live is the "human premium," but the value is the event around it: promo before, engagement during, repurposing after. Uses the STAGE framework. Reads brand-profile + the live's goal first. The agent plans the live (platform + run-of-show), writes + schedules the pre-live promo, advises the live playbook (the human broadcasts natively), and plans the repurposing (recording -> clips). WoopSocial schedules the promo and publishes the repurposed clips; it does NOT broadcast, moderate in realtime, or run live shopping. Never fabricates viewer numbers. Distinct from community-management (native live moderation), campaign-and-launch-planning, and captions-and-clipping (the clip craft it routes to).
Installs NemoClaw, launches a sandbox, and runs the first agent prompt. Use when onboarding, installing, or launching a NemoClaw sandbox for the first time. Trigger keywords - nemoclaw quickstart, install nemoclaw openclaw sandbox, nemohermes quickstart, hermes agent nemoclaw, run hermes openshell sandbox, nemoclaw prerequisites, nemoclaw supported platforms, nemoclaw hardware software, nemoclaw windows wsl2 setup, nemoclaw install windows docker desktop.
Best practices for building Nuxt 3 and Vue 3 applications with TypeScript, the Composition API, and Tailwind CSS. Use when structuring Nuxt/Vue projects, writing composables, typing components and props, wiring up server routes and plugins, or optimizing Nuxt builds and Web Vitals.
Prompt and direct Runway (Gen-4.5, Aleph) — the control-grade generative video tool for camera moves, character consistency, and edit-grade shots. Use when someone wants “a specific camera move,” “the same character across multiple shots,” “to edit/restyle existing footage,” “a branded product/ad shot,” “film-style previz,” “image to video with Runway” (animate a still), or names Runway / Gen-4 / Gen-4.5 / Aleph / Act-Two / Motion Brush / References. Runway generates clips; a human assembles/edits; audio comes from ai-voiceover; WoopSocial schedules/publishes. Below the ai-video router, sibling to veo-3 (all-round + native audio), kling (native 4K/multi-shot/motion), and luma (cinematic HDR/mood). Consented performances only (Act-Two); AI disclosure mandatory.
Build modern Shiny dashboards and applications using bslib (Bootstrap 5). Use when creating new Shiny apps, modernizing legacy apps (fluidPage, fluidRow/column, tabsetPanel, wellPanel, shinythemes), or working with bslib page layouts, grid systems, cards, value boxes, navigation, sidebars, filling layouts, theming, accordions, tooltips, popovers, toasts, or bslib inputs. Assumes familiarity with basic Shiny.
An end-to-end worldbuilding and creation orchestrator for web novels and novels. Handles broad requests such as starting a novel from scratch, writing a novel in a particular genre, setting up the full writing process, or turning an idea into a finished book. Coordinates the full workflow: topic selection → outline → writing → review → polishing → export, with actionable acceptance gates at each stage. Chapter-level work is handled in parallel by sub-agents, each responsible for at most 3 chapters.
Builds targeted journalist and media contact lists from Twitter/X using apidojo's Twitter scrapers on Apify. Triggers when the user asks to: find journalists covering a specific beat or topic on Twitter, build a media outreach list from Twitter, identify reporters writing about an industry, find editors or writers at specific publications on X, create a PR contact list from Twitter, discover freelance journalists in a niche, or compile a list of media contacts for a press release or story pitch. Returns name, handle, publication affiliation from bio, follower count, and recent article topics. Ideal for PR agencies, startup communications teams, and founders doing press outreach.
The Descript craft skill — edit talk content (podcasts, interviews, talking-head video) by editing the transcript instead of the timeline. Use when someone wants to edit in Descript, edit a podcast or interview, remove filler words/silences, clean up audio (Studio Sound), fix a flubbed word without re-recording (Overdub), auto-cut between speakers, turn one recording into clips + show notes + chapters, or asks about Descript's plans, credits, or Underlord. Uses the WORDS framework plus the interview rule: concision yes, meaning-flips never. Reads the recording's content skill + brand-profile/voice-builder first. The agent plans the edit (API/MCP where connected); the HUMAN verifies by ear and approves; WoopSocial publishes the exports. Overdub is consent-verified own-voice-only; tiers/credits are verified in-app. Distinct from capcut (visual short-form), captions-and-clipping/opus-clip (clip selection at scale), ai-voiceover (dedicated TTS), and podcast-and-audiograms (the strategy).
Email and newsletter strategy for creators and brands — the owned-audience layer that social feeds. Use when someone wants to "start/grow a newsletter," "build an email list," "turn followers into subscribers," "should I use Substack/beehiiv/LinkedIn," "repurpose my newsletter into social (or vice versa)," or build the audience layer social can't take away. Runs email (habit) + a web archive (discovery) off the same work and loops content social<->email. Uses the INBOX framework. Reads brand-profile + voice-builder + content-pillars first. WoopSocial does NOT send email — the agent strategizes and drafts, the ESP is external and human-run, WoopSocial publishes only the social side; metrics come from the ESP + GA4, never fabricated; consent + unsubscribe required. Distinct from link-in-bio-and-traffic (capture), cross-platform-repurposing (same-moment), and lead-magnets-and-funnels (the magnet).
Write content to Feishu documents, create new documents, and create blank documents. Supports creating documents from Markdown with doc import; precise append/overwrite/replace/insert/delete operations with doc content-update; low-level block operations with doc add/update/delete; and image/file insertion. Use when the user requests creating, writing, or updating a document; replacing, inserting, or deleting a section; appending content; overwriting a document; or inserting an image or file.
Generates standalone Markdown reference documentation for any Qt/C++ source files — Qt Widgets classes, Qt Quick backends, Qt/C++ modules, plain C++ utilities, structs, free-function headers, and entry points like main.cpp. Use this skill to document any .h or .cpp file: Qt classes, plain C++ code, utility helpers, or application startup files. Triggers on "document this class", "write docs for my C++", "document main.cpp", "C++ API docs", "document my Qt app", or whenever C++ or header files are provided and documentation is needed. Works with single files, pasted code, or entire project folders. DO NOT use if the user asks for QDoc format output.
Testing Roblox code - testable modules with dependency injection, Jest Lua (runCLI, .spec files), legacy TestEZ, running tests in Studio, via Studio MCP, run-in-roblox, or CI with Open Cloud Luau Execution, Lune for pure Luau, multi-client playtests, QA checklist. Use when adding tests, setting up a test runner or CI, or verifying a gameplay change works.
Detect software architecture bad smells, algorithmic complexity hotspots, and anti-patterns in a codebase. Produces a detailed markdown report identifying violations of architectural principles, design patterns, code quality, and performance complexity. Triggers on: smell, code smell, architecture smell, find anti-patterns, detect bad smells, complexity analysis, 代码坏味道, 架构坏味道, 反模式, 找出坏味道, 复杂度分析.
Sweep configured feedback sources (Slack, GitHub Issues; email experimental) for new items: acknowledge at source, analyze recordings, verify fixes merged to main, and emit an `lfg`-ready plan. First run sets up sources; supports mode:non-interactive for scheduled runs.
Audit herdr release readiness by comparing commits since the base release against next-release changelog and docs. Use when asked to run or apply the repo's pre-release audit, validate docs/next before release, inspect issue refs that release CI will close, or finalize release docs for herdr
Turn vague or complex Codex tasks into strong `/goal` commands with outcome, verification, constraints, boundaries, iteration policy, completion evidence, and pause/block conditions. Use when the user asks for Codex goal instructions, Goal 指令, 目标指令, `/goal` prompts, 中文 Goal 模板, plan-to-goal interviews, success criteria, verification commands, or bounded agent work definitions.
Build terminal UIs with ratatui following 2026 Rust best practices. Use when: (1) Creating new TUI apps, (2) Adding widgets/layouts, (3) Keyboard navigation/state management, (4) Image integration via ratatui-image, (5) Async event handling, (6) Shimmer/loading animations via tui-shimmer, (7) Reviewing TUI code, (8) Release optimization. Covers v0.30.1 API, Elm Architecture, StatefulWidget, color-eyre.
Implements Syncfusion React Grid component for feature-rich data tables and grids. Use this when working with data display, sorting, filtering, grouping, aggregates, editing, or exporting. This skill covers grid configuration, CRUD operations, virtual scrolling or infinite scrolling, hierarchy grids, state persistence, and advanced data management features for data-intensive applications.
Defines a testable hypothesis with clear success metrics and a validation approach. Use when forming assumptions to test or aligning a team on what success looks like, before any experiment is designed. To design the A/B test or experiment that will validate the hypothesis, use measure-experiment-design.
Use when installing or running the Inngest CLI and Dev Server for local development, local testing, serve endpoint debugging, Docker or Docker Compose setup, MCP configuration, self-hosted `inngest start`, or deployment workflow checks. Covers `inngest dev`, `inngest start`, auto-discovery, config files, environment variables, `@inngest/test`, local event sending, platform gotchas, and production/self-hosted server flags.
The list/roundup content type — design honestly curated, scannable, AI-citable listicles (“7 ways to X”, “best tools for Y”) and expert / product / link roundups. Use when someone wants a listicle, a “best of” or “top N” list, a ranked recommendation list, an expert roundup, a product/affiliate roundup, or a curated resource list. Ranked “best-of” lists are among the most-cited formats in AI search. Uses the RANKS framework. Reads brand-profile + audience-research first. The agent designs the list and frames the cuts; for roundups it drafts the contributor ask; the human secures real contributor quotes/consent and verifies product facts; WoopSocial publishes the cuts. Feeds the format writers and ai-search-optimization + social-seo. NEVER fabricates items, quotes, or rankings, or pads to a number; discloses affiliate/own-product. Distinct from carousel-writer/thread-writer, educational-content-and-how-to, data-and-original-research, and competitor-analysis.
Manage Celigo Storage — the file and folder store built into integrator.io that flows, MCP servers, trading partners, and people share — plus Storage Query (read-only SQL over stored files) and the Celigo-hosted SFTP file server. Covers stable item IDs, integration system folders, upload, move, copy, merge and replace, the recycle bin and the storage quota. Use when uploading, finding, organizing, restoring, or purging stored files, reading the storage quota, querying a stored CSV, JSON, or Parquet file, or giving a trading partner SFTP access
Create, edit, and analyze PowerPoint decks (.pptx). Build new decks from HTML slides, fill an existing template, duplicate or reorder slides, edit slide XML, and read or write speaker notes. Use when a task produces or modifies a .pptx file, or needs text, layout, or notes read from one
Expert guidance for React Flow (@xyflow/react): building interactive node-based graphs, custom nodes and edges, handles, state management, layouting, TypeScript patterns, performance optimization, accessibility, SSR, and theming. Use when writing React Flow code, creating custom nodes or edges, debugging flow issues, optimizing graph performance, integrating with Zustand, or building canvas-based UIs with React Flow.
Apply statistical methods to financial data including descriptive statistics, covariance estimation, regression, hypothesis testing, and resampling. Use when the user asks about return distributions, correlation between assets, building a covariance matrix, running a CAPM regression, testing whether alpha is significant, checking if returns are normal, or estimating confidence intervals. Also trigger when users mention 'volatility', 'how correlated are these', 'fat tails', 'skewness', 'R-squared', 'beta of a fund', 'bootstrap a Sharpe ratio', 'shrinkage estimator', 'Ledoit-Wolf', or ask why their optimizer produces unstable weights.
Use when subtitles or the spoken text of a YouTube video is needed: pasted video links or IDs, requests to translate a video, read along, follow foreign-language content, or extract what was said. Also use for language learning or accessibility. Fetches timestamped subtitles from any YouTube video. Not for uploading subtitles or account management.
Terminal User Interface (TUI) performance and UX guidelines for TypeScript applications using Ink and Clack. This skill should be used when building CLI tools, interactive terminal prompts, or developer tooling with TUI components. Triggers on tasks involving TUI components, CLI prompts, terminal rendering, keyboard input handling, or developer tooling.
Use this skill to poll the status of an asynchronous DevOps Center request — a promotion or deploy operation. Provide the request token returned by dx-devops-promote (the promote response) to check completion, monitor progress, or verify success or failure via sf devops request status. TRIGGER when the user wants to check whether a promotion or deploy finished, monitor an in-flight async request, poll until a request completes, or confirm a request succeeded before finalizing. DO NOT TRIGGER for initiating a promotion or deploy (use dx-devops-promote), for work item creation or status transitions (use dx-devops-work-item-manage), or for conflict detection. Read-only status check — never mutates pipeline state.
Finds food content creators across Instagram TikTok and YouTube using apidojo's social media scrapers on Apify. Triggers when the user asks to: find food bloggers for brand partnerships, discover recipe creators in a cuisine niche, find cooking influencers for a food brand campaign, identify restaurant reviewers or food critics on social media, find home cook creators for kitchen tool promotions, build a food creator outreach list for a food or beverage brand, or discover the most engaged food content creators by platform and niche. Returns creator handle, platform, follower count, avg engagement, content theme, and post samples. Ideal for food and beverage brands, kitchen tool companies, restaurant chains, and food PR agencies.
Finds Instagram UGC creators for brand campaigns using apidojo's Instagram scraper on Apify. Triggers when the user asks to: find Instagram UGC creators for product campaigns, discover micro-influencers posting organic product reviews on Instagram, identify creators for paid partnership posts or product seeding on Instagram, find authentic lifestyle creators in beauty food fitness or home decor, build an Instagram UGC creator list for a DTC brand, or find creators posting about a product category with strong engagement. Returns creator handle, follower count, avg likes, engagement rate, niche hashtags, and bio link. Ideal for DTC brands, e-commerce companies, and influencer campaign managers.
This skill should be used when the user asks to "draw every frame in JavaScript", "make an animation with no image assets", "animate this in code / on a canvas", "make a hand-drawn style animated video", "turn this into a short animated film", "make an animated explainer drawn in code", "make an animated story / picture book of my photos", or "make a zero-asset animation like the Opus 5.5 ones". Produces a single self-contained HTML file whose frames are computed on an HTML canvas (seekable, deterministic), renders it to MP4, and self-checks the result. Pairs with the soundtrack skill for code-synthesized music. NOT for charts from data (use chart-animation) or 3D/WebGL (use threejs-animation / shader-glsl from webgl-animation-skills); pure text motion and depth drawn by projection on the 2D canvas are in scope.
Monitors Instagram for brand mentions and tagged posts using apidojo's Instagram scraper on Apify. Triggers when the user asks to: track Instagram mentions of a brand or product, monitor hashtag activity around a brand on Instagram, find posts where users tag or mention a company on Instagram, discover organic brand sentiment on Instagram, find untagged brand mentions in captions, track user-generated content featuring a brand, or monitor competitor mentions on Instagram. Returns post URL, caption, author handle, likes, comments, timestamp, and mention type. Ideal for brand managers, social listening teams, PR agencies, and community managers.
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.
