Skills
101,174 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Expert-level Node.js backend development with Express, async patterns, streams, performance optimization, and production best practices. Use when the user mentions JavaScript, backend, Express, or async, or when the task involves Modern Node.js Features, Express Framework, File System Operations, or HTTP Requests.
Expert in building and selling Notion templates as a business—not just making templates, but building a sustainable digital product business. Covers template design, pricing, marketplaces, marketing, and scaling to real revenue. Use when: notion template, sell templates, digital product, notion business, gumroad
First-class incident-handling workflow — for bugs, runtime errors, incorrect behavior, "stuck approval," regressions, and production incidents. Orchestrates triage → repro-first gate (do not fix until reproduced) → scope narrowing (code-graph/impact-check/bisect) → fix via safe-change with red-to-green evidence → dual distillation (incident wiki + failure-flywheel + problem-tree). Do NOT use for new features (use propose/orca-workflow).
Instant release-notes viewer (like Claude CLI's /release-notes). Type /ovs-notes → immediately list the OVERSTACK framework changelog (newest first) to select and read; /ovs-notes <version|latest> prints it in full; /ovs-notes --here = release for the current PROJECT. READ-ONLY, no side effects — unlike /ship (release-cutting workflow). Triggers: /ovs-notes, “view release notes,” “which release notes version,” “changelog,” “released versions,” “what's in the latest version.”
Master Ira Glass's narrative storytelling methodology from This American Life to create podcasts that captivate listeners through the power of story. Use when: Creating a branded podcast or audio content series; Structuring episodes for maximum listener engagement; Transforming raw interviews into compelling narratives; Building thought leadership through audio storytelling; Planning podcast content that keeps audiences coming back
High-risk Polymarket trading operations—configure wallet-backed CLOB access, place limit or market orders, cancel orders, and view account-specific orders or trades. Requires py-clob-client-v2 and a user-controlled wallet. Use only when the user explicitly asks to trade or manage orders in the current session. Do not use for read-only odds, probabilities, market search, or event discovery; use the `polymarket` skill instead. Do not ask the user to paste private keys into chat. Do not place or cancel orders without explicit confirmation of token_id, side, price/amount, and size
Transform your go-to-market strategy using Wes Bush's PLG framework to make your product the primary driver of customer acquisition, activation, and retention. Use when: **Launching a SaaS product** and choosing between free trial, freemium, or sales-led models; **Reducing customer acquisition costs** by letting the product do the selling; **Designing user onboarding** that gets users to value quickly; **Converting free users to paid** through product-qualified leads (PQLs); **Fighting churn...**
Plan an animated product video end to end: choose the video type, define the animation style and pacing, write a beat-by-beat shot list, and produce ready-to-run keyframe prompts. Use whenever the user wants a product video, product animation, launch video, promo or ad video, animated product reveal, 360 spin, feature showcase, or “a short video for my product”—even if they only say “I need a video for the launch” or “make my product look good in motion.” Also use to storyboard a video another tool will render. Produces a Product Video Production Spec: concept, beat sheet with timings and transitions, keyframe prompt list for fal-ai/nano-banana-pro, and audio/CTA direction.
Raise an ISSUE with full context in the local ledger (draft) for another developer to pull and handle anywhere via /fdk without touching other branches/projects; automatically mirror it to a remote tracker if available (GitHub via gh / GitLab via glab / Gitea via tea) — the ledger is the source of truth. For feature gaps, tech debt, foundations, and architecture questions (unlike orca-issue, which handles incidents/bugs with repro-first). Includes a context template, owner assignment, and agent dispatch. Triggers: 'raise issue', 'tạo issue', 'ghi issue', 'mở issue', 'log gap này', 'issue để dev khác làm', '/raise-issue'.
Orchestrates the full résumé workflow, from importing an existing résumé or interview through master résumé creation, tailoring to a JD, quality audits, and local layout adjustments. Use when users want to create, update, submit, or maintain a résumé without choosing multiple résumé skills themselves. Uses only user-confirmed facts; never submits, pushes, or overwrites version history automatically
Verified, current Roblox and Luau knowledge for writing, reviewing and debugging Roblox game code. Use it for ANY task that involves Roblox, Luau or Roblox Studio, even a quick question or a one-line snippet: scripts and modules, RemoteEvents, DataStores and ProfileStore, ProcessReceipt and monetization, UI, the Input Action System, Parallel Luau and Actors, performance, security and anti-exploit, deprecated APIs, Rojo, and the Roblox Studio MCP tools (execute_luau, multi_edit, script_read). It holds facts that general knowledge gets wrong (which properties a game Script may set, features that exist but are not enabled, Studio betas that cannot be published, engine changes up to 0.745 and Luau up to 0.744) and worked examples tested in Studio, so consult it before answering from memory. Not for Lua outside Roblox (Redis, OpenResty, WoW addons, LOVE) or for other game engines.
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.
Turn confirmed themes, evidence, and creative briefs into platform-native content. Use for X short posts, long posts or threads; Xiaohongshu posts; Reddit replies or posts; WeChat Official Account articles; video publishing copy for WeChat Channels, Douyin, or Xiaohongshu; YouTube titles, descriptions, chapters, tags, and thumbnail concepts; and adapting the same theme for multiple platforms. Design titles, openings, evidence order, structure, and calls to action independently for each platform; do not mechanically shorten or publish the same copy everywhere.
Workflow for finalizing PUSH/RELEASE/PR/MR — invoke when the user mentions 'release'/'push'/'ship'/'lên release'/'mở PR'/'tạo MR'. Run a pre-push checklist: (1) medic --ci (health gate: rule violations/drift/docs/code/eval), (2) UAT /fdk-uat via a real remote if the diff adds new capabilities (release/pr/mr only; medic --ci cannot prove the curl path), (3) clean git state (scratchpad/ephemeral untracked), (4) selftest, (5) version x.x.x+1 from the latest tag (release level only), (6) honest patch note/PR body (Added/Fixed/Removed/Known-limitations, no exaggeration). Supports 5 levels: 'ship push' = push only, no tag; 'ship release' = push + tag vX.Y.Z + release notes; 'ship pr' = push branch + gh pr create (GitHub); 'ship mr' = push branch + glab mr create (GitLab); 'ship merge' = list incoming repo PRs/MRs by remote, fetch branches, run gates and tests, merge only if GREEN. STOP for approval before side-effect steps. Triggers: /ship, 'release', 'push', 'ship', 'mở PR', 'tạo MR', 'ship pr', 'ship mr', 'ship merge', 'gom PR về merge', 'merge PR nếu test xanh', 'chuẩn bị push', 'lên release', 'checklist trước push', 'đủ điều kiện push chưa'.
Apply and review the Gitflow branch model (main, develop, feature/*, release/*, hotfix/*, support/*), naming conventions, merge policy, and release/hotfix sequence. Use when the project explicitly adopts Gitflow or the user asks for this branch workflow; also use to name, sequence, and close feature/release/hotfix work in a project that has already declared Gitflow. Do not propose Gitflow based on repository structure alone. Do not use to resolve an existing conflict (`$specsfy-specialist-merge-conflict-resolution`) or design the CI/CD pipeline (`$specsfy-specialist-delivery-engineering`).
Sui networks, gas costs, and epochs. Use when the user asks about Sui network environments (Mainnet, Testnet, Devnet, Localnet), gas cost calculations, gas budgets, epochs, or how the Sui network operates at a high level. For CLI client setup, address management, faucets, and explorers, see the `sui-client` skill. For installing the Sui CLI, see the `sui-install` skill.
Implements and customizes the Syncfusion .NET MAUI Calendar (SfCalendar) control. Use when implementing calendar functionality, date selection (single, multiple, range), or calendar views (month, year, decade, century). Covers MinimumDisplayMode and MaximumDisplayMode to restrict the user-navigable view range, date restrictions (min/max dates, EnablePastDates, SelectableDayPredicate), calendar customization, events (ViewChanged, SelectionChanged, Tapped), and header/footer customization.
Implement and customize Syncfusion® .NET MAUI Circular ProgressBar (SfCircularProgressBar) components. Use when working with circular progress bars, circular progress indicators, radial progress, progress circles, or arc progress in .NET MAUI applications. Covers determinate/indeterminate progress states, animated progress indicators, segmented circular progress, and custom angles.
Implements the Syncfusion .NET MAUI Navigation Drawer (SfNavigationDrawer) component. Use for navigation drawers, sliding drawers, side menus, hamburger menus, or drawer panels in .NET MAUI apps. Covers drawer positioning (left/right/top/bottom), animations (SlideOnTop/Push/Reveal), content management, swipe gestures, and events.
Implements Syncfusion® .NET MAUI Polar Charts (SfPolarChart) for visualizing data in polar coordinates. Use when working with polar charts, radar charts, spider charts, web charts, or circular data visualization. Ideal for displaying data in terms of values and angles, creating line or area series in polar layouts, or comparing multiple data series radially.
Implements Syncfusion® .NET MAUI Pyramid Chart (SfPyramidChart) for visually representing hierarchical, proportional, and parts-to-whole data using pyramid-shaped segments. Use this for pyramid charts, hierarchical data visualization, proportional data display, or segment-based charts. This skill covers installation, data binding, legends, tooltips, data labels, appearance customization, and gradients.
Manage DNS records on DNSPod (Tencent Cloud's DNS service). Use when the user asks to add / update / delete A / AAAA / CNAME / MX / TXT / NS / SRV / CAA records, list records for a domain, search records, add ACME challenge / SPF / DKIM / domain-verification TXT records. Backed by the official tencentcloud-sdk-python DNSPod client.
Create and configure a Twilio account from scratch. Covers free trial signup, trial limitations, getting credentials (Account SID and Auth Token), buying a phone number, verifying recipient numbers for trial use, SDK installation, first API call, subaccount management (creation, inheritance, credential isolation, limits), and enabling specific products (AI Assistants, Conversations, Verify, ConversationRelay, WhatsApp). Use this skill before any other Twilio skill if you do not yet have a Twilio account or need to enable a product. For Organization-level governance (SSO, SCIM, multi-team), see `twilio-organizations-setup`.
Use when the user asks to explain a problem, issue, PR, or feature as an infographic. Create a step-by-step visual explanation starting from user code or actions, with a clear problem/solution boundary, syntax-highlighted snippets, and focused diagrams. Support standalone educational PDFs and Markdown-first PR explanations, with optional images only for complex diagrams. Also apply when explicitly invoked by the repository PR writer.
WebRTC peer-to-peer communication. Signaling, ICE/STUN/TURN, media streams, data channels, screen sharing, and SFU integration (mediasoup, LiveKit). USE WHEN: user mentions "WebRTC", "video call", "peer-to-peer", "P2P", "screen sharing", "data channel", "STUN", "TURN", "mediasoup", "LiveKit" DO NOT USE FOR: server-to-client streaming - use `sse`; chat messaging - use `socket-io`
Use when you need to generate a checklist document with an embedded commands inventory, following the embedded template exactly and producing INVENTORY-COMMANDS-JAVA.md in the project root. This should trigger for requests such as Create embedded commands inventory checklist; Generate INVENTORY-COMMANDS-JAVA.md; Use @001-commands-inventory; Inventory embedded Java project commands; List command files bundled for Java agents. Part of Plinth Toolkit
Drive Google Analytics (GA4), Google Tag Manager, Google Search Console, and BigQuery from chat — tracking plans, GA4 reports, key-event (conversion) setup, custom dimensions and metrics, GTM audits, GSC performance, and GA4 BigQuery export queries. Use when the user wants an analytics audit, a GA4 report, a tracking plan, conversion setup, GTM cleanup, search-performance data, or asks "how is the site performing?" or "are my conversions firing?"
Emil Kowalski-inspired animation patterns for Next.js/React: easing and timing rules, CSS transitions and Framer Motion recipes, with working examples for hover effects, toast notifications, text reveals, and modals. Emphasises motion that feels inevitable and purposeful.
Two-pass audit and cleanup for a codebase that has started to congeal — spaghetti code, or "koshary code," where the layers have collapsed: business logic lives in the controller, the same validation sits in five files, and nobody wants to open the 800-line one. Pass 1 reports layer collapse, duplication that will drift, functions nobody reads, and dead code as a prioritized list and changes nothing; Pass 2 fixes in a safe order once the user approves. Security holes and vulnerable dependencies are covered too, as a later section rather than the headline. Use this whenever the user asks to audit, review, or clean up a codebase — and also when they say "this codebase is a mess," "spaghetti code," "technical debt," "this is unmaintainable," "duplicated logic," "dead code," "what's wrong with my code," or ask for a security review. Trigger it even when they never use the word "audit."
Create memorable sonic logos using design principles from Intel, Netflix, and McDonald's, crafting 2–5 second audio signatures that achieve instant brand recognition. Use when creating a sonic logo for a brand; evaluating audio logo proposals from agencies; understanding what makes sonic logos effective; briefing sound designers on logo requirements; or analyzing competitor sonic logos
Enforce output quality, evidence verification, and quality gates across security audits. Use this skill when performing SAST, SCA, threat modeling, or security code reviews. Verify code locations and taint traces for all findings. Prevent valid security findings from being suppressed. Evaluate reports against quality thresholds (score ≥ 8/10) before delivery
Use when UI is slow, scrolling lags, animations stutter, or when asking “why is my SwiftUI view slow”, “how do I optimize List performance”, “my app drops frames”, “view body is called too often”, “List is laggy” — SwiftUI performance optimization with Instruments 26 and WWDC 2025 patterns
Converts X (Twitter) tweets and articles to markdown with YAML front matter. Uses reverse-engineered API requiring user consent. Use when user mentions "X to markdown", "tweet to markdown", "save tweet", or provides x.com/twitter.com URLs for conversion.
Use when working with CodeIgniter 3 or CodeIgniter 4 applications — controllers, models, views, routing, database queries, migrations, libraries, helpers, security, file uploads, email, caching, testing, services, events, CLI commands, and deployment. Trigger on: CI3 projects with system/core/CodeIgniter.php or index.php bootstrapping CI, CI4 projects with app/Config/App.php or spark CLI, any mention of CodeIgniter, HMVC in CI3, Shield auth in CI4, CI query builder usage, or 'php spark' commands
Register and manage custom domains for IC canisters via the HTTP gateway custom domain service. Covers DNS record configuration (CNAME, TXT, ACME challenge), the .well-known/ic-domains file, domain registration/validation/update/deletion via the REST API, TLS certificate provisioning, and HttpAgent host configuration. Use when the user wants to serve a canister under a custom domain, configure DNS for IC, register a domain with boundary nodes, troubleshoot custom domain issues, or update/remove a custom domain. Do NOT use for general frontend hosting or asset/static-site canister configuration without custom domains — use static-site instead
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.
