Skills
96,770 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Administration and accounting for self-employed workers in Spain. Use when the user needs to calculate quarterly VAT (modelo 303), calculate fractional IRPF payments (modelo 130), manage an income and expense ledger, verify issued or received invoices, calculate withholdings, prepare quarterly tax returns, estimate taxes payable, process income from Stripe or Substack (separating EU payments with VAT from exempt international payments, and converting currencies to euros), or for any question about taxation or accounting for self-employed workers in Spain. This skill guarantees mathematically precise calculations using Python scripts and applies current Spanish tax regulations.
Connect to Dedao Brain via the official getnote CLI to handle browser authorization, connection diagnostics, CLI upgrades, and to save, query, search and manage real notes. Use when the user wants to save links/images, upload files to the knowledge base, check file limits, read highlights/germination reports/timelines, organize the knowledge base/folders, subscribe to creators, manage tags, or explicitly asks to log in, diagnose, or upgrade; it will not install or update the Skill on its own.
Fast CLI/Python queries to 20+ bioinformatics databases. Use for quick lookups: gene info, BLAST searches, AlphaFold structures, enrichment analysis. Best for interactive exploration, simple queries. For batch processing or advanced BLAST use biopython; for multi-database Python workflows use bioservices.
Create and maintain GitHub Agentic Workflows (gh-aw) for Prowler. Trigger: When creating agentic workflows, modifying gh-aw frontmatter, configuring safe-outputs, setting up MCP servers in workflows, importing Copilot Custom Agents, or debugging gh-aw compilation.
Multi-style illustrations from Chinese article text (配图 / illustration): quirky sketch, warm storybook, product proposal; or custom IP enrollment (自定义 IP / 录入 IP / 上传形象 / 新建 IP). When the user is enrolling a custom IP, do not generate a poster or illustration first—load references/ip/_template.md and run Step 0 (plan confirmation before freeform image generation). Use for 配图, 给文章配图, 帮我配图, illustration, 自定义 IP, 录入 IP, 上传形象, 新建 IP, 怪诞手绘, 暖调绘本, 产品方案.
Create and submit Gitee pull requests with team convention enforcement. Use when the user asks to open/submit a Gitee PR on gitee.com and needs an automated flow that validates branch naming, commit prefixes, clean working tree, optional auto-commit, branch push, and PR creation.
glab CLI documentation — GitLab's official command-line tool. Covers merge requests, issues, CI/CD pipelines, repositories, runners, releases, clusters, stacks, variables, schedules, labels, milestones, auth, config, snippets, deploy keys, SSH/GPG keys, Duo AI, MCP, and OpenTofu. USE THIS SKILL WHEN the user asks about glab commands, glab CLI reference, glab mr, glab ci, glab issue, glab repo, glab runner, or GitLab CLI docs.
Invoke for complex multi-step tasks requiring intelligent planning and multi-agent coordination. Use when tasks need decomposition, dependency mapping, parallel/sequential/swarm/iterative execution strategies, or coordination of multiple specialized agents.
Speaks and writes in a playful goblin persona (rough grammar, cheeky cadence, cave-and-clever-bits flavor) while keeping technical content accurate and complete. Use when the user asks for goblin mode, goblin speech, a goblin voice, silly in-character replies, or "talk like a goblin."
Design and review gRPC and Protocol Buffer APIs against Google API Improvement Proposals (AIPs). Use when adding or changing .proto resources, RPCs, standard or custom methods, pagination, filtering, field masks, long-running operations, soft delete, versioning, or when an AIP number or compliance review is mentioned. Do not use for protobuf syntax, code generation, or implementation unless AIP guidance is the task.
Covers the Google Gemini embeddings API (gemini-embedding-001) for RAG, semantic search, document clustering, and similarity matching: @google/genai SDK usage, fetch-based calls from Cloudflare Workers, batch embedding, the 8 task types (RETRIEVAL_QUERY, RETRIEVAL_DOCUMENT, SEMANTIC_SIMILARITY and others), dimension selection from 128 to 3072, cosine similarity, chunking, caching, and Cloudflare Vectorize integration. Prevents 8+ embedding errors including dimension mismatches, wrong task type, free-tier rate limiting (100 RPM), vector normalization mistakes, 2,048 token text truncation, and model version confusion. Use when generating text embeddings with Gemini, building a RAG or vector search pipeline, storing vectors in Vectorize, or debugging embedding dimension, rate limit, or normalization problems.
Google Cloud Pub/Sub messaging service. Covers topics, subscriptions, push/pull delivery, and dead-letter handling. Use for GCP-native event-driven architectures and real-time analytics. USE WHEN: user mentions "google pub/sub", "pubsub", "gcp messaging", "push subscription", "pull subscription", asks about "cloud pub/sub", "ordering keys", "bigquery subscription" DO NOT USE FOR: AWS-native - use `sqs`; Azure-native - use `azure-service-bus`; event streaming - use `kafka` or Dataflow; on-premise - use `rabbitmq` or `activemq`; multi-cloud - use `kafka` or `pulsar`
Apply constructivist learning theory to design instruction based on active knowledge construction, scaffolding, and the zone of proximal development. Use this skill when the user needs to design learner-centered instruction, apply Vygotsky's ZPD or scaffolding principles, or evaluate learning environments for constructivist alignment — even if they say 'how do people really learn', 'student-centered design', or 'scaffolding for learners'.
Apply Christensen's Disruptive Innovation theory to assess low-end and new-market threats to incumbents. Use this skill when the user needs to evaluate whether a new entrant poses a disruptive threat, analyze why incumbents fail against inferior-but-cheaper alternatives, or design a disruption strategy targeting overserved customers.
Apply ethnographic methods including prolonged engagement, participant observation, thick description, and netnography to study cultures and communities. Use this skill when the user needs to design fieldwork with immersive observation, interpret cultural practices through thick description, study online communities via netnography, or when they ask 'how do I study a culture or community', 'what is participant observation', or 'how do I apply ethnography to online settings'.
Apply information economics to diagnose and remedy market failures caused by asymmetric information. Use this skill when the user needs to analyze adverse selection, moral hazard, or signaling and screening mechanisms, especially in insurance, labor, credit, or product quality markets.
Apply network economics to analyze markets with network effects, critical mass dynamics, and platform competition. Use this skill when the user needs to evaluate tipping points, lock-in risks, switching costs, or standards wars, especially in technology platforms and two-sided markets.
Apply platform economics to analyze network effects, solve chicken-and-egg problems, and design multi-sided platform pricing strategies. Use this skill when the user needs to evaluate a platform business model, diagnose why a platform is failing to scale, or choose a subsidy strategy for bootstrapping a two-sided market.
Apply social capital theory (Putnam, Coleman, Bourdieu, Burt) to analyze how network structures and trust generate value or impose constraints. Use this skill when the user needs to evaluate bridging vs bonding capital, identify structural holes or network closure benefits, assess community or organizational trust dynamics, or when they ask 'how does our network create value', 'are we too insular', or 'where are the structural holes we can exploit'.
Apply spiral of silence theory (Noelle-Neumann) to analyze how perceived opinion climate suppresses minority expression. Use this skill when the user needs to understand why certain viewpoints disappear from public discourse, evaluate the role of fear of isolation in opinion expression, or assess opinion climate dynamics — even if they say 'why are people afraid to speak up', 'silent majority', or 'social pressure on opinions'.
Apply Institutional Theory (DiMaggio and Powell, 1983) to analyze how coercive, mimetic, and normative isomorphic pressures shape organizational structures and practices. Use this skill when the user needs to explain why organizations in the same field look alike, evaluate whether a practice was adopted for legitimacy vs efficiency, analyze regulatory or social pressures on strategy, or when they ask 'why do all firms in this industry do the same thing', 'is this best practice or just conformity', or 'how do regulations shape our structure'.
Manages RoPA for complex multi-entity corporate groups including entity-level versus group-level records, intra-group transfer documentation, and shared processing coordination. Activate for group RoPA, multi-entity, corporate group, intra-group transfers, subsidiary records, holding company.
Diff proposed policy changes against the current version, flagging knock-on effects and provincial supplementary clause impacts. Use when the user says "update the policy", "add this to the policy", "policy change", or a policy is ready to be incorporated.
Ship Home Assistant OS (HAOS) backups off the SD card to cloud storage (Google Drive or any rclone remote) with an upload bandwidth cap and a GFS-style retention policy (daily/weekly/monthly thinning), using the Rclone Backup add-on. Use when the user wants HA backups uploaded to Google Drive / Dropbox / cloud, complains the SD card is filling up with backups, needs 異地備份 for Home Assistant, or asks to rate-limit / throttle backup uploads because home upstream bandwidth is scarce. Also consult before suggesting the native google_drive backup agent or the sabeechen add-on — neither can throttle upload speed.
Render and view webpages using a headless browser (Playwright) to fetch JS-rendered HTML, extract visible text, and optionally save full-page screenshots. Use when a user asks to “无头浏览器打开/查看网页”, needs the rendered DOM instead of raw curl HTML, or wants a screenshot of a page.
Implements HIPAA Privacy Rule requirements for research uses of protected health information under 45 CFR §164.512(i). Covers IRB and Privacy Board waivers of authorization, individual authorization for research, limited data set and data use agreements, preparatory to research provisions, and decedent research provisions. Keywords: HIPAA research, IRB waiver, Privacy Board, authorization, limited data set, preparatory research, de-identification, Common Rule.
Lightweight WSI tile extraction and preprocessing. Use for basic slide processing tissue detection, tile extraction, stain normalization for H&E images. Best for simple pipelines, dataset preparation, quick tile-based analysis. For advanced spatial proteomics, multiplexed imaging, or deep learning pipelines use pathml.
Write HLD, High-Level Design, 写技术设计文档. Use when: system architecture design, technology selection, and technical solution definition are needed after the PRD and API Contract are complete. Also used for limited incremental updates to existing related documents.
Zoom out to see how code, features, or plans fit into the bigger picture. Maps bounded contexts, traces cross-cutting concerns, surfaces hidden dependencies, and identifies systemic risks. Use when you're lost in details, unfamiliar with an area, or need to understand the full impact of a change.
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.
