Skills
101,174 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Creates a lesson plan, student-facing materials, and observation template. Load this skill BEFORE asking the teacher any clarifying question about grade, subject, topic, standard, or timing. Use when a K-12 teacher needs a math, ELA, science, or social studies lesson built from scratch — even if grade, subject, or topic isn't yet stated. Do NOT load for grading, a rubric, assessment feedback, a quiz, or a standards lookup — answer those directly. Triggers on explicit requests (lesson plan, mini-lesson, unit plan, daily plan) and implicit teacher intent: "I'm teaching long division to 5th graders," "need to teach photosynthesis tomorrow." Core signal: teacher needs new instructional content created. A new lesson that asks for differentiated, tiered, or leveled materials is still ONE planning request — this skill produces those materials inside the lesson package; do not also invoke k12-lesson-differentiation. Not for differentiating an existing lesson (use k12-lesson-differentiation) or passage rewrites.
Apply the Karpathy understanding-first principle — verify what AI built, own your understanding, map the jagged capability landscape of LLMs. Use this skill when the user has used AI to build something and needs to verify it, wants to audit their own understanding, needs to know where LLMs are reliable vs unreliable, or says "verify this", "do I actually understand this", "what can I trust the AI on", "jagged capabilities", "understanding not outsourcing". Based on 46k-like quote post.
Search and analyze TikTok Shop store (seller) data. Filter stores by region, category, GMV over the past 30 days, sales trends, listing time, and local or cross-border status. Returns metrics including sales volume, revenue (GMV), followers, rating, review count, positive review rate, delivery rate, response rate, affiliate creators, promotional videos, livestreams, and products in the store, across 16 TikTok Shop sites. Trigger on mentions of TikTok store search, seller analytics, TikTok Shop store rankings, store sales, store GMV, stores promoting products, EchoTik store data, TikTok Shop seller search, TikTok shop list, TikTok seller analytics, EchoTik seller, or TikTok store data. Trigger even without explicit mention of “EchoTik” or “TikTok” if the request involves filtering or analyzing TikTok Shop store/seller performance metrics.
Query the list of products currently for sale in a TikTok Shop store (seller). Use sellerId to retrieve all products and return metrics including product title, price, sales volume and revenue (GMV) across multiple periods (1/7/15/30/60/90 days and total), rating, review count, commission rate, listing time, sales method, and category. Trigger on mentions of TikTok store products, products for sale, seller product lists, product selection, what a store sells, store product analysis, EchoTik store products, TikTok Shop seller products, TikTok store products, TikTok seller product list, or EchoTik store product list. Trigger even without explicit mention of “EchoTik” or “TikTok” if the request involves viewing products for sale in a known TikTok Shop store (known sellerId) and their sales, pricing, or commission performance.
Use kalodata data to query TikTok e-commerce product rankings and retrieve details for a specific product. Browse top-ranked and best-selling products by region, currency, language, and date range, and use productId to get the price range, sales volume, revenue, commission rate, listing and delisting times, and associated store. Trigger this skill when the user mentions TikTok product rankings, TikTok bestseller charts, TikTok top products, kalodata product rankings, TikTok product details, kalodata product details, product prices, product sales, TikTok product ranking, TikTok bestseller chart, TikTok top products, kalodata product rank, TikTok product detail, kalodata product detail, or product analytics. Even if the user does not explicitly mention “kalodata,” trigger this skill whenever they want to view TikTok product rankings or detailed data for a TikTok product.
Search for places, businesses, and locations using Google Maps APIs via x402. USE FOR: - Finding businesses by name or type - Searching nearby places - Getting detailed place information (address, hours, reviews) - Finding restaurants, stores, services in an area - Getting business ratings and reviews - Getting aerial flyover videos of an address - Getting solar/rooftop insights and imagery for a building TRIGGERS: - "find", "search for", "locate", "nearby" - "restaurants near", "hotels in", "stores around" - "business details", "opening hours", "reviews for" - "places in", "what's near", "directions to" - "aerial view", "flyover video", "solar potential", "rooftop" Use `npx agentcash@latest fetch` for Google Maps endpoints. Choose partial ($0.02) vs full ($0.05-0.08) based on data needs.
Designs and implements CI/CD pipelines and automated deployments for Magento 2. Use when setting up deployment pipelines, automating deployments, managing infrastructure, or implementing DevOps practices. Masters containerization, orchestration, and scalable deployment strategies.
Manages seamless Magento 2 version upgrades and migrations. Use when upgrading Magento versions, migrating from Magento 1, planning upgrade strategies, assessing compatibility, or handling breaking changes. Masters upgrade planning, compatibility assessment, and post-upgrade optimization.
How to connect AI agents to MariaDB using the Model Context Protocol (MCP). Use when setting up MCP with MariaDB, connecting Claude Code, Cursor, or other AI tools to a MariaDB database, enabling natural language database queries, or building AI applications that need live database access. The MariaDB MCP Server lets agents query schemas, run read-only SQL, and perform semantic search against MariaDB.
Comprehensive mobile testing for iOS and Android platforms including gestures, sensors, permissions, device fragmentation, and performance. Use when testing native apps, hybrid apps, or mobile web, ensuring quality across 1000+ device variants.
Set up and run mutation testing with PIT (pitest) on a Gradle project, and read the mutation score. Use this skill whenever the user wants mutation testing added to a build, configured, run or re-run, wants a mutation score or a mutation report interpreted, asks why a particular mutant survived, or asks what should be excluded from mutation analysis, or wants something added to those exclusions — in any language, and whether or not the tool is named. Also use it when the task calls for it: checking test quality rather than coverage — a high JaCoCo number can hide tests that assert nothing.
Comprehensive CI/CD pipeline exploitation methodology covering GitHub Actions injection vectors (expression injection via PR titles and issue bodies, workflow_run event abuse, GITHUB_TOKEN over-scoping, composite action supply chain compromise), Jenkins attack paths (Groovy sandbox escapes, script console remote code execution, Java remoting deserialization, credential store dumping, shared library injection), GitLab CI exploitation (YAML anchor injection, runner registration token abuse, CI variable extraction, protected branch bypass via merge request pipelines), and Azure DevOps pipeline agent compromise with service connection theft. Includes artifact poisoning techniques across all platforms, tooling guidance for gato and jenkins-attack-framework, and maps to MITRE ATT&CK T1195.002 (Supply Chain Compromise: Compromise Software Supply Chain). Covers enumeration of pipeline configurations, privilege escalation from contributor to code execution, lateral movement through pipeline trust boundaries, and persistence via modified workflow definitions. Each technique section provides working exploitation code, detection indicators, and defensive countermeasures.
Product mockups and showcases: photoreal product/packaging scenes via Gemini 3.1 Flash image editing, and pixel-exact device frames (phone, laptop, browser) around real screenshots via HTML/CSS. Covers 3D CSS transforms, lifestyle staging, feature callouts, before/after, and e-commerce product shots. Use when the goal is presenting a product or UI itself; for a marketing graphic that merely includes a product use graphic-design, social-media-graphic, or ad-creative-design. Trigger phrases: "create a product mockup", "device mockup", "phone mockup", "laptop mockup", "product showcase", "screenshot mockup", "app preview", "product presentation", "mockup design".
Standard workflow for pulling updates from main or other branches on multi-contributor projects (including Dune apps) without silently discarding work. Guides fetching/merging, requires listing merge conflicts explicitly, analyzing ours vs theirs using conversation history and repo context, presenting prioritized recommendations, and obtaining user answers before editing conflict markers or completing the merge. Triggers: pull main, merge main, merge origin, rebase, merge conflict, unmerged paths, both modified, integrate branch, sync with main, git merge abort, resolve conflicts, UU status, theirs vs ours, feat branch update.
Generate quizzes from study materials with multiple question types (MCQ, True/False, Fill-in-blank, Short answer, Matching). Supports difficulty levels and answer keys. Use when creating practice quizzes, test prep materials, self-assessment tools, or knowledge checks from notes, textbooks, or any learning content. Triggers - create quiz, generate questions, make practice test, knowledge assessment, quiz from notes.
Run the reviewer's half of the document review loop without the user relaying each round — review the current <DOC>.revN.md into <DOC>.revN.notes.md, commit the closed round, wait for the author's rev(N+1), and repeat until the document is ready for final, a round cap is hit, or only the user can move it forward. Use after rev1 exists, when the user invokes /review-doc-loop <feature> [max-rounds] in a fresh session that did not write the document. Its counterpart is answer-notes-loop in the author's session
Evaluate scientific claims and evidence quality. Use for assessing experimental design validity, identifying biases and confounders, applying evidence grading frameworks (GRADE, Cochrane Risk of Bias), or teaching critical analysis. Best for understanding evidence quality, identifying flaws. For formal peer review writing use peer-review.
Diagnose and improve one existing functional Splunk search from supplied SPL and runtime evidence. Use when a search, report, dashboard panel, or scheduled search is slow, queued, expensive, resource-intensive, or prematurely finalized and the user needs evidence-backed query tuning, acceleration-fit analysis, workload separation, or a comparable before-and-after plan. Route new-search authoring, functional break/fix, governance, and deployment-wide operations to their owning workflows.
Use when adding, configuring, or debugging shadcn-vue in a Vue or Nuxt project. Covers shadcn-vue CLI commands (init, add, apply, view, search, docs, info, diff, migrate, build, mcp), components.json, styles, presets, fonts, icon libraries, registries, the MCP server, and the programmatic API. Gives exact flags and config keys for shadcn-vue 2.8.2.
Interview-driven automation design tool. This skill should be used when the user wants to design a new skill, agent, automation, shortcut, or any other automatable workflow. Runs a coverage-driven JTBD interview (text or voice), then exports a one-page markdown spec plus an SVG design map. Can also analyze Claude Code sessions (current or by ID) to extract workflows, subagent patterns, and skill usage, then propose new skills based on observed patterns. Use this skill whenever the user mentions analyzing a session, extracting workflows, proposing skills from past work, reviewing what tools or agents were used, or turning a session into a skill. Triggers on "analyze this session", "what skills could I build from this", "propose skills from session", "what workflows did I use", "what did I do in this session", "extract patterns", "turn this into a skill".
Use this skill when the user wants to enable, disable, turn on or off, opt out of, opt in to, or check the status of mobile-app usage data. Triggers: "disable telemetry", "turn off telemetry", "opt out of telemetry", "stop collecting usage data", "enable telemetry", "telemetry status".
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.
Use when adding physics simulation to a Three.js scene: rigid bodies, collisions, constraints, or raycasting. Prevents the common mistake of wrong Vec3/Vector3 conversion, missing world.step(), or choosing the wrong engine. Covers cannon-es and Rapier with Three.js sync patterns, performance comparison. Keywords: physics, cannon-es, Rapier, rigid body, collider, collision, gravity, simulation, WASM, constraint, joint, objects fall, collision detection, bouncing, realistic movement.
Publish content to WeChat Official Accounts via API or Chrome CDP. Supports publishing articles (HTML, Markdown, or plain text input) and image-text posts (multiple images). Use when the user mentions “publish to official account,” “WeChat Official Account,” “image post,” “image-text,” or “article.”
Choose the right Twilio authentication method and implement it correctly. Covers Auth Token (testing only), API Keys (production standard), OAuth2 client_credentials (time-limited bearer tokens), Access Tokens (client-side SDKs), and test credentials. Use this skill before making any Twilio API calls in production.
Always invoke for `.xaml`/`.cs` workflow files. UiPath RPA (Modern or Legacy): create, edit, validate, build, pack, run, debug coded `.cs` and `.xaml` workflows; UI automation with Object Repository selectors; live desktop/browser UI exploration/control; test case authoring; Integration Service connector calls. Packing stays here; solution-level `.uipx` deployment→uipath-solution; non-solution Orchestrator ops→uipath-platform; test reports→uipath-test; agents→uipath-agents
Video editing skill: edit a talking-head video (YouTube video, course lesson, product demo, podcast on camera, vlog) the way an editor would. Transcribes with word timestamps (free local faster-whisper, your own Groq or OpenAI key, or an existing SRT/VTT), removes silences, "um"s and "uh"s, stutters and retakes (keeps the last take), adds jump-cut punch-ins, cleans and levels the audio, writes an SRT caption file and YouTube chapters, optionally burns captions or makes a vertical version, shows a cut list to approve before rendering, then posts to YouTube and other platforms with WoopSocial after you say yes. Works on Mac, Windows and Linux with ffmpeg and Pillow; no paid API required. Use when someone says "edit my video," "remove silences," "cut the ums," "remove filler words," "jump cut my video," "clean up this recording," "edit this talking head video," or "video editing with Claude Code." Never cuts what the user marked to keep, confirms before anything posts. Standalone: needs no other skills.
Complete short-form video optimization for TikTok, Instagram Reels, YouTube Shorts, and Facebook Reels. PROACTIVELY activate for: (1) TikTok content strategy, (2) Instagram Reels optimization, (3) YouTube Shorts creation, (4) Facebook Reels strategy, (5) Short-form hook creation, (6) Vertical video best practices, (7) Trending audio selection, (8) Loop optimization, (9) Quick engagement tactics. Provides: Platform-specific length recommendations, algorithm insights, hook formulas, trending strategies, caption techniques, hashtag optimization, and posting schedules.
Transforms content (URLs, uploaded documents, pasted text, meeting transcripts) into professional visualizations across four output modes. Accepts a mode argument or a keyword trigger in the user message. Mode "diagram" produces an Excalidraw diagram via Excalidraw:create_view. Mode "infographic" generates a Swiss Pulse PNG via the Gemini image-generation API. Mode "visualize" renders an inline Visualizer widget (SVG or HTML) via visualize:show_widget. Mode "publish" ships an interactive Swiss Pulse HTML visual to HeyGenverse via HeyGenverse:create_app and returns a shareable link. Keywords that activate the skill: "diagram it", "excalidraw this", "draw a diagram of this", "nano this", "vis it", "ver it", "hey it", "heygenverse this". Do not use for plain-text summaries, code explanations, prose responses, or generic chat visualizations without a chosen output format.
Visualize live Wuji Hand 2 or Wuji Glove data with the official Rerun Web Viewer using `wuji viz`. Use when a user wants to inspect hand pose, per-taxel forces, per-finger resultant force, force history, live visualization faults, interactive device selection, or Hand 2 runtime tactile zeroing.
Best practices for integrating with Yeepay’s open platform. Covers product selection, integration guidance, joint testing, and troubleshooting across merchant onboarding (sub-merchant onboarding by service providers/platform merchants, merchant information changes, unfreezing dormant merchants, WeChat/Alipay identity verification); payment acceptance (mini program, APP, browser H5, WeChat H5 and Official Account payments, scanned payment codes, standalone/aggregated QR codes, PC/H5 checkout, bank transfers); refunds (original-route, express, supplemental card details, combined-order); split payments (order and balance splits, beneficiary management); payouts (settlement, withdrawals); reconciliation; Hydrogen Wallet (ledger opening, bank transfer prepayments, ledger payments and refunds, freezing/unfreezing); financial services (corporate fast loans/joint loans, cross-bank credit card repayments, agreement-based payment signing and card binding/debit, batch payments); and Air Travel Easy (ticket issuance/refunds/changes, airline NDC2C/NDC2B/NDC2T/B2B, OTA distribution, CDP channels). Use this Skill when users mention “integrate Yeepay,” “connect to Yeepay payments,” “yeepay,” “YOP,” “aggregated payments,” “onboarding,” “merchant filing,” “merchant registration,” “sub-merchant onboarding,” “merchant reporting,” “identity verification,” “create a payment,” “mini program payment,” “APP payment,” “H5 payment,” “Official Account payment,” “payment code,” “QR-code collection,” “aggregated QR code,” “checkout,” “Yeepay checkout,” “hosted checkout,” “cashierUrl,” “bank transfer payment,” “corporate transfer collection,” “dynamic collection account,” “dynamic remittance note,” “refund,” “split payment,” “beneficiary,” “settlement,” “withdrawal,” “reconciliation statement,” “Hydrogen Wallet,” “ledger,” “prepayment,” “incoming payment notification,” “ledger payment,” “loan,” “corporate fast loan,” “joint loan,” “credit card repayment,” “cross-bank repayment,” “agreement-based payment,” “debit,” “signing and card binding,” “one-click card binding,” “existing agreement,” “card binding id,” “batch payment,” “recurring debit,” “auto-renewal,” “premium debit,” “Air Travel Easy,” “TSP,” “air ticket API,” “NDC2C,” “NDC2B,” “NDC2T,” “airline B2B,” “ticket issuance,” “ticket refund,” “ticket change,” “availability and fare check,” “electronic itinerary,” “ticket invoicing,” or “policy pool”; mention airline ticket integrations for China Southern, XiamenAir, Air China, China Eastern, Shenzhen Airlines, Shandong Airlines, Kunming Airlines, Hong Kong Airlines, and others; or ask about signature verification failures, missing callbacks, order queries, error-code troubleshooting, sandbox testing, or launch checks. Also use this Skill for troubleshooting that requires real-time platform data, including “troubleshooting assistant,” “integration diagnosis,” “real-time diagnosis,” “diagnostic credentials,” “check why the notification wasn’t received,” or “help me check this transaction.”
Design agent-native applications where agents replace UI users as the primary actor. Use when designing MCP tools, agent-loop architectures, system prompt design, hooks policy, shared-workspace file patterns, or self-modifying agent systems.
AI SDK for Python (the `ai` package). Use for Python model calls (LLMs, image, video, speech, embedding, transcription, reranking, or evaluation), agents, model interaction tests, tool calling, subagents, approvals, durable execution, telemetry, AI SDK UI backends, and custom providers.
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.
