Skills
100,696 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Control Tavus CVI conversations in real-time using the Interactions Protocol. Use when sending text for the replica to speak (echo), interrupting the replica, injecting context mid-conversation, handling tool calls, or listening to conversation events via WebRTC/Daily.
Use when auditing tests for TDD smells — phrases like "test smells", "flaky tests", "slow tests", "brittle tests", "test anti-patterns", "tests testing the framework", "over-mocking", "mystery guest", "fragile tests", "test breaks on every refactor". Catalogs the most common test-suite anti-patterns with symptoms, why each is wrong, and the fix.
Use when stuck mid-TDD and unsure which Beck technique applies — phrases like "I have a red test and don't know how to make it green", "should I fake it or just write the code", "is this a triangulation moment", "this test is too big to implement at once", "should I mock this", "what's the next test I should write". Diagnostic mode that routes a stated TDD situation to the relevant tdd-* technique.
Use when substituting a real collaborator with a test double — phrases like "mock object", "test double", "stub", "fake", "spy", "Mockito", "MockK", "should I mock this", "database in tests", "fake the time", "fake the HTTP client". Defines test doubles in their five flavors (dummy / fake / stub / spy / mock) with picking criteria, and the strong warnings about over-mocking.
Use when establishing TDD as a discipline — phrases like "red green refactor", "TDD cycle", "test first", "should I do TDD here", "TDD discipline", "what's the TDD loop", "when should I refactor". Defines the canonical TDD cycle (red → green → refactor), what each phase actually requires, the honest scope of when TDD applies, and the cases where it shouldn't.
Telegram CLI for AI agents. Use when the user needs to read or search Telegram, send or edit a message, download media, organise Saved Messages, monitor conversations, or automate a Telegram task. Triggers on “check my messages”, “send a message”, “search Telegram”, “read unread”, “listen to chat”, “download from Telegram”, тэг сохранёнок, чаты, каналы, and @peer names.
Pressure-test mathematical arguments, derivations, and ML paper claims, and deliver a written report-style audit. Use for theorem sketches, proof outlines, step-by-step derivations, ML paper claims, reviewer-mode critique, hidden assumptions, skipped proof steps, invalid generalization, weak empirical support, overclaimed conclusions, or whenever a result looks cleaner or stronger than expected — including "check my derivation", "which step breaks", "did I drop a constant", "does this algebra hold", or "audit this proof". Use argument-audit instead when the user wants to be walked Socratically to the weak link rather than handed a report, or when the claim is an essay/application/everyday argument rather than a formal or empirical one.
Use when asked to “thinking in bets,” “make decisions under uncertainty,” “think probabilistically,” “avoid resulting,” “separate decision quality from outcomes,” or “reduce bias in decisions.” Helps make explicit bets and evaluate decisions on process, not results. The Thinking in Bets framework (from Annie Duke) applies poker strategy to business and life decisions.
Build, migrate, theme, drill down, and validate reusable Three.js 3D geographic maps and Earth View entrances for Vue or web dashboards. Use when Codex is asked to create or modify a pure Three.js globe, province-level, all-China, or world 3D maps; transition from an Earth View into the existing China map; switch map boundaries between provinces, country scope, world scope, city scope, or district scope; add hierarchical drilldown from world to country, China to province, province to city, city to district/county; replace GeoJSON, labels, scatter points, fly lines, terrain textures, or chase-light paths; derive a whole map color system from one theme color; or preserve an existing dark HUD-style 3D map visual across new regions.
Recommend the right agents and skills for any task. Covers both heavyweight agents (Agent tool) and lightweight skills (Skill tool). Triggers on: which agent, which skill, what tool should I use, help me choose, recommend agent, find the right tool.
Help users install, configure, operate, and migrate OpenClaw (gateway, channels, nodes, plugins, model/auth setup). Use when answering OpenClaw setup/debug questions or model migration questions; use the local docs snapshot bundled with this skill as the source of truth. Triggers: openclaw, clawdbot, clawd, clawdhub, gateway, onboard, channels login, whatsapp, telegram, discord, mattermost, pairing, nodes, sandboxing, tailscale, provider migration, Claude to GPT, model swap.
Donald Trump’s thinking framework and behavioral logic. Based on in-depth research across six dimensions—his books, long-form interviews, debates, psychological analyses, memoirs by former aides, and records of major decisions (320KB+ of source material)—it distills six core mental models, eight decision-making heuristics, and a complete expression DNA. Uses: (1) Thinking adviser — analyze negotiation, power, and communication issues from Trump’s perspective; (2) Behavioral prediction — interpret the logic behind his public behavior and anticipate his next move; (3) Role-play — simulate Trump’s decisions and expression in specific scenarios. Trigger when the user says “from the perspective of Trump,” “what would Trump think,” “Trump logic,” “trump perspective,” “what would Trump do,” “analyze from Trump’s perspective,” or “predict Trump.”
Create, update, review, or refactor VS Code Copilot skills, hooks, and MCP configs. Use when the user wants to build or maintain reusable skills, lifecycle hooks, MCP integrations, or the supporting references and validation flow around those artifacts, or needs help deciding between a skill, hook, or MCP config.
UiPath causal investigation across every product, runtime, and activity package. Use when the primary outcome is an explanation, diagnosis, or root cause for undesirable existing behavior: faults, hangs, regressions, slowdowns, access loss, unexpected state changes, wrong or empty results, silent no-ops, or raw errors. Diagnostic intent outranks surface ownership for runtime behavior; invoke even when the prompt names only a job, folder, queue item, connector, connection, activity, trace, flow, agent, or other resource and another UiPath skill supplies inspection commands. Correlates runtime, configuration, history, and source evidence to find the originating fault and fix. Also covers UiPath Assistant desktop-app failures from a shared diagnostic archive (combined.log, Robot.log). For operating resources without causal investigation→uipath-platform; for applying a known source fix→the artifact owner; for build-time/CLI faults of a local artifact (pack, build, validate, bindings)→the artifact's skill.
Review currently staged changes along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating task/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side
This skill should be used when the user asks to "update study", "analyze new experiments", "update experiment document", or "refresh study notes". Produces academic-paper-quality experiment reports with matplotlib plots, executive summary with comparison tables, implementation structure, experimental results with figure interpretation, proposed improvements with code examples, hypotheses, limitations, and LaTeX PDF export with figures. Features incremental detection (only analyze NEW experiments), data extraction to DataFrame, automated plot generation, iterative writing improvement loop with quality criteria, zero-hallucination verification, and LaTeX PDF export. Usage - `/update-study logs/experiment.log study.md` or `/update-study "logs/exp1.log logs/exp2.log" results/ablation_study.md`
Validate in any of six modes — spec quality, single-file review, spec-to-implementation drift, constitution rule enforcement, comparison between two artifacts, or sanity-checking your understanding. Use when checking a spec by ID, validating a file by path, detecting drift, enforcing constitution rules, comparing two sources ("$X against $Y"), or asking a freeform validation question.
Cast and interpret a question-time Vedic Prashna chart for one concrete question using the exact asking time and place. The Shatpanchasika-rooted classical standard layer runs first; Tajika contact and KP 1-249 remain isolated optional stacks. Use for 'Prashna', 'horary chart', 'cast a chart for this question', 'will this specific matter work out'; Chinese triggers such as '即时盘', '时盘', '卜卦', and '起一卦'; Japanese triggers such as 'プラシュナで見て', '質問時刻図を立てて', and 'ホラリーで判断して'; or follow-ups about an existing Prashna result. Not for natal life-trend analysis. / 吠陀提问盘与时盘分析引擎。
Integrate Vercel Blob object storage for file uploads, image management, and CDN-delivered assets in Next.js applications. Supports client-side uploads with presigned URLs and multipart transfers. Use when implementing file uploads (images, PDFs, videos), managing user-generated content, or troubleshooting missing tokens, size limit errors, or client upload failures.
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
Processes videos to identify engaging moments, generate transcripts, and create highlight clips with artistic titles and custom cover images. Use when user needs to: extract highlights from long videos or livestreams, clip or cut best moments from videos, cut video highlights, process Bilibili/YouTube URLs or local video files, generate transcripts via Whisper, analyze content for engaging moments, create short-form clips with styled titles and covers, adjust cover text position and colors, find and export memorable scenes from recordings, burn subtitles into clips (with optional translation), guide clip selection with user intent, or identify speakers in multi-person conversations.
Use this skill for AI video generation. Triggers include: "generate video", "create video", "make video", "animate", "text to video", "video from image", "video of", "animate image", "bring to life", "make it move", "add motion", "video with audio", "video with dialogue" Supports text-to-video, image-to-video, video with dialogue/audio using Google Veo 3.1 (default) or OpenAI Sora.
The art and science of engineering word-of-mouth growth. Viral marketing isn't about luck—it's about deeply understanding why people share and building mechanics that make sharing natural, valuable, and irresistible. This skill covers viral loops, referral programs, social mechanics, share triggers, and growth engineering. True virality comes from building products so good that people can't help but tell others—then making that telling effortless. Use when "viral, referral, invite, share, word of mouth, k-factor, network effect, growth loop, spread, organic growth, tell a friend, refer, viral, referral, growth, sharing, word-of-mouth, network-effects, organic, loops" mentioned.
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.
