Skills
98,873 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Complete guide to implementing the Syncfusion NumericTextBox component in ASP.NET Core applications with Tag Helpers, currency/percentage formatting, range validation, and globalization support for building professional numeric input forms.
Comprehensive guide for implementing loading spinners in ASP.NET Core applications using Syncfusion. Use this skill when implementing loading indicators, providing progress feedback, or blocking UI during async operations. Covers spinner creation, show/hide lifecycle, types, styling, custom templates, and configuration methods. Includes patterns for real-world scenarios like form submission and data loading.
Guide for implementing Syncfusion ASP.NET Core Switch component. Use this skill when creating a toggle button/switch for form inputs or state management. Covers installation, basic implementation, property configuration, event handling, and styling customization. Provides guidance on getting started, properties, events, and styling documentation.
Complete guide to implementing the Syncfusion Uploader component in ASP.NET Core applications. Use this when working with file uploads, asynchronous processing, validation, drag-and-drop support, or enterprise-grade file handling for professional web forms.
Guide for implementing the Syncfusion WinUI Ribbon control (SfRibbon) to organize application commands into tabs and groups, similar to Microsoft Office. Use this when working with ribbon-based navigation, Quick Access Toolbar (QAT), or backstage menus. This skill covers ribbon setup, tab and group configuration, keyboard navigation (KeyTip), and ScreenTip tooltips.
TanStack Start conventions for FixMyBerlin/FMC: app folder layout, thin routes, client/server file suffixes, createServerFn, selective SSR, experimental RSC, and API route param/search validation. Requires tanstack-router-conventions for validateSearch, search serialization, and loader + Query patterns. Use when scaffolding or refactoring Start apps, server functions, SSR, renderServerComponent, or API routes under routes/api/.
Build headless data tables with TanStack Table v8. Provides server-side pagination, filtering, sorting, and virtualization patterns for Cloudflare Workers + D1 databases. Use when building tables with large datasets, coordinating with TanStack Query, or troubleshooting state management issues, pagination coordination errors, or performance bottlenecks.
Domain-grounded judgment for making things — code, documents, UI, charts, plans, messages — and for critiquing them. Use when the user asks for taste, judgment, or polish ("make this good", "tighten this", "this feels off", "this feels generated"), when a deliverable is externally visible or high-stakes, when the brief is thin and the pull is to fill gaps with plausible defaults, or when asked to evaluate or compare work. Not for verbatim transformation or exhaustive extraction.
Tavily AI search platform with 5 modes: Search (web/news/finance), Extract (URL content), Crawl (website crawling), Map (sitemap discovery), and Research (deep research with citations). Use for: web search with LLM answers, content extraction, site crawling, deep research.
Test-driven development workflow enforcement for Python and React projects. Use when the user requests TDD, test-first development, or red-green-refactor methodology. Enforces strict cycle: write ONE failing test -> implement minimum code to pass -> refactor while green -> repeat. Applies to both backend (pytest) and frontend (Testing Library). Changes agent behavior to write tests before code. Does NOT provide testing patterns (use pytest-patterns or react-testing-patterns for how to write tests).
Use as the escalation strategy when local ADVPL/TLPP reference material lacks an answer -- a tiered approach (local cache first, then TDN Confluence REST API via WebFetch, then Playwright against the API, then WebSearch, then visual site search) for looking up native functions, entry points, unknown errors, or business processes on TDN (tdn.totvs.com). Also triggers on Portuguese phrasing like "buscar documentacao no TDN", "nao encontrei na referencia local", "pesquisar funcao no TDN", "documentacao oficial TOTVS", or "erro desconhecido nao listado".
Expert in building Telegram bots that solve real problems - from simple automation to complex AI-powered bots. Covers bot architecture, the Telegram Bot API, user experience, monetization strategies, and scaling bots to thousands of users. Use when "telegram bot, bot api, telegram automation, chat bot telegram, tg bot, " mentioned.
“How should this be tested?” An evidence-backed risk map defining scope and depth across functional domains and 10 testing-type axes; includes carry signals and exclusion reasons. Not for writing test cases, requirement analysis, or the pipeline (qa).
Stack-agnostic testing principles, strategies, and patterns for building reliable test suites. Use when the user asks to design a test strategy, choose between unit/integration/e2e tests, apply TDD, fix flaky tests, improve test quality, use test doubles (mocks, stubs, fakes, spies), or review tests for antipatterns. Covers the testing pyramid, test design heuristics, arrange-act-assert structure, test isolation, property-based testing, and common testing pitfalls.
Convert text to natural speech with Inworld TTS, ElevenLabs, DIA TTS, Kokoro, Chatterbox, and more via inference.sh CLI. Models: Inworld TTS-2 (100+ languages, emotion steering), Inworld TTS 1.5 (ultra-low latency), ElevenLabs (premium, 22+ voices, 32 languages), DIA TTS (conversational), Kokoro TTS, Chatterbox, Higgs Audio, VibeVoice (podcasts). Capabilities: text-to-speech, voice cloning, multi-speaker dialogue, podcast generation, expressive speech, emotion/delivery steering, character voices. Use for: voiceovers, audiobooks, podcasts, accessibility, video narration, IVR, voice assistants, gaming characters, avatar audio. Triggers: text to speech, tts, voice generation, ai voice, speech synthesis, voice over, generate speech, ai narrator, voice cloning, text to audio, elevenlabs, eleven labs, voice ai, ai voiceover, speech generator, natural voice, inworld, inworld tts, character voice, game voice, npc voice
Search for edge cases, pathological constructions, and violated assumptions that break a conjecture or weaken a theorem. Use when a claim feels too broad, an assumption seems suspiciously weak, or a proof step needs stress-testing. Trigger on phrases like "is this always true", "does this hold in general", "check this claim", "try to break this", "stress-test this theorem", "find a counterexample", "is this assumption necessary", or whenever the user states a result and asks whether it can be trusted. Also trigger when reviewing a proof and a step feels hand-wavy or a quantifier feels wrong.
Translate an idea across optimization, probability, information theory, dynamical systems, graph theory, and statistics language. Use for interdisciplinary theory work, reframing a problem into a more tractable formalism, connecting literatures, discovering alternative analytical tools, or determining whether different fields express the same structure under different notation.
Distill a dense theory paper into definitions, main claims, proof strategy, and reusable techniques. Use for theoretical ML or math paper reading, seminar prep, related-work synthesis, extracting reusable lemmas, or deciding what part of a paper is actually load-bearing.
This skill should be used when the user asks to "create a ticket", "create a Linear ticket", "make a ticket", "write a ticket", "create an issue", "file a bug", "create a feature ticket", "write a bug report", "I need a ticket for...", "there's a bug in...", "turn this into a ticket", "write this up as a ticket", or wants to create any Linear issue for implementation.
Analyze a public TikTok profile when the user provides a profile URL and asks for account diagnosis, competitor research, content patterns, commerce signals, reusable operating logic, or growth opportunities. Do not use for a video-only URL, shop link, nickname-only lookup, or a combined account-category 30-day plan.
Build an evidence-backed operating roadmap when the user has a public TikTok account, a target product/category and market, and wants fit analysis, repositioning, transition strategy, or a 30-day growth plan. Do not use for account-only diagnosis or category-only research.
Break a plan, spec, or conversation into tracer-bullet tickets assigned to autonomous or attended lanes, with pre-agreed test seams, blocking edges, and overlap-safe execution frontiers. Use when preparing work for unattended coding agents as well as human-guided implementation.
Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker).
Trade quality-control scorecard and postmortem analysis. Deterministic, zero-token, zero external dependencies. Computes a 3-axis weekly grade (Result 40%, Growth 30%, Process 30%) from equity curves and trade logs. Includes 16 risk-adjusted performance metrics (Sharpe, Sortino, Calmar, MAR, Ulcer Index, Profit Factor, Expectancy), idle-cash penalty detection, and 8-tag deterministic trade postmortems (thesis verification, regime violation, sizing errors, premature entries, perfect exits). Pure Python stdlib — works with any broker, any ledger format via pluggable data adapter. Use when: building a trading quality-control system, setting up anti-stall guardrails for a trading pod, implementing a weekly trader scorecard, running post-trade analysis, detecting "standing still" (idle cash accumulation) in a systematic trading operation, or replacing self-reported P&L with broker-verified fill reconciliation. DO NOT USE FOR: live order execution, broker integration, real-time risk management, or portfolio optimization.
Research current trends and preferences on Chinese web fiction platforms in real time. Use when the user wants to know which genres, popular tags, ranking formulas, or reader preferences are trending on platforms such as 番茄, 晋江, 起点, UC, 知乎盐选, and Webnovel, or wants market research before choosing a topic and tracking trends. Prioritize web searches for the latest data and provide actionable topic and tag suggestions.
Cross-check a hard bug with independent diagnostic workers only when the user explicitly requests them; otherwise run one inline diagnosis. Use when a bug is high-stakes, has resisted a single diagnosis pass, or when the user wants to triangulate or cross-check before committing to a fix.
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.
