[
  {
    "slug": "anthropic-skills/algorithmic-art",
    "name": "algorithmic-art",
    "description": "Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "anthropic-skills/internal-comms",
    "name": "internal-comms",
    "description": "A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "anthropic-skills/mcp-builder",
    "name": "mcp-builder",
    "description": "Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "anthropic-skills/skill-creator",
    "name": "anthropic-skill-creator",
    "description": "Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "anthropic-skills/web-artifacts-builder",
    "name": "web-artifacts-builder",
    "description": "Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "anthropic-skills/xlsx",
    "name": "xlsx",
    "description": "Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like \"the xlsx in my downloads\") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "clawdhub",
    "name": "clawdhub",
    "description": "Use the ClawdHub CLI to search, install, update, and publish agent skills from clawdhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawdhub CLI.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "create-agent-tui",
    "name": "create-agent-tui",
    "description": "Scaffolds a complete agent TUI in TypeScript using @openrouter/agent — like create-react-app for terminal agents. Generates a customizable terminal interface with three input styles, four tool display modes, ASCII banners, streaming output, session persistence, and configurable tools. Use when building an agent, creating a TUI, scaffolding an agent project, or building a coding assistant.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "github",
    "name": "github",
    "description": "Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "mcporter",
    "name": "mcporter",
    "description": "Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "openclawd-clawd-code-skill-main",
    "name": "clawd-code-skill",
    "description": "Control Clawd Code via MCP protocol. Trigger with \"plan\" to write a precise execution plan then feed it to Clawd Code. Also supports direct commands, persistent sessions, agent teams, and advanced tool control.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "openrouter-agent-migration",
    "name": "openrouter-agent-migration",
    "description": "Migration guide from @openrouter/sdk to @openrouter/agent for callModel, tool(), stop conditions, and agent features. This skill should be used when code imports callModel, tool(), or stop conditions from @openrouter/sdk and needs to migrate to @openrouter/agent.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "openrouter-typescript-sdk",
    "name": "openrouter-typescript-sdk",
    "description": "Complete reference for integrating with 300+ AI models through the OpenRouter TypeScript SDK and Agent packages using the callModel pattern",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "oracle",
    "name": "oracle",
    "description": "Best practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "session-logs",
    "name": "session-logs",
    "description": "Search and analyze your own session logs (older/parent conversations) using jq.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "skill-creator",
    "name": "skill-creator",
    "description": "Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "tmux",
    "name": "tmux",
    "description": "Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.",
    "category": "Dev Tools / Agents"
  },
  {
    "slug": "google/ads/data-manager-api/data-manager-api-audience-ingestion",
    "name": "data-manager-api-audience-ingestion",
    "description": "Guides developers through uploading audience members to Google products using the Data Manager API /v1/audienceMembers/ingest endpoint and its associated client libraries. Use this skill when the user wants to upload audience members for Customer Match, mobile device ID audiences, or any other audience use case supported by the Data Manager API. Don't use for uploading events or conversions (use the data-manager-api-event-ingestion skill).",
    "category": "Google / Ads"
  },
  {
    "slug": "google/ads/data-manager-api/data-manager-api-event-ingestion",
    "name": "data-manager-api-event-ingestion",
    "description": "Guides developers through implementing event and conversion ingestion to Google products using the Data Manager API /v1/events/ingest endpoint and its associated client libraries. Use this skill when the user wants to upload offline conversions, enhanced conversions for leads, click conversions, Google Analytics web or app events, or any other event ingestion use case supported by the Data Manager API. Don't use for uploading audience members (use the data-manager-api-audience-ingestion skill).",
    "category": "Google / Ads"
  },
  {
    "slug": "google/ads/data-manager-api/data-manager-api-setup",
    "name": "data-manager-api-setup",
    "description": "Guides developers through client library installation and authentication setup steps for the Data Manager API. Use this skill when a user is getting started with the Data Manager API and needs to setup their local environment, install the client library, or setup access to the API. Don't use for implementing audience or event ingestion logic (use the data-manager-api-audience-ingestion or data-manager-api-event-ingestion skills instead).",
    "category": "Google / Ads"
  },
  {
    "slug": "google/ads/google-ads-api/google-ads-api-mcp-setup",
    "name": "google-ads-api-mcp-setup",
    "description": "Guides developers through downloading, configuring, and installing the official open-source Google Ads MCP Server. Use this skill when a user wants to connect their AI assistant (such as Gemini, Claude Code, or Cursor) to their Google Ads account to query campaigns or retrieve reporting metrics using natural language.",
    "category": "Google / Ads"
  },
  {
    "slug": "google/ads/google-ads-api/google-ads-api-quickstart",
    "name": "google-ads-api-quickstart",
    "description": "Guides developers through Google Ads API quickstart: credential setup, choosing from 6 client libraries/REST, configuring environments, and running a \"retrieve campaigns\" script. Troubleshoots common setup errors: USER_PERMISSION_DENIED, login_customer_id issues, and DEVELOPER_TOKEN_NOT_APPROVED.",
    "category": "Google / Ads"
  },
  {
    "slug": "google/ads/google-mobile-ads/google-mobile-ads-android-migrate-to-next-gen",
    "name": "google-mobile-ads-android-migrate-to-next-gen",
    "description": "Migrates Android applications from the old, legacy Google Mobile Ads (GMA) SDK (com.google.android.gms:play-services-ads) to the new GMA Next-Gen SDK (com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk). Provides comprehensive mapping tables for imports, classes, and method signatures to help determine migration steps. Use when migrating an existing Android codebase from the old, legacy GMA SDK to GMA Next-Gen SDK.",
    "category": "Google / Ads"
  },
  {
    "slug": "google/ads/google-mobile-ads/google-mobile-ads-banner",
    "name": "google-mobile-ads-banner",
    "description": "Provides instructions to implement, integrate, or configure Google Mobile Ads (GMA) banner ads in Android and iOS mobile applications. Use when the task involves setting up banner ads in a mobile application.",
    "category": "Google / Ads"
  },
  {
    "slug": "google/ads/google-mobile-ads/google-mobile-ads-get-started",
    "name": "google-mobile-ads-get-started",
    "description": "Provides instructions for integrating the Google Mobile Ads (GMA) SDK. Use this skill when the user wants to get started with, install, integrate, set up, or configure the SDK for AdMob or Ad Manager, GMA Next-Gen SDK or mobile ads framework in an Android, iOS, or Unity application.",
    "category": "Google / Ads"
  },
  {
    "slug": "google/ads/google-mobile-ads/google-mobile-ads-interstitial",
    "name": "google-mobile-ads-interstitial",
    "description": "Provides instructions for implementing, integrating, or configuring Google Mobile Ads (GMA) SDK interstitial ads in Android and iOS mobile applications. Use this skill when the task involves setting up interstitial ads. Don't use for \"rewarded interstitial\" ads.",
    "category": "Google / Ads"
  },
  {
    "slug": "google/ads/google-mobile-ads/google-mobile-ads-rewarded",
    "name": "google-mobile-ads-rewarded",
    "description": "Provides instructions for implementing, integrating, or configuring Google Mobile Ads (GMA) SDK rewarded ads in Android or iOS mobile applications. Use this skill when the task involves setting up rewarded ads. Don't use for \"rewarded interstitial\" ads.",
    "category": "Google / Ads"
  },
  {
    "slug": "google/ads/interactive-media-ads/ima-sdk-basics",
    "name": "ima-sdk-basics",
    "description": "Use this skill for Interactive Media Ads (IMA) SDK client-side ad insertion when you are requesting video ads client-side into websites, apps, TVs or other platforms with VAST or VMAP. Do not use for Dynamic Ad Insertion (DAI), SSAI, or SGAI (use the `ima-sdk-dai-basics` skill instead).",
    "category": "Google / Ads"
  },
  {
    "slug": "google/analytics/google-analytics-admin-api-basics",
    "name": "google-analytics-admin-api-basics",
    "description": "Manages Google Analytics account and property settings, enables the Analytics Admin API via the Cloud CLI, lists accounts and properties, and manages data streams, custom dimensions, conversion events, and integrations. Use when you need to programmatically configure Google Analytics accounts, provision properties, manage data retention, configure Measurement Protocol secrets, or manage Firebase and Google Ads links.",
    "category": "Google / Analytics"
  },
  {
    "slug": "google/analytics/google-analytics-data-api-basics",
    "name": "google-analytics-data-api-basics",
    "description": "Manages Google Analytics reporting data, enables the Analytics Data API via the Cloud CLI, and creates reports using the Google Analytics Data API (v1beta). Use when you need to interact with Google Analytics properties, run customized analytics reports, query metrics (like activeUsers, screenPageViews) and dimensions (like city, date), check metrics and dimensions compatibility, or verify API enablement.",
    "category": "Google / Analytics"
  },
  {
    "slug": "google/cloud/agent-platform-alert-configuration",
    "name": "agent-platform-alert-configuration",
    "description": "Configures best-practice alerting policies for Google Cloud Vertex AI / Agent Platform agents on Agent Runtime. Use when analyzing, writing, or deploying alerting policies to monitor agent latency, error rates, and quality metrics (response quality, tool use, hallucination). Also use when provisioning online monitors for quality evaluation, or analyzing live metrics traffic footprints. NOTE: This skill currently only works for the Agent Runtime. Don't use for configuring general GCP alert policies or non-agent GCP alerting policies.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/agent-platform-deploy",
    "name": "agent-platform-deploy",
    "description": "Deploy open models or custom weights from Model Garden to Agent Platform endpoints, check deployment status, verify serving endpoints, or clean up resources by undeploying models and deleting endpoints. Use when asked to deploy models on Agent Platform, list available Model Garden models, check if a model is deployable, query deployment cost, troubleshoot deployment errors (like quota limits), or undeploy/clean up endpoints. Also use when copying and deploying a 1P Tuned Model. Don't use for public Vertex AI deployments (use the `vertex-deploy` skill) or for running model evaluations (use the `agent-platform-eval` skill).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/agent-platform-endpoint-management",
    "name": "agent-platform-endpoint-management",
    "description": "Manages Agent Platform serving endpoints. Use when you need to create, list, describe, update, or delete serving endpoints for model deployment on Agent Platform. Also use when troubleshooting endpoint permission, quota, or resource busy errors. Don't use for deploying models to endpoints or for running model evaluations.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/agent-platform-eval-flywheel",
    "name": "agent-platform-eval-flywheel",
    "description": "Measures and improves the quality of AI models and agents on Google Cloud using the Eval Quality Flywheel methodology. Use when evaluating an agent or model, building an eval dataset, picking or writing evaluation metrics, analyzing failures, comparing results before and after a fix, or when guidance is needed on Agent Platform eval methodology — including dataset schema, LLM-as-judge scoring, and common failure causes. For fine-tuning, use agent-platform-tuning. For general production deployment, use agent-platform-deploy.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/agent-platform-inference",
    "name": "agent-platform-inference",
    "description": "Connects to and performs inference with Google Cloud Agent Platform GenAI models, including First-Party Gemini models and Third-Party OpenMaaS models (Llama, DeepSeek, Qwen, etc.). Use when you need to generate code for calling Gemini or OpenMaaS models, authenticate with GenAI SDK, OpenAI SDK, or legacy Agent Platform SDK, configure base URLs and global/regional endpoints, or troubleshoot 429 Resource Exhausted (DSQ), 400 User Validation, or 404 Not Found errors. Don't use for deploying models to endpoints or for running model evaluations.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/agent-platform-migrate-from-ai-studio",
    "name": "agent-platform-migrate-from-ai-studio",
    "description": "Guides agents and users through migrating from Gemini API in Google AI Studio to Gemini Enterprise Agent Platform (formerly Vertex AI). Use this skill when moving applications to Google Cloud, to leverage Cloud credits, or to unify inferencing with other Cloud infrastructure (IAM, billing, telemetry).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/agent-platform-model-registry",
    "name": "agent-platform-model-registry",
    "description": "Agent Platform Model Registry Management. Use when you need to upload, list, describe, update, or delete machine learning models (and their versions) in the Agent Platform Model Registry. Don't use for model training, model deployment to endpoints, or managing non-Agent Platform models.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/agent-platform-prompt-management",
    "name": "agent-platform-prompt-management",
    "description": "Manages and orchestrates prompts in Agent Platform. Use when you need to create, list, retrieve, version, or delete managed prompts in Agent Platform. Don't use for model training, model deployment to endpoints, or managing non-Agent Platform prompts.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/agent-platform-rag-engine-management",
    "name": "agent-platform-rag-engine-management",
    "description": "Manage and query Agent Platform RAG Engine Corpora and retrieve grounded contexts using the Google GenAI SDK. Use when listing RAG corpora or files, inspecting a corpus, retrieving contexts, or generating content grounded in a RAG corpus. Do not use for standard database queries (use SQL/Spanner skills), Google Workspace RAG, or other RAG products like gRAG.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/agent-platform-skill-registry",
    "name": "agent-platform-skill-registry",
    "description": "Interact with the Gemini Enterprise Agent Platform Skill Registry to create, update, manage, and search for skills. Use this skill to enable agents to register new functionality, discover existing capabilities, manage skill revisions, and monitor long-running operations.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/agent-platform-tuning",
    "name": "agent-platform-tuning",
    "description": "Agent Platform Model Tuning. Use when you need to fine-tune open models or Gemini models using Agent Platform infrastructure. Don't use for model training outside Agent Platform, model deployment to endpoints (use `agent-platform-deploy`), or managing serving endpoints (use `agent-platform-endpoint-management`).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/agent-platform-tuning-management",
    "name": "agent-platform-tuning-management",
    "description": "Manages GenAI tuning jobs in Agent Platform. Use this to list, get, or cancel ongoing model tuning jobs. Don't use for fine-tuning models (use `agent-platform-tuning`), deploying models to endpoints (use `agent-platform-deploy`), or managing serving endpoints (use `agent-platform-endpoint-management`).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/alloydb-basics",
    "name": "alloydb-basics",
    "description": "Manages clusters, instances, and backups for AlloyDB for PostgreSQL, and integrates with AlloyDB model context protocol (MCP) tools for automated database operations.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/bigquery-ai-ml",
    "name": "bigquery-ai-ml",
    "description": "Leverages BigQuery's built-in machine learning and GenAI capabilities for advanced data analytics. Use when you need to write SQL queries that perform time-series forecasting, detect outliers, find key drivers, or leverage generative AI capabilities in BigQuery.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/bigquery-basics",
    "name": "bigquery-basics",
    "description": "Manages datasets, tables, and jobs in BigQuery. Use when you need to interact with BigQuery, run SQL queries, manage BigQuery resources (datasets, tables, views), or perform basic data ingestion and analysis.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/bigquery-bigframes",
    "name": "bigquery-bigframes",
    "description": "Generates Python code using BigQuery DataFrames (BigFrames), the pandas/scikit-learn-style API over BigQuery. Use when writing BigFrames code or doing pandas-style dataframe/ML work against BigQuery (e.g. in a notebook). Don't use for SQL-first workflows or the google-cloud-bigquery client library — use bigquery-basics.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/bigtable-basics",
    "name": "bigtable-basics",
    "description": "Assists in provisioning instances/tables, designing performant schemas, and querying data in Bigtable. Use when designing Bigtable row keys, configuring column families, writing SQL queries or client library code (Java, Go, Python) for Bigtable, or diagnosing performance/hotspotting issues. Also use when provisioning Bigtable clusters using gcloud or cbt CLIs. Don't use for generic Cloud SQL administration.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/cloud-run-basics",
    "name": "cloud-run-basics",
    "description": "Manages Cloud Run services, jobs, and worker pools. Use when you need to deploy applications responding to HTTP requests (services), run event-triggered or scheduled tasks (jobs), or handle always-on pull-based background processing (worker pools).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/cloud-sql-basics",
    "name": "cloud-sql-basics",
    "description": "This file generates or explains Cloud SQL resources. Use this file when the user asks to create a Cloud SQL instance or database for MySQL, PostgreSQL, or SQL Server.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/datalineage-bigquery-asset-impact-analysis",
    "name": "datalineage-bigquery-asset-impact-analysis",
    "description": "Analyzes the downstream impact (blast radius) when a BigQuery table or view is broken, stale, or modified. Identifies all downstream tables, dashboards, and processes that will be affected. Use when: - Performing a blast radius or impact analysis for a BigQuery table or view. - Assessing the consequences of modifying, deleting, or pausing updates to a BigQuery asset. - Identifying downstream dependencies (tables, dashboards, processes) of a BigQuery asset. Don't use for: - General BigQuery querying or data analysis (use BigQuery-related tools instead). - Non-BigQuery assets (e.g., Cloud Storage files) unless they are part of the BigQuery lineage. - Creating or modifying lineage links directly.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/detection-engineering-coverage-evaluation",
    "name": "detection-engineering-coverage-evaluation",
    "description": "Automates the end-to-end detection engineering workflow in Google SecOps using MCP tools. Use when fetching threat intelligence from blogs, generating Threat Detection Opportunities (TDOs), simulating attacker behavior with synthetic UDM events, evaluating rule coverage, and generating new YARA-L 2.0 rules to close coverage gaps. Don't use when asked to perform threat hunting actions, and SOC investigative actions.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/firebase-basics",
    "name": "firebase-basics",
    "description": "Use this skill whenever you are working on a project that uses Firebase products or services, especially for mobile or web apps.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gcloud",
    "name": "gcloud",
    "description": "Interacts with Google Cloud services using the gcloud CLI safely and efficiently. Covers command validation, data reduction, safety guardrails with a denylist, and workflows for discovery and investigation. You MUST read this skill before invoking any gcloud command. Use when managing cloud resources, querying configurations, or troubleshooting issues via gcloud. Don't use when writing or debugging Google Cloud client library code or raw REST/gRPC API interactions.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gemini-agents-api",
    "name": "gemini-agents-api",
    "description": "Manages custom Agent resources on Gemini Enterprise Agent Platform. Use when the user wants to programmatically create, configure, list, update, or delete stateful, server-managed Agent resources (including mounting files, skills, and tools) before executing conversations.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gemini-api",
    "name": "gemini-api",
    "description": "Use when the user asks about using Gemini in an enterprise environment or explicitly mentions Vertex AI, Google Cloud, or Agent Platform. Guides the usage of the Gemini API on Agent Platform with the Google Gen AI SDK. Covers SDK usage (Python, JS/TS, Go, Java, C#), capabilities like multimodal inputs, tools, media generation, caching, batch prediction, and Live API.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gemini-interactions-api",
    "name": "gemini-interactions-api",
    "description": "Guides the usage of Gemini Interactions API on Gemini Enterprise Agent Platform. Use when the user wants to use the stateful, server-managed Interactions API for multi-turn conversations, background execution, streaming, structured output, and function calling on the Agent Platform.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-app-onboarding",
    "name": "gke-app-onboarding",
    "description": "Manages GKE application onboarding, covering containerization, deployment manifests, and migration. Use when onboarding or deploying an application to GKE for the first time, or containerizing an app for GKE. Don't use for general GKE cluster administration or upgrades (use gke-basics or gke-upgrades instead).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-backup-dr",
    "name": "gke-backup-dr",
    "description": "Configures GKE Backup Plans and restore workflows. Use for backup policies, disaster recovery, or GKE cluster restores. Don't use for database backups.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-basics",
    "name": "gke-basics",
    "description": "Core GKE cluster discovery and hub. Use to route to specialized GKE skills. Do not use for specialized tasks (networking, security, etc.) directly.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-batch-hpc",
    "name": "gke-batch-hpc",
    "description": "Runs batch and HPC workloads on GKE, utilizing job queues and parallel processing. Use when running GKE batch jobs, configuring GKE HPC, or setting up GKE job queues. Don't use for standard web application deployments (use gke-app-onboarding instead).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-cluster-creation",
    "name": "gke-cluster-creation",
    "description": "Plans and executes GKE cluster creation, provisioning, and production readiness audits. Use when creating GKE clusters, provisioning GKE environments, or auditing GKE clusters. Don't use for application onboarding or deployment configuration (use gke-app-onboarding instead).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-compute-classes",
    "name": "gke-compute-classes",
    "description": "Configures, optimizes, and troubleshoots GKE ComputeClasses. Use when configuring Spot VMs with on-demand fallback, targeting specific accelerators (GPUs/TPUs) or machine families, restricting ComputeClass access, or debugging pending pods related to node pool auto-creation. Do not use for cluster-level Node Auto Provisioning configuration or general GKE cluster creation.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-cost",
    "name": "gke-cost",
    "description": "Optimizes GKE costs, rightsizes workloads, and configures Spot VMs and CUDs. Use when optimizing GKE costs, rightsizing GKE workloads, or configuring GKE Spot VMs. Don't use for general compute class provisioning or GPU Selection (use gke-compute-classes instead).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-golden-path",
    "name": "gke-golden-path",
    "description": "Provides GKE golden path configuration defaults, production readiness checklists, and cluster default patterns. Use when designing GKE clusters, verifying GKE production readiness, or checking configurations against GKE defaults. Don't use for setting up node autoscaling specifically (use gke-scaling instead).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-inference",
    "name": "gke-inference",
    "description": "Deploys and optimizes AI/ML inference workloads on GKE, using GPUs, TPUs, and model servers. Use when deploying GKE inference servers, configuring GKE GPU resources for inference, or deploying LLMs on GKE. Don't use for generic batch jobs or HPC task queues (use gke-batch-hpc instead).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-multitenancy",
    "name": "gke-multitenancy",
    "description": "Plans and configures multi-tenancy on GKE. Covers namespace isolation, RBAC planning for teams, resource quotas, LimitRanges, network isolation, and cost allocation. Use when designing GKE multi-tenancy, configuring GKE namespaces, setting up resource quotas, or isolating GKE teams. Don't use for single-tenant cluster configuration or general deployment instructions (use gke-basics or gke-app-onboarding instead).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-networking",
    "name": "gke-networking",
    "description": "Plans, configures, and manages GKE networking. Covers private clusters, VPC- native configurations, Gateway API, DNS, ingress/egress, Dataplane V2, and IP planning. Use when designing GKE networking layouts, configuring private clusters, setting up Gateway API, planning GKE IP ranges, or configuring GKE ingress/egress. Don't use for basic application routing that does not require dedicated network configuration.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-observability",
    "name": "gke-observability",
    "description": "Configures GKE observability, including Cloud Logging, Cloud Monitoring, and managed Prometheus. Use when configuring GKE monitoring, setting up GKE logging, or configuring Prometheus metrics collection. Don't use to configure local application logging frameworks or external APMs outside GKE.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-reliability",
    "name": "gke-reliability",
    "description": "Improves GKE workload reliability, using PDBs, health probes, and topology spread constraints. Use when configuring GKE workload reliability, setting up PDBs, or configuring GKE health probes (liveness, readiness, startup). Don't use for disaster recovery setup or full cluster backups (use gke-backup-dr instead).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-scaling",
    "name": "gke-scaling",
    "description": "Configures GKE autoscaling, including HPA, VPA, and Node Auto-Provisioning (NAP). Use when configuring GKE autoscaling, setting up GKE HPA, setting up GKE VPA, or configuring GKE NAP. Don't use for configuring static cluster sizes or setting node-level machine styles directly (use gke-compute-classes instead).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-security",
    "name": "gke-security",
    "description": "Plans, configures, and hardens Google Kubernetes Engine (GKE) security. Covers Workload Identity Federation, Secret Manager integration, RBAC hardening, Binary Authorization, Network Policies (Dataplane V2), Pod Security Standards, and IAM roles. Use when securing GKE clusters, setting up Workload Identity, hardening RBAC configurations, or configuring GKE secrets. Don't use for general network routing configuration (use gke-networking instead).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-storage",
    "name": "gke-storage",
    "description": "Manages GKE storage, including PVCs, PersistentVolumes, Filestore, and GCS FUSE. Use when configuring GKE storage, creating PVCs, or setting up GCS FUSE on GKE. Don't use for database administration or replication strategies outside volume provisioning context.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/gke-upgrades",
    "name": "gke-upgrades",
    "description": "Plans, executes, and validates Google Kubernetes Engine (GKE) cluster upgrades and maintenance operations for both Standard and Autopilot clusters. Produces upgrade plans, pre/post-upgrade checklists, maintenance runbooks with gcloud commands, release channel strategy, and troubleshooting guides. Handles node pool upgrade strategies (surge, blue-green), version compatibility, PDB management, and workload-specific concerns (stateful, GPU, operators). Use this skill whenever the user mentions GKE upgrades, Kubernetes version bumps, node pool maintenance, GKE patching, cluster version management, release channel selection, maintenance windows, surge upgrades, stuck upgrades, or any GKE lifecycle management task — even casual mentions like \"we need to upgrade our clusters\" or \"plan our next GKE maintenance\" or \"our upgrade is stuck.\" Don't use for GKE cluster creation, application onboarding, general networking/routing setup, or security policy configurations (use gke-basics or relevant GKE skills instead).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/google-agents-cli-onboarding",
    "name": "google-agents-cli-onboarding",
    "description": "Onboarding entrypoint for agents-cli in Agent Platform. It should be used when the user wants to \"create a new agent\", \"develop an agent\", \"build an agent using ADK\", \"run the agent locally\", \"debug agent code\", \"test an agent\", \"evaluate an agent\", \"deploy an agent\", \"publish an agent\", \"monitor an agent\", or needs the ADK (Agent Development Kit) development lifecycle.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/google-cloud-networking-observability",
    "name": "google-cloud-networking-observability",
    "description": "Investigates Google Cloud networking issues by analyzing logs, metrics, and diagnostics. Use when investigating VPC Flow Logs (including cost estimation), NAT, firewall, or threat logs, querying latency and throughput metrics, or running Connectivity Tests for path diagnostics. Don't use for generic VM management or non-observability tasks.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/google-cloud-recipe-auth",
    "name": "google-cloud-recipe-auth",
    "description": "Provides expert guidance on authenticating and authorizing to Google Cloud services and APIs, covering human users, service identities, Application Default Credentials (ADC), and best practices for secure access.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/google-cloud-recipe-foundation-builder",
    "name": "google-cloud-recipe-foundation-builder",
    "description": "Deploys a baseline landing zone foundation for a Google Cloud Organization, establishing security guardrails using Organization Policies, resource hierarchy folders and projects, billing association, and centralized logging and monitoring. Deploys Google Cloud's recommended security controls and architecture. Use when setting up a new Google Cloud Organization or establishing a secure, enterprise-grade landing zone foundation.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/google-cloud-recipe-onboarding",
    "name": "google-cloud-recipe-onboarding",
    "description": "Guides a developer's first steps on Google Cloud, covering account creation, billing setup, project management, and deploying a first resource. Use when a new developer wants to initialize their first Google Cloud project, configure billing, and verify deployment. Don't use for enterprise organization setup (use Google Cloud Setup guided flow for that instead). Don't use for complex multi-project architectures.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/google-cloud-waf-cost-optimization",
    "name": "google-cloud-waf-cost-optimization",
    "description": "Generates cost optimization guidance for Google Cloud workloads based on the Google Cloud Well-Architected Framework (WAF). Use this skill to evaluate a workload, identify cost requirements and constraints, and provide actionable recommendations for build, deploy, and manage the workload cost-efficiently in Google Cloud.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/google-cloud-waf-operational-excellence",
    "name": "google-cloud-waf-operational-excellence",
    "description": "Generates operations-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Operational Excellence pillar of the Google Cloud Well-Architected Framework (WAF). Use this skill to evaluate a workload, identify operational requirements, and provide actionable recommendations for deployment, monitoring, and incident management.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/google-cloud-waf-performance-optimization",
    "name": "google-cloud-waf-performance-optimization",
    "description": "Generates performance-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Performance Optimization pillar of the Google Cloud Well-Architected Framework (WAF). Use this skill to evaluate a workload, identify performance requirements, and provide actionable recommendations for resource allocation, modular design, and elasticity.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/google-cloud-waf-reliability",
    "name": "google-cloud-waf-reliability",
    "description": "Generates reliability-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Google Cloud Well-Architected Framework. Use this skill to evaluate a workload, identify reliability requirements, and provide actionable recommendations for build, deploy, and manage the workload reliably in Google Cloud.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/google-cloud-waf-security",
    "name": "google-cloud-waf-security",
    "description": "Generates security-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Google Cloud Well-Architected Framework (WAF). Use this skill to evaluate a workload, identify security requirements, and provide actionable recommendations for IAM, network security, data protection, and operational security.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/google-cloud-waf-sustainability",
    "name": "google-cloud-waf-sustainability",
    "description": "Generates sustainability-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Google Cloud Well-Architected Framework (WAF). Use this skill to evaluate a workload, identify environmental impact requirements, and provide actionable recommendations to build, deploy, and manage the workload sustainably in Google Cloud.",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/iam-recommendations-fetcher",
    "name": "iam-recommendations-fetcher",
    "description": "Fetches raw IAM recommendations and associated security insights from Google Cloud for a specified target scope (Organization, Folder, or Project). Use when you need to retrieve security recommendations before analyzing or applying them. Don't use for applying/acting on recommendations (use the recommendation applier skill) or for general allow policy querying (use the allow policy viewer skill).",
    "category": "Google / Cloud"
  },
  {
    "slug": "google/cloud/workload-manager-basics",
    "name": "workload-manager-basics",
    "description": "Use this skill to manage Google Cloud Workload Manager evaluations, rules, scanned resources, and validation results by using public client libraries and the REST API. Use when you need to inspect workload best-practice rules, create and run evaluations for Google Cloud general best practices, SAP, SQL Server, or custom organizational rules, review violations, export results to BigQuery, or automate Workload Manager through client libraries because no service-specific public CLI or MCP server is available. Don't use for general Google Compute Engine instance management, VPC configuration, or standard IAM auditing.",
    "category": "Google / Cloud"
  },
  {
    "slug": "anthropic-skills/webapp-testing",
    "name": "webapp-testing",
    "description": "Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.",
    "category": "Local / Web Services"
  },
  {
    "slug": "food-order",
    "name": "food-order",
    "description": "Reorder Foodora orders + track ETA/status with ordercli. Never confirm without explicit user approval. Triggers: order food, reorder, track ETA.",
    "category": "Local / Web Services"
  },
  {
    "slug": "goplaces",
    "name": "goplaces",
    "description": "Query Google Places API (New) via the goplaces CLI for text search, place details, resolve, and reviews. Use for human-friendly place lookup or JSON output for scripts.",
    "category": "Local / Web Services"
  },
  {
    "slug": "local-places",
    "name": "local-places",
    "description": "Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.",
    "category": "Local / Web Services"
  },
  {
    "slug": "ordercli",
    "name": "ordercli",
    "description": "Foodora-only CLI for checking past orders and active order status (Deliveroo WIP).",
    "category": "Local / Web Services"
  },
  {
    "slug": "weather",
    "name": "weather",
    "description": "Get current weather and forecasts (no API key required).",
    "category": "Local / Web Services"
  },
  {
    "slug": "anthropic-skills/canvas-design",
    "name": "canvas-design",
    "description": "Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.",
    "category": "Media / Devices"
  },
  {
    "slug": "anthropic-skills/docx",
    "name": "docx",
    "description": "Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.",
    "category": "Media / Devices"
  },
  {
    "slug": "anthropic-skills/pdf",
    "name": "pdf",
    "description": "Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.",
    "category": "Media / Devices"
  },
  {
    "slug": "anthropic-skills/slack-gif-creator",
    "name": "slack-gif-creator",
    "description": "Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like \"make me a GIF of X doing Y for Slack.\"",
    "category": "Media / Devices"
  },
  {
    "slug": "blucli",
    "name": "blucli",
    "description": "BluOS CLI (blu) for discovery, playback, grouping, and volume.",
    "category": "Media / Devices"
  },
  {
    "slug": "camsnap",
    "name": "camsnap",
    "description": "Capture frames or clips from RTSP/ONVIF cameras.",
    "category": "Media / Devices"
  },
  {
    "slug": "canvas",
    "name": "canvas",
    "description": "Display HTML content on connected Clawdbot nodes across Mac, iOS, and Android canvas views. Use for presenting generated HTML, dashboards, games, visualizations, and interactive demos through the Clawdbot canvas host and node bridge.",
    "category": "Media / Devices"
  },
  {
    "slug": "gifgrep",
    "name": "gifgrep",
    "description": "Search GIF providers with CLI/TUI, download results, and extract stills/sheets.",
    "category": "Media / Devices"
  },
  {
    "slug": "nano-banana-pro",
    "name": "nano-banana-pro",
    "description": "Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro).",
    "category": "Media / Devices"
  },
  {
    "slug": "nano-pdf",
    "name": "nano-pdf",
    "description": "Edit PDFs with natural-language instructions using the nano-pdf CLI.",
    "category": "Media / Devices"
  },
  {
    "slug": "openai-whisper",
    "name": "openai-whisper",
    "description": "Local speech-to-text with the Whisper CLI (no API key).",
    "category": "Media / Devices"
  },
  {
    "slug": "openai-whisper-api",
    "name": "openai-whisper-api",
    "description": "Transcribe audio via OpenAI Audio Transcriptions API (Whisper).",
    "category": "Media / Devices"
  },
  {
    "slug": "openhue",
    "name": "openhue",
    "description": "Control Philips Hue lights/scenes via the OpenHue CLI.",
    "category": "Media / Devices"
  },
  {
    "slug": "openrouter-images",
    "name": "openrouter-images",
    "description": "Generate images from text prompts and edit existing images using OpenRouter's image generation models. Use when the user asks to create, generate, or make an image, picture, or illustration from a description, or wants to edit, modify, transform, or alter an existing image with a text prompt.",
    "category": "Media / Devices"
  },
  {
    "slug": "sag",
    "name": "sag",
    "description": "ElevenLabs text-to-speech with mac-style say UX.",
    "category": "Media / Devices"
  },
  {
    "slug": "sherpa-onnx-tts",
    "name": "sherpa-onnx-tts",
    "description": "Local text-to-speech via sherpa-onnx (offline, no cloud)",
    "category": "Media / Devices"
  },
  {
    "slug": "songsee",
    "name": "songsee",
    "description": "Generate spectrograms and feature-panel visualizations from audio with the songsee CLI.",
    "category": "Media / Devices"
  },
  {
    "slug": "sonoscli",
    "name": "sonoscli",
    "description": "Control Sonos speakers (discover/status/play/volume/group).",
    "category": "Media / Devices"
  },
  {
    "slug": "spotify-player",
    "name": "spotify-player",
    "description": "Terminal Spotify playback/search via spogo (preferred) or spotify_player.",
    "category": "Media / Devices"
  },
  {
    "slug": "summarize",
    "name": "summarize",
    "description": "Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).",
    "category": "Media / Devices"
  },
  {
    "slug": "video-frames",
    "name": "video-frames",
    "description": "Extract frames or short clips from videos using ffmpeg.",
    "category": "Media / Devices"
  },
  {
    "slug": "voice-call",
    "name": "voice-call",
    "description": "Start voice calls via the Clawdbot voice-call plugin.",
    "category": "Media / Devices"
  },
  {
    "slug": "anthropic-skills/pptx",
    "name": "pptx",
    "description": "Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "apple-notes",
    "name": "apple-notes",
    "description": "Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks Clawdbot to add a note, list notes, search notes, or manage note folders.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "apple-reminders",
    "name": "apple-reminders",
    "description": "Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "bear-notes",
    "name": "bear-notes",
    "description": "Create, search, and manage Bear notes via grizzly CLI.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "bluebubbles",
    "name": "bluebubbles",
    "description": "Build or update the BlueBubbles external channel plugin for Clawdbot (extension package, REST send/probe, webhook inbound).",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "discord",
    "name": "discord",
    "description": "Use when you need to control Discord from Clawdbot via the discord tool: send messages, react, post or upload stickers, upload emojis, run polls, manage threads/pins/search, create/edit/delete channels and categories, fetch permissions or member/role/channel info, or handle moderation actions in Discord DMs or channels.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "gog",
    "name": "gog",
    "description": "Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "himalaya",
    "name": "himalaya",
    "description": "CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "imsg",
    "name": "imsg",
    "description": "iMessage/SMS CLI for listing chats, history, watch, and sending.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "notion",
    "name": "notion",
    "description": "Notion API for creating and managing pages, databases, and blocks.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "obsidian",
    "name": "obsidian",
    "description": "Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "slack",
    "name": "slack",
    "description": "Use when you need to control Slack from Clawdbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "things-mac",
    "name": "things-mac",
    "description": "Manage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database). Use when a user asks Clawdbot to add a task to Things, list inbox/today/upcoming, search tasks, or inspect projects/areas/tags.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "trello",
    "name": "trello",
    "description": "Manage Trello boards, lists, and cards via the Trello REST API.",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "wacli",
    "name": "wacli",
    "description": "Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).",
    "category": "Productivity / Messaging"
  },
  {
    "slug": "anthropic-skills/claude-api",
    "name": "claude-api",
    "description": "Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER — read BEFORE opening the target file; don't skip because it \"looks like a one-liner\" — whenever: the prompt names Claude/Anthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing/model choice/limits/caching) — never answer from memory; OR the task is LLM-shaped with provider unstated (agent/MCP/tool-definition/multi-agent/RAG/LLM-judge/computer-use; generate/summarize/extract/classify/rewrite/converse over NL; debugging refusals/cutoffs/streaming/tool-calls/tokens). SKIP only when another provider is being worked on (overrides all triggers): OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama named in the query; OR `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` over the project hits (run this grep FIRST if no provider named — don't Read the file).",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "ask-mcp",
    "name": "ask-mcp",
    "description": "For questions about Light Protocol's SDK, smart contracts and Solana development, Claude Code features, or agent skills. AI-powered answers grounded in repository context via DeepWiki MCP.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "cheshire-terminal",
    "name": "cheshire-terminal",
    "description": "Operate and extend Cheshire Terminal, the cheshireterminal.ai voice-controlled Solana terminal powered by $CLAWD. Use when working on voice terminal flows, token launch commands, LiveKit voice integration, Jupiter swap surfaces, burn/staking flows, or any task that mentions Cheshire Terminal, cheshireterminal.ai, $CLAWD terminal, or Clawd voice commands.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "clawd-agent-launchpad",
    "name": "clawd-agent-launchpad",
    "description": "Build, launch, stake, and manage Clawd or Cheshire Terminal agents. Use when working on Agent Launchpad, agent templates, agent builder, agent hub, deployed agent detail pages, runtime matrix, Metaplex agent minting, staking, agent chat, or Clawd/Cheshire agent lifecycle tasks.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "clawd-skills-installer",
    "name": "clawd-skills-installer",
    "description": "Install and make Clawd, Cheshire Terminal, Solizardking, Vercel, and eve agent skills available to local coding agents. Use when a user asks to add all skills, install this repo with npx github, install into ~/.agents/skills, ~/.codex/skills, ~/.claude/skills, or an eve project's agent/skills directory.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "clawd-token-ops",
    "name": "clawd-token-ops",
    "description": "Work with $CLAWD token operations for Solana CLAWD and Cheshire Terminal. Use when checking or documenting the $CLAWD mint, token-gated balances, Jupiter buy/swap flows, burn tracking, holders, staking, treasury payments, or any task that asks to include the Clawd token address.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "clawd-trading-terminal",
    "name": "clawd-trading-terminal",
    "description": "Use or implement Cheshire Terminal trading surfaces for $CLAWD and Solana markets. Use when working on live spot trading, Jupiter swaps, DFlow markets, OODA trading flows, Phoenix perps, DEX/contract explorer, wallet scanner, Pump page, token tickers, or Clawd trading terminal workflows.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "clawdex",
    "name": "clawdex",
    "description": "Clawdex — dual-engine coding agent. Claude Code (reasoning + planning) + OpenAI Codex (fast execution) + Browser Use boxes (web research) + Upstash compute boxes (isolated sandboxes).",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "coding-agent",
    "name": "coding-agent",
    "description": "Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "compressed-pda",
    "name": "compressed-pda",
    "description": "For client and program development on Solana ~160x cheaper and without rent-exemption for per-user state, DePIN registrations, or custom compressed accounts. Create, update, close, burn, and reinitialize compressed accounts.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "compressed-token",
    "name": "compressed-token",
    "description": "For compressed token operations on Solana ~400x cheaper than SPL: create mints with interface PDAs, mint, transfer, approve, revoke, compress, decompress, merge, and Token-2022 with compression. Compressed token accounts are always rent-free. @lightprotocol/compressed-token (TypeScript) with createRpc() from @lightprotocol/stateless.js.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "dex-screener-scanner",
    "name": "dex-screener-scanner",
    "description": "Automate DexScreener Solana token discovery and screening via browser automation. Navigate dexscreener.com/solana, scrape real-time token listings, filter by volume/liquidity/age/holders, and identify the best opportunities. Triggers: scan dexscreener, find new tokens, find trending tokens, screen Solana tokens, best tokens on Solana, dexscreener scanner.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "dflow-docs",
    "name": "dflow-docs",
    "description": "Discover and use DFlow documentation, Agent CLI, Trading API, Metadata API, Proof KYC, prediction markets, and the hosted DFlow docs MCP. Use before implementing DFlow features or when field-level endpoint details are needed.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "dflow-kalshi-market-data",
    "name": "dflow-kalshi-market-data",
    "description": "Read market data for a known Kalshi prediction market on DFlow — orderbook, trades, top-of-book prices, candlesticks, forecast-percentile history, and Kalshi in-game live data — via one-shot REST snapshots, historical ranges, or live WebSocket streams. Use when the user asks \"show me the orderbook for X\", \"get last hour of trades\", \"build a live price ticker\", \"stream orderbook depth\", \"pull 1-minute candles for the last day\", \"watch in-game scores for this sports market\", or \"alert me when the orderbook moves\". Do NOT use to discover markets matching a criterion (use `dflow-kalshi-market-scanner`), to place orders (use `dflow-kalshi-trading`), or to read a user's own positions/P&L (use `dflow-kalshi-portfolio`).",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "dflow-kalshi-market-scanner",
    "name": "dflow-kalshi-market-scanner",
    "description": "Find Kalshi prediction markets on DFlow that match a criterion — arbitrage (YES+NO<$1), cheap long-shots, near-certain short-dated plays, biggest movers, widest spreads, highest volume, closing soonest, and series/event-level scans. Use when the user asks \"where's the free money?\", \"any mispriced markets?\", \"cheap YES with volume\", \"what moved today?\", \"markets closing soon\", \"cheapest YES in this event\", \"top markets by volume\", or \"alert me when X happens\" (streaming). Do NOT use to place orders (use `dflow-kalshi-trading`), to view a user's own positions (use `dflow-kalshi-portfolio`), or for general live-data plumbing unrelated to a scan (use `dflow-kalshi-market-data`).",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "dflow-kalshi-portfolio",
    "name": "dflow-kalshi-portfolio",
    "description": "View what a wallet holds on DFlow's Kalshi prediction markets — current positions, unrealized mark-to-market, realized P&L, activity history, and redeemable winners. Use when the user asks \"what are my positions?\", \"what do I own?\", \"am I up or down?\", \"what's my fill history?\", \"what can I redeem?\", \"mark my portfolio to market\", or \"show me this wallet's DFlow activity\". Read-only. Do NOT use to place sells or redemptions (use `dflow-kalshi-trading`), for market-wide data unrelated to a wallet (use `dflow-kalshi-market-data`), or to discover new markets (use `dflow-kalshi-market-scanner`).",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "dflow-kalshi-trading",
    "name": "dflow-kalshi-trading",
    "description": "Buy, sell, or redeem YES/NO outcome tokens on Kalshi prediction markets via DFlow. Use when the user wants to bet on an event, place a Kalshi order, take a YES or NO position, exit a Kalshi position, redeem winning outcome tokens after a market resolves, tune priority fees on a PM trade, or build a gasless / sponsored PM flow where the app pays tx / ATA / market-init costs. Covers both the `dflow` CLI and the DFlow Trading API. Do NOT use to discover markets, view positions, stream prices, complete Proof KYC, or for non-Kalshi spot swaps.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "dflow-phantom-connect",
    "name": "dflow-phantom-connect",
    "description": "Build Solana wallet-connected apps with Phantom Connect SDKs and DFlow trading. Use when user asks to connect a Phantom wallet, integrate Phantom in React, React Native, or vanilla JS, sign messages or transactions, build token-gated pages, mint NFTs, accept crypto payments, swap tokens with DFlow, trade prediction markets, or integrate Proof KYC verification. Covers @phantom/react-sdk, @phantom/react-native-sdk, @phantom/browser-sdk, DFlow spot trading, DFlow prediction markets, and DFlow Proof identity verification. Do NOT use for Ethereum or EVM wallet integrations, or non-DFlow DEX routing.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "dflow-platform-fees",
    "name": "dflow-platform-fees",
    "description": "Monetize a DFlow integration by collecting a builder-defined fee on trades your app routes through the Trade API — either a fixed percentage (spot + PM) via `platformFeeBps`, or a probability-weighted dynamic fee (PM outcome tokens only) via `platformFeeScale`. Use when the user asks \"how do I take a cut of trades?\", \"add a builder fee\", \"monetize my swap UI\", \"charge a platform fee\", \"how does platformFeeBps / platformFeeScale work?\", or \"where do my fees get paid?\". Do NOT use to run a trade itself (use `dflow-spot-trading` or `dflow-kalshi-trading` — both also cover priority fees and sponsored / gasless flows).",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "dflow-proof-kyc",
    "name": "dflow-proof-kyc",
    "description": "Integrate DFlow Proof — a Solana wallet identity-verification primitive (Stripe Identity under the hood) — for either (a) gating your own app's features behind KYC, or (b) completing the mandatory verification step for Kalshi prediction-market buys on DFlow. Use when the user asks \"how do I KYC a wallet?\", \"check if a wallet is verified\", \"add KYC to my DeFi app\", \"handle unverified_wallet_not_allowed / PROOF_NOT_VERIFIED\", \"redirect to dflow.net/proof\", or \"gate a feature by jurisdiction or identity\". Do NOT use to actually place trades (use `dflow-kalshi-trading`), for geoblocking (separate concern, handled inline in the trading skill), for age gating (Proof doesn't currently verify age), or for spot swaps (no KYC required).",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "dflow-spot-trading",
    "name": "dflow-spot-trading",
    "description": "Swap any pair of Solana tokens via DFlow. Use when the user wants to trade, swap, or convert tokens on Solana, get a price quote, build a swap UI, tune priority fees so a swap lands under congestion, or build a gasless / sponsored swap where the app pays fees. Covers both the `dflow` CLI and the DFlow Trading API. Do NOT use for Kalshi prediction-market YES/NO trades or builder-side platform fees.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "gateway-node-ops",
    "name": "gateway-node-ops",
    "description": "How to spawn a SolanaOS Gateway and connect headless nodes",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "helius-skills/helius",
    "name": "helius",
    "description": "Build Solana applications with Helius infrastructure. Covers transaction sending (Sender), asset/NFT queries (DAS API), real-time streaming (WebSockets, Laserstream), event pipelines (webhooks), priority fees, wallet analysis, and agent onboarding.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "helius-skills/helius-dflow",
    "name": "helius-dflow",
    "description": "Build Solana trading applications combining DFlow trading APIs with Helius infrastructure. Covers spot swaps (imperative and declarative), prediction markets, real-time market streaming, Proof KYC, the DFlow Agent CLI for autonomous trading, transaction submission via Sender, fee optimization, shred-level streaming via LaserStream, and wallet intelligence.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "helius-skills/helius-jupiter",
    "name": "helius-jupiter",
    "description": "Build Solana DeFi applications combining Jupiter APIs with Helius infrastructure. Covers token swaps (Swap API V2), lending/borrowing (Lend protocol), limit orders (Trigger), DCA (Recurring), token/price data, transaction submission via Sender, fee optimization, real-time streaming, and wallet intelligence.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "helius-skills/helius-okx",
    "name": "helius-okx",
    "description": "Build Solana trading and intelligence applications combining OKX DEX aggregation with Helius infrastructure. Integration-only layer — describes when and how to compose OKX tools with Helius tools for swaps, token discovery, smart money signals, meme token analysis, and portfolio intelligence.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "helius-skills/helius-phantom",
    "name": "helius-phantom",
    "description": "Build frontend Solana applications with Phantom Connect SDK and Helius infrastructure. Covers React, React Native, and browser SDK integration, transaction signing via Helius Sender, API key proxying, token gating, NFT minting, crypto payments, real-time updates, and secure frontend architecture.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "helius-skills/svm",
    "name": "svm",
    "description": "Explore Solana's architecture and protocol internals. Covers the SVM execution engine, account model, consensus, transactions, validator economics, data layer, development tooling, and token extensions using the Helius blog, SIMDs, and Agave/Firedancer source code.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial",
    "name": "imperial",
    "description": "Entry-point skill for Imperial perpetual routing on Solana. Use before answering or acting on Imperial router flows, Phoenix-routed perps, profile funding, market/portfolio intel, risk checks, TP/SL, TWAP, grid, or Telegram bot trading workflows.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial-execution-modes",
    "name": "imperial-execution-modes",
    "description": "Execution-mode taxonomy for Imperial router workflows in this repo: observe, route-check, paper/spec, live single-shot, and external durable runner.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial-grid-trading",
    "name": "imperial-grid-trading",
    "description": "Grid strategy design for Imperial/Phoenix perps: ladder layout, venue pinning, replacement logic, and durable-runner boundaries.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial-margin-operations",
    "name": "imperial-margin-operations",
    "description": "Imperial profile funding, deposit/withdraw transaction building, profile isolation, and margin-state reporting.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial-market-intel",
    "name": "imperial-market-intel",
    "description": "Imperial and Phoenix market data: funding, mark prices, route checks, Phoenix depth, and pre-trade venue context.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial-portfolio-intel",
    "name": "imperial-portfolio-intel",
    "description": "Imperial profile balances, open positions, open orders, exposure summary, and wallet-level Telegram/admin portfolio recaps.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial-position-management",
    "name": "imperial-position-management",
    "description": "Inspect, reduce, and close Imperial-routed positions across Phoenix, Flash, Jupiter, and GMTrade, with Phoenix preferred by default.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial-risk-management",
    "name": "imperial-risk-management",
    "description": "Risk checks for Imperial-routed perps: profile funding, existing exposure, venue choice, margin headroom, and Telegram pre-trade snapshots.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial-skills-index",
    "name": "imperial-skills-index",
    "description": "Index for the bundled Imperial skill pack exposed through solana-clawd. Use to discover the correct focused Imperial skill.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial-tpsl-management",
    "name": "imperial-tpsl-management",
    "description": "Take-profit and stop-loss management for Imperial-routed positions, including close-leg design, verification, and Telegram operator caveats.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial-trade-execution",
    "name": "imperial-trade-execution",
    "description": "Safe Imperial live execution: authenticated market orders, Phoenix-first venue preference, profile-aware routing, and post-trade verification.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "imperial-twap-execution",
    "name": "imperial-twap-execution",
    "description": "TWAP execution guidance for Imperial: slice planning, venue pinning, profile budgeting, and durable-runner requirements.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "magicblock",
    "name": "magicblock",
    "description": "MagicBlock Ephemeral Rollups development patterns for Solana. Covers delegation/undelegation flows, dual-connection architecture (base layer + ER), cranks for scheduled tasks, VRF for verifiable randomness, magic actions for atomic ER-commit + base-layer follow-ups, private payments API (deposits, transfers, withdrawals, swaps, and challenge/login auth flow), commit sponsorship and fee vault wiring, lamports top-up for delegated accounts, and TypeScript/Anchor integration. Use for high-performance gaming, real-time apps, private transfers and swaps, and fast transaction throughput on Solana.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "model-usage",
    "name": "model-usage",
    "description": "Use CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "openai-image-gen",
    "name": "openai-image-gen",
    "description": "Batch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "phantom-wallet-mcp",
    "name": "phantom-wallet-mcp",
    "description": "Execute wallet operations through the Phantom MCP server. Use when the user wants to interact with their Phantom wallet directly — get addresses, transfer SOL or SPL tokens, buy/swap tokens, sign transactions, and sign messages across Solana, Ethereum, Bitcoin, and Sui. Requires the @phantom/mcp-server to be configured as an MCP server.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-admin-ops",
    "name": "pump-admin-ops",
    "description": "Build and execute Pump.fun admin workflows for authority management, creator reassignment, IDL authority changes, cashback claims, Mayhem mode, and cross-program Pump/PumpAMM admin instructions. Use when operating Pump protocol authority or administrative tasks.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-ai-agents",
    "name": "pump-ai-agents",
    "description": "Create and maintain AI-agent integration files for Pump.fun SDK work, including AGENTS/CLAUDE/COPILOT/GEMINI instructions, .well-known discovery, LLM context docs, skills registries, MCP prompts, and terminal rules. Use when wiring agents to Pump.fun development workflows.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-bonding-curve",
    "name": "pump-bonding-curve",
    "description": "Implement Pump.fun bonding-curve math for token pricing, buy/sell quotes, fee-aware calculations, market cap, tiered fees, ceiling division, virtual versus real reserves, and migration edge cases. Use when reviewing or coding Pump.fun pricing logic.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-build-release",
    "name": "pump-build-release",
    "description": "Run and maintain Pump.fun SDK build, release, and publishing workflows across TypeScript, Rust, npm, Vercel, Makefile targets, linting, semantic release, and MCP server distribution. Use when preparing or debugging Pump.fun package releases.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-claims-readonly",
    "name": "pump-claims-readonly",
    "description": "Query Pump.fun claim state without sending transactions: unclaimed token incentives, creator vault balances, volume accumulators, distributable fees, current-day token previews, and Pump/PumpAMM aggregate views. Use for read-only claim and fee diagnostics.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-fee-sharing",
    "name": "pump-fee-sharing",
    "description": "Configure and distribute Pump.fun creator fees through the PumpFees program with BPS shareholder splits, admin management, validation, and Pump/PumpAMM fee consolidation for graduated tokens. Use when setting up or paying creator fee shares.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-fee-system",
    "name": "pump-fee-system",
    "description": "Implement and audit the Pump.fun fee system, including market-cap fee tiers, creator fee vaults across Pump and PumpAMM, basis-point arithmetic, ceiling division, fee simulation, and dust-safe calculations. Use for protocol fee logic and creator-fee accounting.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-mcp-server",
    "name": "pump-mcp-server",
    "description": "Build and operate a Pump.fun Model Context Protocol server for AI agents, covering stdio transport, wallet/session safety, quoting, transaction builders, fee management, analytics, AMM operations, and prompt/resource design. Use when exposing Pump.fun operations through MCP.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-rust-vanity",
    "name": "pump-rust-vanity",
    "description": "Build production Rust vanity-address tooling for Pump.fun/Solana wallets with Rayon parallelism, solana-sdk key generation, Base58 prefix/suffix matching, secure file output, zeroization, and Criterion benchmarks. Use for high-throughput vanity generation.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-sdk-core",
    "name": "pump-sdk-core",
    "description": "Build and extend the Pump.fun SDK core: offline TypeScript instruction builders, online RPC helpers, account decoders, PDAs, token creation, buy/sell, migration, fee collection, PumpAMM, PumpFees, and Mayhem support. Use for SDK API and implementation work.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-security",
    "name": "pump-security",
    "description": "Apply Pump.fun SDK security practices across Rust, TypeScript, and Bash: key handling, memory zeroization, secure file I/O, input validation, privilege boundaries, dependency auditing, and wallet/tool hardening. Use for Pump.fun security reviews and fixes.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-shell-scripts",
    "name": "pump-shell-scripts",
    "description": "Write and maintain secure Bash tooling for Pump.fun/Solana workflows, including vanity generation wrappers, keypair verification, batch jobs, dependency audits, test orchestration, file permissions, input validation, and cleanup traps.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-solana-architecture",
    "name": "pump-solana-architecture",
    "description": "Design Pump.fun Solana program architecture, PDAs, account layouts, global singletons, per-token state, per-user accumulators, Mayhem accounts, and cross-program coordination across Pump, PumpAMM, PumpFees, and Mayhem. Use for account-model or PDA work.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-solana-dev",
    "name": "pump-solana-dev",
    "description": "Apply Solana development patterns used by Pump.fun: Anchor IDL interaction, SPL Token and Token-2022 handling, transaction instruction composition, RPC batching, account decoding, simulation, BN arithmetic, and cross-program coordination.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-solana-wallet",
    "name": "pump-solana-wallet",
    "description": "Generate and validate secure Solana wallets for Pump.fun workflows using official Solana libraries, Ed25519 keypairs, offline operation, memory zeroization, secure file permissions, and Rust/TypeScript/Bash implementations.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-testing",
    "name": "pump-testing",
    "description": "Design and run Pump.fun SDK test infrastructure across Rust, TypeScript, Python, and Bash, including unit tests, integration tests, security tests, fuzzing, shell orchestration, Criterion benchmarks, coverage, and CI gates.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-token-incentives",
    "name": "pump-token-incentives",
    "description": "Implement and operate Pump.fun PUMP token incentive rewards with day-indexed epochs, pro-rata volume distribution, user/global accumulators, sync and claim flows, and Pump/PumpAMM cross-program aggregation.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-token-lifecycle",
    "name": "pump-token-lifecycle",
    "description": "Manage the full Pump.fun token lifecycle from creation through bonding-curve trading, graduation detection, AMM migration, AMM trading, creator fee collection, and volume tracking with PumpSdk and OnlinePumpSdk.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pump-ts-vanity",
    "name": "pump-ts-vanity",
    "description": "Build educational TypeScript vanity-address tooling for Pump.fun/Solana wallets with @solana/web3.js, async generators, event-loop yielding, prefix/suffix matching, batch search, and best-effort memory zeroization.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pumpfun",
    "name": "pumpfun",
    "description": "Entry-point router for the local Pump.fun skill suite. Use when the user asks about launching Pump.fun tokens, bonding-curve or AMM trading, quotes, fees, claims, incentives, SDK work, agent/MCP integration, security, testing, or release workflows.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pumpfun-analytics",
    "name": "pumpfun-analytics",
    "description": "Quick Pump.fun analytics shortcut for bonding curve state, graduation progress, price impact, token pricing, fee tiers, and buy/sell quote checks. Use for lightweight read-only token analysis.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pumpfun-fees",
    "name": "pumpfun-fees",
    "description": "Quick Pump.fun fee shortcut for creator fee sharing setup, shareholder BPS splits, claim/distribution flows, fee-tier checks, token incentives, and automated fee monitoring.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pumpfun-launcher",
    "name": "pumpfun-launcher",
    "description": "Quick Pump.fun token-launch shortcut for creating tokens with the Pump SDK, optional initial buys, metadata upload flow, Mayhem mode, and launch safety checks.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "pumpfun-trading",
    "name": "pumpfun-trading",
    "description": "Quick Pump.fun trading shortcut for buy/sell flow selection, bonding curve versus AMM state checks, slippage handling, risk controls, and SDK trade instruction building.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "solana-clawd",
    "name": "solana-clawd",
    "description": "One-shot setup and operation guide for the solana-clawd agentic engine. Use when: cloning the repo, setting up MCP tools, starting the Telegram bot, deploying to Fly.io/Netlify, hatching blockchain buddies, running OODA loops, configuring voice mode (ElevenLabs + Grok), minting Metaplex agents, managing the vault, running the worker swarm, or contributing to the project. Covers all 31 MCP tools, 18 buddy species, 9 spinners, 60+ Telegram commands, 95 skills, and the full repo structure.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "solana-clawd-agentic-commerce",
    "name": "solana-clawd-agentic-commerce",
    "description": "Build and operate Solana CLAWD agents that spend through Pay CLI, expose paid stores, mint Metaplex-readable identities, and launch Genesis agent tokens.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "solana-clawd-agents",
    "name": "solana-clawd-agents",
    "description": "Use the imported Solana Clawd Agents hub catalog to browse, validate, build, deploy, mint, stake, and integrate production-ready Solana agent definitions, including x402 paid-agent APIs, MCP catalog endpoints, Cloudflare Worker API, Metaplex Core minting, and agent JSON schema workflows.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "solana-dev",
    "name": "solana-dev",
    "description": "Use when user asks to \"build a Solana dapp\", \"write an Anchor program\", \"create a token\", \"debug Solana errors\", \"set up wallet connection\", \"test my Solana program\", \"deploy to devnet\", or \"explain Solana concepts\" (rent, accounts, PDAs, CPIs, etc.). Also use for quick on-chain lookups via public RPC + curl — \"what's the balance of <wallet>\", \"look up transaction <sig>\", \"token balance for <account>\", \"check this address on mainnet/devnet\". End-to-end Solana development playbook covering wallet connection, Anchor/Pinocchio programs, Codama client generation, LiteSVM/Mollusk/Surfpool testing, security checklists, and JSON-RPC curl lookups against public clusters. Integrates with the Solana MCP server for live documentation search. Prefers framework-kit (@solana/client + @solana/react-hooks) for UI, wallet-standard-first connection (incl. ConnectorKit), @solana/kit for client/RPC code, and @solana/web3-compat for legacy boundaries.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "solana-formal-verification",
    "name": "qedgen",
    "description": "Formally verify programs by writing Lean 4 proofs. Trigger this skill whenever the user wants to formally verify code, generate Lean 4 proofs, prove properties about algorithms or smart contracts, verify invariants, convert program logic into formal specifications, or anything involving Lean 4 and formal verification. Also trigger when the user mentions \"qedgen\", \"lean proof\", \"formal proof\", \"verify my code\", \"prove correctness\", \"formal verification\", or wants mathematical guarantees about their implementation.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "solana-ralphy-skill",
    "name": "solana-ralphy-skill",
    "description": "Autonomous AI coding loop for Solana development that combines Ralphy-style task execution with Solana program, token launch, dApp, testing, and multi-engine coding workflows. Use when running PRD-driven or parallel Solana implementation tasks.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "solana-redpill-verifier",
    "name": "solana-redpill-verifier",
    "description": "Solana RedPill TEE verifier development and operations for the `web/solana-redpill-verifier` stack. Use for Pinocchio SVM proof storage, TeeProofV2 PDA layout, StoreProofV2 transactions, RedPill/TDX and NVIDIA NRAS attestation anchoring, CLAWD TEE Gateway setup, OpenAI-compatible attested inference proxying, Solana Attestation Service Token-2022 credentials, TypeScript client integration, OP-TEE signer integration, deployment, and debugging proof anchoring on Solana.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "solana-rent-free-dev",
    "name": "solana-rent-free-dev",
    "description": "Skill for Solana development using compressed accounts from Light Protocol. Covers compressed token client development (TypeScript) and compressed PDA program development (Rust) across Anchor, native Rust, and Pinocchio. Use cases include token distribution, stablecoin payments, per-user and app state, nullifiers, and ZK applications.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "sponge-wallet",
    "name": "sponge-wallet",
    "description": "Crypto wallet, token swaps, cross-chain bridges, and access to paid external services (search, image gen, web scraping, AI, and more) via x402 payments.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "swarm-orchestrator",
    "name": "swarm-orchestrator",
    "description": "Orchestrate multi-bot trading swarms on Pump.fun with persona-driven agents",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "testing",
    "name": "testing",
    "description": "For testing with Light Protocol programs and clients on localnet, devnet, and mainnet validation.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan",
    "name": "vulcan",
    "description": "Entry-point skill for Phoenix perpetuals through Vulcan/Rise SDK inside solana-clawd. Use before answering or acting on Vulcan, Phoenix DEX, Solana perps, paper trading, live trading, margin, TP/SL, TWAP, grid, TA strategies, or perps agent setup.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-error-recovery",
    "name": "vulcan-error-recovery",
    "description": "Error category routing and recovery for Vulcan/Phoenix perps. Use on failed CLI/MCP calls, tx failures, auth/config/API/network/rate-limit errors, and strategy recovery.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-execution-modes",
    "name": "vulcan-execution-modes",
    "description": "Canonical Vulcan execution mode taxonomy: Observe, Paper, Dry-Run, Confirm-Each, Auto-Execute. Use before launching strategies or live-capable perps flows.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-grid-trading",
    "name": "vulcan-grid-trading",
    "description": "Grid trading with layered limit orders on Phoenix perpetuals. Use for grid setup, monitoring, pausing/stopping, and live/paper grid strategy safety.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-lot-size-calculator",
    "name": "vulcan-lot-size-calculator",
    "description": "Convert desired token/notional amounts to Phoenix base lots. Use whenever a Vulcan command requires size/base lots.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-margin-operations",
    "name": "vulcan-margin-operations",
    "description": "Vulcan/Phoenix collateral, deposits, withdrawals, transfers, isolated margin, leverage tiers, and margin health.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-market-intel",
    "name": "vulcan-market-intel",
    "description": "Phoenix market data, tickers, orderbooks, candles, funding, spreads, liquidity, and pre-trade market context.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-onboarding",
    "name": "vulcan-onboarding",
    "description": "First-run Vulcan setup for paper trading, wallet, registration, collateral, MCP skills, and live readiness.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-portfolio-intel",
    "name": "vulcan-portfolio-intel",
    "description": "Phoenix portfolio snapshots: margin, positions, resting orders, funding exposure, PnL, and account reporting.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-position-management",
    "name": "vulcan-position-management",
    "description": "List, show, close, reduce Phoenix positions and attach/cancel TP/SL.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-quickstart",
    "name": "vulcan-quickstart",
    "description": "Five-minute Vulcan quickstart for install, health check, first market read, and first paper trade.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-risk-management",
    "name": "vulcan-risk-management",
    "description": "Risk checks for Phoenix perps: margin health, leverage tiers, liquidation distance, notional caps, exposure, stops, and strategy guardrails.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-skills-index",
    "name": "vulcan-skills-index",
    "description": "Index for the bundled Vulcan skill pack exposed through solana-clawd. Use to discover the correct focused Vulcan skill.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-ta-strategy",
    "name": "vulcan-ta-strategy",
    "description": "Technical-analysis-driven Phoenix strategy runner using declarative rules and Vulcan strategy ledgers.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-technical-analysis",
    "name": "vulcan-technical-analysis",
    "description": "Technical indicators and trigger evaluation for Phoenix markets: RSI, MACD, BBands, ATR, ADX, VWAP, Stoch, SMA, EMA.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-tpsl-management",
    "name": "vulcan-tpsl-management",
    "description": "Take-profit and stop-loss setup, cancellation, laddered exits, position-side rules, and verification for Vulcan/Phoenix.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-trade-execution",
    "name": "vulcan-trade-execution",
    "description": "Safe Phoenix order execution via Vulcan: pre-trade checks, market/limit orders, paper/dry-run/live gates, and post-trade verification.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "vulcan-twap-execution",
    "name": "vulcan-twap-execution",
    "description": "TWAP strategy execution on Phoenix perps using Vulcan's first-class runner, tick logs, ledgers, status/monitor/finalize controls.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "zk",
    "name": "zk",
    "description": "For custom ZK Solana programs and privacy-preserving applications to prevent double spending. Guide to integrate rent-free nullifier PDAs for double-spend prevention.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "zkrouter",
    "name": "zkrouter",
    "description": "Self-hosted OpenAI-compatible LLM router — smart tier-based routing, ZK-stamped routing decisions, mode overrides, free OpenRouter at install via the Birth bot. Save 60-80% on inference costs by routing to the cheapest capable model across 12+ OpenRouter models.",
    "category": "Solana / Blockchain"
  },
  {
    "slug": "1password",
    "name": "1password",
    "description": "Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.",
    "category": "Utilities"
  },
  {
    "slug": "anthropic-skills/brand-guidelines",
    "name": "brand-guidelines",
    "description": "Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.",
    "category": "Utilities"
  },
  {
    "slug": "anthropic-skills/doc-coauthoring",
    "name": "doc-coauthoring",
    "description": "Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.",
    "category": "Utilities"
  },
  {
    "slug": "anthropic-skills/frontend-design",
    "name": "frontend-design",
    "description": "Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.",
    "category": "Utilities"
  },
  {
    "slug": "anthropic-skills/theme-factory",
    "name": "theme-factory",
    "description": "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.",
    "category": "Utilities"
  },
  {
    "slug": "bird",
    "name": "bird",
    "description": "X/Twitter CLI for reading, searching, posting, and engagement via cookies.",
    "category": "Utilities"
  },
  {
    "slug": "blogwatcher",
    "name": "blogwatcher",
    "description": "Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.",
    "category": "Utilities"
  },
  {
    "slug": "eightctl",
    "name": "eightctl",
    "description": "Control Eight Sleep pods (status, temperature, alarms, schedules).",
    "category": "Utilities"
  },
  {
    "slug": "gemini",
    "name": "gemini",
    "description": "Gemini CLI for one-shot Q&A, summaries, and generation.",
    "category": "Utilities"
  },
  {
    "slug": "openrouter-models",
    "name": "openrouter-models",
    "description": "Query OpenRouter for available AI models, pricing, capabilities, throughput, and provider performance. Use when the user asks about available OpenRouter models, model pricing, model context lengths, model capabilities, provider latency or uptime, throughput limits, supported parameters, wants to search/filter/compare models, or find the fastest provider for a model.",
    "category": "Utilities"
  },
  {
    "slug": "openrouter-oauth",
    "name": "openrouter-oauth",
    "description": "Implement \"Sign In with OpenRouter\" using OAuth PKCE — framework-agnostic, no SDK or client registration required. Use when the user wants to add OpenRouter login, authentication, sign-in buttons, OAuth, or AI model inference API keys for browser-based apps. No client registration, no backend, no secrets required.",
    "category": "Utilities"
  },
  {
    "slug": "peekaboo",
    "name": "peekaboo",
    "description": "Capture and automate macOS UI with the Peekaboo CLI.",
    "category": "Utilities"
  }
]
