Skills
100,344 packaged capabilities and playbooks for agents. Install any of them with one command.
All
When the user wants to improve their ability to prioritize high-value activities and prospects in sales. Also use when the user mentions "managing time," "prioritizing prospects," "focus on selling," "too many tasks," "sales productivity," or "making time for selling."
Analyze how competitors present their brand — identity, messaging, positioning, voice, and visual style — to find gaps and opportunities. Use when the user says "competitor brand analysis", "analyze competitor brands", "how do competitors position themselves", "competitor messaging", "competitor identity", "what are competitors saying", "benchmark competitors", "competitive brand landscape", "how do we compare to competitors", "competitive audit", or wants to understand the brand landscape before defining their own position.
When the user wants to build or improve a sales bot's ability to ensure conversations meet regulatory and company standards. Also use when the user mentions "compliance auditing," "regulatory compliance," "conversation audit," "policy compliance," or "legal review."
When the user wants to build or improve a sales bot's ability to distinguish when prospect silence means thinking versus disengagement. Also use when the user mentions "pause handling," "silence interpretation," "no response," "conversation gaps," or "engagement detection."
Analytics tracking, interpretation, funnel analysis, product metrics, and ROI measurement. Use when setting up GA4/GTM tracking, interpreting analytics data, analyzing conversion funnels, calculating ROI, or measuring product engagement. Triggers on “analytics,” “GA4,” “Google Analytics,” “conversion tracking,” “event tracking,” “UTM parameters,” “tag manager,” “GTM,” “tracking plan,” “funnel analysis,” “conversion rates,” “user flow,” “cohort analysis,” “retention,” “product metrics,” “North Star metric,” “ROI,” “break-even,” “payback period,” “investment analysis,” “validate my funnel,” “why isn't my funnel converting,” or “executive financial report.” For A/B test setup, see ab-test-setup
Use this skill when the user wants to “DCA into” a token, “buy X every day,” set up a “recurring buy,” dollar-cost average into an asset, “schedule a buy,” or “auto-buy on a dip.” It buys a fixed amount of a token on a schedule, optionally only when a condition holds (for example, only when ETH is below a price threshold). The host agent's scheduler wakes the skill on a cadence; each wake is one self-contained run.
Upgrade a coded website to award-tier, editorially-crafted design using fal.ai. Takes a local HTML file or a dev-server URL, screenshots it, has an opus-4.7 vision model write a gpt-image-2 edit prompt, uses fal-ai/gpt-image-2/edit to produce the redesigned reference image, then opus-4.7 vision writes a Markdown build-spec with a "Hard constraints" section + a tokens.json. Also supports iterate (screenshot implemented site → delta-spec vs reference) and greenfield generate (brief → mockup → single-file HTML). Invoke when the user says "improve the design", "make it world-class", "redesign this landing page", "upgrade this site", "design pass", or points at a local HTML / dev server for a visual review.
Integrate Firecrawl into application code whenever a product, agent, or workflow needs web data inside the app — web search, live search results, page scraping, structured extraction, or browser interaction. Use when building any feature that needs data from the web in code, even if the user does not mention Firecrawl explicitly and only describes wanting web data, website content, search, scraping, or interaction in an application. Trigger for Firecrawl requests, "fire girl" shorthand, and generic app-level web-data needs that should map to `/scrape`, `/search`, or `/interact`. Do not use this skill for one-off terminal-only web tasks during the current session; use `firecrawl/cli` for those.
Get Firecrawl credentials and SDK setup into a project. Use when an application needs `FIRECRAWL_API_KEY`, when an agent should add Firecrawl to `.env`, when the user wants to authenticate Firecrawl for app code, or when choosing the first SDK and docs for a new Firecrawl integration. This skill includes its own browser auth flow, so it does not depend on the website onboarding skill.
Explain what Fusion PM MCP is and guide setup of the hosted HTTP+OAuth server for its GitHub project-management retrieval tools. USE FOR: setting up or troubleshooting Fusion PM MCP, understanding its issue/PR/milestone tools, filing a setup bug. DO NOT USE FOR: implementing changes to the fusion-pm-mcp service itself, GitHub issue authoring/triage workflows, or general Fusion Framework/docs/EDS retrieval — use `fusion-mcp` for that.
Expert blueprint for RichTextLabel with BBCode formatting (bold, italic, colors, images, clickable links) and custom effects. Covers meta tags, RichTextEffect shaders, and dynamic content. Use when implementing dialogue systems or formatted text. Keywords: RichTextLabel, BBCode, [b], [color], [url], meta_clicked, RichTextEffect, dialogue.
When the user wants to build or improve a sales bot's ability to learn from human corrections and feedback. Also use when the user mentions "human feedback," "HITL," "human-in-the-loop," "feedback learning," or "correction learning."
Guide rapid triage and initial response to a live security incident happening right now (ransomware hitting a file server, an attacker still in the network, a new admin user nobody created, a host compromised through a CVE), following NIST SP 800-61 Rev. 3 (CSF 2.0 Respond and Recover): declare, validate and prioritize, contain, preserve evidence, scope, extract IOCs, start the notification clocks, and hand off to eradication, recovery, and lessons learned. Use when the user mentions 'incident response,' 'security incident,' 'incident triage,' 'active incident,' 'we've been hacked,' 'we've been breached,' 'compromised,' 'ransomware,' 'contain the incident,' 'malware detected,' 'suspicious activity,' 'IOC,' or 'indicators of compromise,' or needs help handling a security event.
Use MPSTATS to drill down through Russian-language Ozon category paths and retrieve all products in a category. Returns full metrics for each SKU, including sales volume, revenue, price, rating, inventory, turnover, and lost sales; supports multidimensional numeric filtering, sorting, and currency conversion. Use for finding category bestsellers, blue-ocean opportunities, category ranking analysis, and observing brand landscapes. Trigger this skill when users mention Ozon category drill-down, Ozon category products, Ozon blue-ocean discovery, Ozon category bestsellers, Ozon category rankings, Ozon subcategory structure, Ozon niche SKUs, MPSTATS category, Ozon category drill-down, Russian marketplace niche, Ozon niche mining, or Ozon subcategory bestseller. Even if the user does not explicitly mention “MPSTATS,” trigger this skill when they intend to view sales, price, or ranking performance for all products under an Ozon category path.
Every Techmeme headline, searchable and cached locally — plus topic tracking, trending analysis, and catch-up workflows no other tool has. Trigger phrases: `what's happening in tech`, `tech news today`, `check techmeme`, `what did I miss in tech`, `trending tech stories`, `use techmeme`, `run techmeme`.
When the user wants to build or improve a sales bot's ability to reply fast enough to feel real-time but not unnaturally instant. Also use when the user mentions "response speed," "reply timing," "bot response delay," "natural pacing," or "message timing."
Define a brand's target audience with deep personas, psychographics, and ICP (Ideal Customer Profile). Use when the user says "target audience", "ideal customer", "customer persona", "audience persona", "ICP", "who is our customer", "define our audience", "audience research", "buyer persona", "who should we be targeting", "audience profile", "customer profile", "who buys this", or needs to understand their audience more deeply before investing in brand or marketing work.
three.js node-based shading: Nodes API surface, NodeMaterial and MeshStandardNodeMaterial-style families, TSL (Three.js Shading Language) entry at TSL.html, WebGPURenderer pairing, and core PostProcessing (class) versus addon EffectComposer at a high level. Use when authoring shaders as graphs, using TSL builtins, compute-oriented nodes, or modern WebGPU pipelines; for classic MeshStandardMaterial, MeshPhysicalMaterial, and string-based ShaderMaterial GLSL use threejs-materials; for stock EffectComposer + Pass passes use threejs-postprocessing; for WebGLRenderer-only tuning without nodes use threejs-renderers.
Cancer treatment recommendations from molecular profile (mutations + cancer type + biomarkers) — FDA-approved and investigational therapies, resistance mechanisms, matching clinical trials, prognosis. Uses CIViC, ClinVar, OpenTargets, ClinicalTrials.gov. Use for tumor-board treatment recommendations, evidence-tiered actionability assessment, and FDA-precedent-driven therapy selection
Apply consistent photo adjustments across a set of images so they look like they were edited together. Use this skill whenever the user says "make my photos look cohesive", "give all these the same style", "apply a warm and golden feel to all of these", "make this cinematic", "match the look across my photos", "edit all my travel photos the same way", "batch edit these", "make these consistent", "fix my phone photos", or uploads a folder of photos and wants a unified, polished result. Also triggers for requests like "apply a preset to all of these", "make these look professional", or "they were shot in mixed lighting — can you fix them all". Outputs direct final image URLs plus an in-chat preview grid and optional Firefly Board link. Access: Signed-In required | Gen AI:
Physically based materials in Blender 5.2 - metal/roughness rules, Principled BSDF inputs, color spaces (sRGB vs Non-Color), measured albedo/F0 values, texture-set auto-wiring, ORM channel packing, DirectX vs OpenGL normals, alpha modes, displacement, view transforms (AgX, Khronos PBR Neutral), engine-ready material rules. Use when creating, fixing, or exporting materials and textures.
Craft a brand's origin story, founder narrative, and "why we exist" statement. Use when the user says "brand story", "origin story", "founder story", "why we exist", "about us", "our story", "company narrative", "brand narrative", "write our about page", "tell our story", "founding story", "brand history", or wants to articulate the deeper purpose and human story behind the brand. Also use when the About Us page feels generic or corporate and needs a rewrite.
Use when the user wants to build or improve a sales bot's ability to uncover budget and financial capacity. Also use when the user mentions “budget qualification,” “budget extraction,” “financial qualification,” “spend capacity,” or “budget discovery.”
When the user wants to build or improve a sales bot's ability to extract market insights from prospect conversations. Also use when the user mentions "competitive intelligence," "market insights," "competitor intel," "market research," or "conversation mining."
When the user wants to build or improve a sales bot's ability to dynamically choose conversation paths based on prospect responses rather than following rigid scripts. Also use when the user mentions "dynamic conversations," "branching logic," "conversation flows," "adaptive scripts," or "conditional responses."
When the user wants to build or improve a sales bot's ability to match reply speed to prospect pace. Also use when the user mentions "response speed," "reply timing," "conversation velocity," "message pacing," or "adaptive timing."
When the user wants to build or improve a sales bot's ability to identify expansion opportunities with existing customers. Also use when the user mentions "cross-sell," "upsell," "expansion revenue," "customer growth," or "account expansion."
Apply 2026's top graphic design trends to any creative brief. Based on Kittl × Savee's 2026 Design Trends Report (10 trends + 2 honorable mentions), backed by Adobe, Figma, and Pinterest data. Use when: **Designing a brand identity** — pick the right aesthetic for your audience; **Creating social media assets** — use trending visual languages that perform; **Briefing a designer or AI image tool** — give precise style direction with vocabulary and references; **Refreshing a visual identity** — know what's rising vs saturating; **Building mood boards** — combine trends intentionally with data-backed rationale.
Use the Dosu CLI to authenticate and configure coding agents; manage Libraries, Agents, sources, Monitor, documents, reviews, threads, topics, members, integrations, and deployments; query knowledge; or audit a repository for Dosu-generated docs. Use for Dosu platform work that should be done from a terminal instead of the web app.
React feature-based architecture guidelines for scalable applications. Use this skill when writing, reviewing, or refactoring React code to ensure proper feature organization. When invoked on a project, the agent produces a concrete target-architecture blueprint at docs/architecture/FEATURE-ARCH-TARGET.md showing the desired directory tree, per-feature public APIs, import-boundary matrix, and a numbered migration plan. Triggers on tasks involving project structure, feature organization, module boundaries, cross-feature imports, data fetching patterns, or component composition.
Build with the Firestore NoSQL database: real-time sync, offline support, and scalable document storage. Use when creating collections, querying documents, setting up security rules, handling real-time listeners, or troubleshooting permission-denied, quota exceeded, invalid query, or offline persistence errors. Prevents 10 documented errors.
Build Python web apps with Flask using the application factory pattern, Blueprints, and Flask-SQLAlchemy. Prevents 9 documented errors, including stream_with_context teardown issues, async/gevent conflicts, and CSRF cache problems. Use when creating Flask projects, organizing blueprints, or troubleshooting circular imports, context errors, registration, streaming, or authentication.
Use when an issue needs deeper analysis than triage — confirming root cause by reading code, verifying file/line references in the body are still valid, checking blast radius across the codebase, or proposing a concrete fix direction. One issue per invocation.
Professional PDF solution. Create PDFs using HTML+Paged.js (academic papers, reports, documents). Process existing PDFs using Python (read, extract, merge, split, fill forms). Supports KaTeX math formulas, Mermaid diagrams, three-line tables, citations, and other academic elements. Also use this skill when the user explicitly requests LaTeX (.tex) or native LaTeX compilation.
Search and filter TikTok global e-commerce products using FastMoss data. Supports keyword search, multidimensional filtering (category, store type, commission rate, sales volume, creator reach, etc.), and sorting. Trigger this skill when users mention TikTok product selection, TikTok product search, TikTok product data, TikTok creator sales, TikTok commission rates, TikTok hit-product tracking, TikTok GMV analysis, TikTok product search, TikTok product research, TikTok creator sales, TikTok commission rate, TikTok GMV analysis, or FastMoss. Even if the user does not explicitly mention “FastMoss,” trigger this skill whenever their request involves searching TikTok product data or analyzing product performance.
Execute read-only SQL queries against multiple MySQL databases. Use when: (1) querying MySQL databases, (2) exploring database schemas/tables, (3) running SELECT queries for data analysis, (4) checking database contents. Supports multiple database connections with descriptions for intelligent auto-selection. Blocks all write operations (INSERT, UPDATE, DELETE, DROP, etc.) for safety.
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.
