From ece701b7a5608f26ad8e8f79a872d7bd55e1fab4 Mon Sep 17 00:00:00 2001 From: MattBabbbage Date: Tue, 4 Aug 2026 16:39:09 +0100 Subject: [PATCH 1/3] Add generated ARD catalog --- .github/workflows/catalog.yml | 16 + CONTRIBUTING.md | 8 +- README.md | 2 + ai-catalog.json | 21431 +++++++++++++++++++++++++++++++ scripts/generate_ai_catalog.py | 93 + 5 files changed, 21548 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/catalog.yml create mode 100644 ai-catalog.json create mode 100644 scripts/generate_ai_catalog.py diff --git a/.github/workflows/catalog.yml b/.github/workflows/catalog.yml new file mode 100644 index 0000000..868d61e --- /dev/null +++ b/.github/workflows/catalog.yml @@ -0,0 +1,16 @@ +name: Catalog + +on: + pull_request: + paths: + - "catalog/*/*.json" + - "ai-catalog.json" + - "scripts/generate_ai_catalog.py" + - ".github/workflows/catalog.yml" + +jobs: + check: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - run: python3 scripts/generate_ai_catalog.py --check diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 6eaed9e..75f9223 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -61,17 +61,21 @@ Create a file at `catalog//.json` with the followi ### 4. Validate your JSON -Make sure your file is valid JSON: +Make sure your file is valid JSON, then regenerate and check the ARD ingestion catalog: ```bash python -m json.tool catalog//.json +python3 scripts/generate_ai_catalog.py +python3 scripts/generate_ai_catalog.py --check ``` +Files under `catalog//` remain the source of truth. The root `ai-catalog.json` is generated for ARD ingestion and should not be edited by hand. + ### 5. Open a pull request ```bash git checkout -b add- -git add catalog/ +git add catalog/ ai-catalog.json git commit -m "Add to catalog" git push origin add- gh pr create --title "Add " --body "Adds to the agentfinder catalog." diff --git a/README.md b/README.md index 9bf7106..9391bc6 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,8 @@ catalog/ Each augment is a single JSON file under the publisher's directory. The publisher name matches the GitHub organization or username that owns the resource. +These per-entry files are the source of truth. The root `ai-catalog.json` is a generated Agentic Resource Discovery (ARD) ingestion artifact and should not be edited by hand. Regenerate it with `python3 scripts/generate_ai_catalog.py`. + ## Contributing Want to list your skill or MCP server in the catalog? See **[CONTRIBUTING.md](CONTRIBUTING.md)** for the full guide, including the JSON schema, validation steps, and PR process. diff --git a/ai-catalog.json b/ai-catalog.json new file mode 100644 index 0000000..319e525 --- /dev/null +++ b/ai-catalog.json @@ -0,0 +1,21431 @@ +{ + "specVersion": "1.0", + "host": { + "displayName": "GitHub Agent Finder Catalog" + }, + "entries": [ + { + "identifier": "urn:air:registry.modelcontextprotocol.io:amplitude:mcp-server-guide", + "displayName": "Amplitude", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/amplitude%2Fmcp-server-guide/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "amplitude/mcp-server-guide", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:angular:skills:angular-developer", + "displayName": "Angular Developer", + "mediaType": "application/ai-skill", + "url": "https://github.com/angular/skills/blob/main/angular-developer/SKILL.md", + "description": "Generates Angular code and provides architectural guidance.", + "metadata": { + "sourceSet": "angular/skills", + "repoPath": "angular-developer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:angular:skills:angular-new-app", + "displayName": "Angular New App", + "mediaType": "application/ai-skill", + "url": "https://github.com/angular/skills/blob/main/angular-new-app/SKILL.md", + "description": "Creates a new Angular app using the Angular CLI.", + "metadata": { + "sourceSet": "angular/skills", + "repoPath": "angular-new-app/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:antfu:nuxt-mcp", + "displayName": "Nuxt", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/antfu%2Fnuxt-mcp/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "antfu/nuxt-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:agent-sdk-dev", + "displayName": "Agent Sdk Dev", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/agent-sdk-dev", + "description": "Claude Agent SDK Development Plugin", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/agent-sdk-dev/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:ai-governance-legal", + "displayName": "Ai Governance Legal", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/ai-governance-legal", + "description": "Triages proposed AI use cases against your registry, runs impact assessments across the regimes in scope, reviews vendor AI terms for...", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "ai-governance-legal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:algorithmic-art", + "displayName": "Algorithmic Art", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/algorithmic-art/SKILL.md", + "description": "Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/algorithmic-art/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:apollo", + "displayName": "Apollo", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/partner-built/apollo", + "description": "3 pre-built skills that chain multiple Apollo APIs into complete sales workflows - no manual steps, no tab switching. Enrich any contact from a name...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "partner-built/apollo/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:asana", + "displayName": "Asana", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/asana", + "description": "Asana project management integration. Create and manage tasks, search projects, update assignments, track progress, and integrate your development...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/asana/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:bio-research", + "displayName": "Bio Research", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/bio-research", + "description": "Connect to preclinical research tools and databases (literature search, genomics analysis, target prioritization) to accelerate early-stage life...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "bio-research/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:brand-guidelines", + "displayName": "Brand Guidelines", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/brand-guidelines/SKILL.md", + "description": "Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/brand-guidelines/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:brand-voice", + "displayName": "Brand Voice", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/partner-built/brand-voice", + "description": "Brand Voice transforms scattered brand materials into enforceable AI guardrails - automatically. It searches across Notion, Google Drive, Confluence...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "partner-built/brand-voice/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:build-zoom-contact-center-app", + "displayName": "Build Zoom Contact Center App", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/partner-built/zoom-plugin/skills/contact-center/SKILL.md", + "description": "Reference skill for Zoom Contact Center.", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "partner-built/zoom-plugin/skills/contact-center/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:canvas-design", + "displayName": "Canvas Design", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/canvas-design/SKILL.md", + "description": "Create beautiful visual art in .png and .pdf documents using design philosophy.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/canvas-design/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:claude-api", + "displayName": "Claude Api", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/claude-api/SKILL.md", + "description": "This skill helps you build LLM-powered applications with Claude.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/claude-api/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:claude-code-setup", + "displayName": "Claude Code Setup", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/claude-code-setup", + "description": "Analyze codebases and recommend tailored Claude Code automations such as hooks, skills, MCP servers, and subagents.", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/claude-code-setup/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:claude-for-msft-365-install", + "displayName": "Claude For Msft 365 Install", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/claude-for-msft-365-install", + "description": "Provision direct cloud access (Vertex AI, Bedrock, or LLM gateway) for the Claude Office add-in. Generates the customized add-in manifest, walks...", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "claude-for-msft-365-install/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:claude-md-management", + "displayName": "Claude Md Management", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/claude-md-management", + "description": "Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/claude-md-management/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-code:claude-opus-4-5-migration", + "displayName": "Claude Opus 4 5 Migration", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-code/blob/main/plugins/claude-opus-4-5-migration", + "description": "Migrate your code and prompts from Sonnet 4.x and Opus 4.1 to Opus 4.5.", + "metadata": { + "sourceSet": "anthropics/claude-code", + "repoPath": "plugins/claude-opus-4-5-migration/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:cocounsel-legal", + "displayName": "Cocounsel Legal", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/external_plugins/cocounsel-legal", + "description": "CoCounsel Legal delivers comprehensive Westlaw Deep Research reports with inline, linked citations to Westlaw and Practical Law sources.", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "external_plugins/cocounsel-legal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:code-modernization", + "displayName": "Code Modernization", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/code-modernization", + "description": "Modernize legacy codebases (COBOL, legacy Java/C++/.NET, monolith web apps) with a structured preflight / assess / map / extract-rules / brief /...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/code-modernization/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:code-review", + "displayName": "Code Review", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/code-review", + "description": "Automated code review for pull requests using multiple specialized agents with confidence-based scoring", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/code-review/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:code-simplifier", + "displayName": "Code Simplifier", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/code-simplifier", + "description": "Agent that simplifies and refines code for clarity, consistency, and maintainability while preserving functionality", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/code-simplifier/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:commercial-legal", + "displayName": "Commercial Legal", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/commercial-legal", + "description": "Reviews vendor agreements, NDAs, and SaaS subscriptions against your sales-side or purchasing-side playbook, tracks renewals and cancel-by deadlines...", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "commercial-legal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:commit-commands", + "displayName": "Commit Commands", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/commit-commands", + "description": "Streamline your git workflow with simple commands for committing, pushing, and creating pull requests", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/commit-commands/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:common-room", + "displayName": "Common Room", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/partner-built/common-room", + "description": "Turn Common Room into your GTM copilot. Research accounts and contacts, prep for calls with attendee profiles and talking points, and draft...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "partner-built/common-room/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:context7", + "displayName": "Context7", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/context7", + "description": "Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/context7/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:corporate-legal", + "displayName": "Corporate Legal", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/corporate-legal", + "description": "Runs M&A diligence at scale with cited tabular review, builds disclosure schedules and closing checklists, drafts board consents and minutes in house...", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "corporate-legal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:cowork-plugin-management", + "displayName": "Cowork Plugin Management", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/cowork-plugin-management", + "description": "Create, customize, and manage plugins tailored to your organization's tools and workflows. Configure MCP servers, adjust plugin behavior, and adapt...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "cowork-plugin-management/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:customer-support", + "displayName": "Customer Support", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/customer-support", + "description": "Triage tickets, draft responses, escalate issues, and build your knowledge base. Research customer context and turn resolved issues into self-service...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "customer-support/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:cwc-makers", + "displayName": "Cwc Makers", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/cwc-makers", + "description": "Seamless onboarding for the Code-with-Claude Makers Cardputer: one /maker-setup command clones the build-with-claude repo, flashes UIFlow firmware...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/cwc-makers/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:data", + "displayName": "Data", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/data", + "description": "Write SQL, explore datasets, and generate insights faster. Build visualizations and dashboards, and turn raw data into clear stories for stakeholders.", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "data/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:design", + "displayName": "Design", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/design", + "description": "Accelerate design workflows - critique, design system management, UX writing, accessibility audits, research synthesis, and dev handoff. From...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "design/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:discord", + "displayName": "Discord", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/discord", + "description": "Discord channel for Claude Code - messaging bridge with built-in access control. Manage pairing, allowlists, and policy via /discord:access.", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/discord/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:doc-coauthoring", + "displayName": "Doc Coauthoring", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/doc-coauthoring/SKILL.md", + "description": "Guide users through a structured workflow for co-authoring documentation.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/doc-coauthoring/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:docx", + "displayName": "Docx", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/docx/SKILL.md", + "description": "Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files).", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/docx/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:earnings-reviewer", + "displayName": "Earnings Reviewer", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/agent-plugins/earnings-reviewer", + "description": "Earnings call and filings to model update to note draft", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/agent-plugins/earnings-reviewer/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:employment-legal", + "displayName": "Employment Legal", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/employment-legal", + "description": "Reviews hires and terminations for jurisdiction-specific risk flags, classifies workers against the controlling state test, tracks leave deadlines...", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "employment-legal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:engineering", + "displayName": "Engineering", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/engineering", + "description": "Streamline engineering workflows - standups, code review, architecture decisions, incident response, and technical documentation. Works with your...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "engineering/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:enterprise-search", + "displayName": "Enterprise Search", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/enterprise-search", + "description": "Search across all of your company's tools in one place. Find anything across email, chat, documents, and wikis without switching between apps.", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "enterprise-search/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:equity-research", + "displayName": "Equity Research", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/vertical-plugins/equity-research", + "description": "Equity research tools: earnings analysis, initiating coverage reports, and research workflows", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/vertical-plugins/equity-research/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:example-plugin", + "displayName": "Example Plugin", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/example-plugin", + "description": "A comprehensive example plugin demonstrating all Claude Code extension options including commands, agents, skills, hooks, and MCP servers", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/example-plugin/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:explanatory-output-style", + "displayName": "Explanatory Output Style", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/explanatory-output-style", + "description": "Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/explanatory-output-style/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:fakechat", + "displayName": "Fakechat", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/fakechat", + "description": "Localhost iMessage-style web chat for Claude Code - test surface with file upload and edits. No tokens, no access control.", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/fakechat/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:feature-dev", + "displayName": "Feature Dev", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/feature-dev", + "description": "Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/feature-dev/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:finance", + "displayName": "Finance", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/finance", + "description": "Streamline finance and accounting workflows, from journal entries and reconciliation to financial statements and variance analysis. Speed up audit...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "finance/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:financial-analysis", + "displayName": "Financial Analysis", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/vertical-plugins/financial-analysis", + "description": "Core financial modeling and analysis tools: DCF, comps, LBO, 3-statement models, competitive analysis, and deck QC", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/vertical-plugins/financial-analysis/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:firebase", + "displayName": "Firebase", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/firebase", + "description": "Google Firebase MCP integration. Manage Firestore databases, authentication, cloud functions, hosting, and storage. Build and manage your Firebase...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/firebase/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-code:frontend-design", + "displayName": "Frontend Design", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-code/blob/main/plugins/frontend-design", + "description": "Frontend design skill for UI/UX implementation", + "metadata": { + "sourceSet": "anthropics/claude-code", + "repoPath": "plugins/frontend-design/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:fund-admin", + "displayName": "Fund Admin", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/vertical-plugins/fund-admin", + "description": "Fund administration and finance ops skills: GL reconciliation, break tracing, accruals, roll-forwards, variance commentary, NAV tie-out", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/vertical-plugins/fund-admin/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:github", + "displayName": "Github", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/github", + "description": "Official GitHub MCP server for repository management. Create issues, manage pull requests, review code, search repositories, and interact with...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/github/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:gitlab", + "displayName": "Gitlab", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/gitlab", + "description": "GitLab DevOps platform integration. Manage repositories, merge requests, CI/CD pipelines, issues, and wikis. Full access to GitLab's comprehensive...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/gitlab/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:gl-reconciler", + "displayName": "Gl Reconciler", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/agent-plugins/gl-reconciler", + "description": "Finds breaks, traces root cause, routes for sign-off", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/agent-plugins/gl-reconciler/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:greptile", + "displayName": "Greptile", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/greptile", + "description": "AI code review agent for GitHub and GitLab. View and resolve Greptile's PR review comments directly from Claude Code.", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/greptile/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:healthcare:healthcare", + "displayName": "Healthcare", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/healthcare/blob/main/plugins/healthcare", + "description": "Claude for Healthcare - skills for payer, provider, pharma, and general healthcare work (prior auth, ICD-10-CM coding, clinical-note extraction...", + "metadata": { + "sourceSet": "anthropics/healthcare", + "repoPath": "plugins/healthcare/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:hookify", + "displayName": "Hookify", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/hookify", + "description": "Easily create hooks to prevent unwanted behaviors by analyzing conversation patterns", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/hookify/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:human-resources", + "displayName": "Human Resources", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/human-resources", + "description": "Streamline people operations - recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "human-resources/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:imessage", + "displayName": "Imessage", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/imessage", + "description": "iMessage channel for Claude Code - reads chat.db directly, sends via AppleScript. Built-in access control; manage pairing, allowlists, and policy via...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/imessage/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:internal-comms", + "displayName": "Internal Comms", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/internal-comms/SKILL.md", + "description": "A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/internal-comms/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:investment-banking", + "displayName": "Investment Banking", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/vertical-plugins/investment-banking", + "description": "Investment banking productivity tools: client and market insights, deck creation, financial analysis, and transaction management", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/vertical-plugins/investment-banking/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:ip-legal", + "displayName": "Ip Legal", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/ip-legal", + "description": "Runs first-pass trademark clearance and freedom-to-operate triage, screens invention disclosures for initial patentability, drafts and triages...", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "ip-legal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:kyc-screener", + "displayName": "Kyc Screener", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/agent-plugins/kyc-screener", + "description": "Parses onboarding docs, runs the rules engine, flags gaps", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/agent-plugins/kyc-screener/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:laravel-boost", + "displayName": "Laravel Boost", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/laravel-boost", + "description": "Laravel development toolkit MCP server. Provides intelligent assistance for Laravel applications including Artisan commands, Eloquent queries...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/laravel-boost/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:law-student", + "displayName": "Law Student", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/law-student", + "description": "Drills Socratically, briefs cases, builds outlines, runs bar prep sessions tuned to your jurisdiction, grades IRAC practice, and plans the study...", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "law-student/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:learning-output-style", + "displayName": "Learning Output Style", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/learning-output-style", + "description": "Interactive learning mode that requests meaningful code contributions at decision points (mimics the unshipped Learning output style)", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/learning-output-style/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:legal-builder-hub", + "displayName": "Legal Builder Hub", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/legal-builder-hub", + "description": "Finds, evaluates, and installs community legal skills - with a security review gate before anything lands in your environment.", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "legal-builder-hub/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:legal-clinic", + "displayName": "Legal Clinic", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/legal-clinic", + "description": "Sets up the clinic, onboards students, runs structured intake, tracks deadlines with malpractice-aware caution, and hands off cases at semester end ...", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "legal-clinic/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:legal", + "displayName": "Legal", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/legal", + "description": "Speed up contract review, NDA triage, and compliance workflows for in-house legal teams. Draft legal briefs, organize precedent research, and manage...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "legal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:linear", + "displayName": "Linear", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/linear", + "description": "Linear issue tracking integration. Create issues, manage projects, update statuses, search across workspaces, and streamline your software...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/linear/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:litigation-legal", + "displayName": "Litigation Legal", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/litigation-legal", + "description": "Manages the litigation portfolio - matters, deadlines, holds, demands, outside counsel - and does the work: claim charts (patent and civil)...", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "litigation-legal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:lseg", + "displayName": "Lseg", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/partner-built/lseg", + "description": "Price bonds, analyze yield curves, evaluate FX carry trades, value options, and build macro dashboards using LSEG financial data and analytics.", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/partner-built/lseg/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:market-researcher", + "displayName": "Market Researcher", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/agent-plugins/market-researcher", + "description": "Sector or theme to industry overview, competitive landscape, peer comps, and ideas shortlist", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/agent-plugins/market-researcher/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:marketing", + "displayName": "Marketing", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/marketing", + "description": "Create content, plan campaigns, and analyze performance across marketing channels. Maintain brand voice consistency, track competitors, and report on...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "marketing/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:math-olympiad", + "displayName": "Math Olympiad", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/math-olympiad", + "description": "Solve competition math (IMO, Putnam, USAMO) with adversarial verification that catches what self-verification misses. Fresh-context verifiers attack...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/math-olympiad/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:mcp-builder", + "displayName": "Mcp Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/mcp-builder/SKILL.md", + "description": "Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/mcp-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:mcp-server-dev", + "displayName": "Mcp Server Dev", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/mcp-server-dev", + "description": "Skills for designing and building MCP servers that work seamlessly with Claude - guides you through deployment models (remote HTTP, MCPB, local)...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/mcp-server-dev/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:mcp-tunnels", + "displayName": "Mcp Tunnels", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/mcp-tunnels", + "description": "Connect Claude to a private MCP server through an Anthropic MCP tunnel. Drives the Docker Compose quickstart end to end: certificates, proxy config...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/mcp-tunnels/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:meeting-prep-agent", + "displayName": "Meeting Prep Agent", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/agent-plugins/meeting-prep-agent", + "description": "Briefing pack before every client meeting", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/agent-plugins/meeting-prep-agent/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:model-builder", + "displayName": "Model Builder", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/agent-plugins/model-builder", + "description": "DCF, LBO, 3-statement, comps - live in Excel", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/agent-plugins/model-builder/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:month-end-closer", + "displayName": "Month End Closer", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/agent-plugins/month-end-closer", + "description": "Accruals, roll-forwards, variance commentary", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/agent-plugins/month-end-closer/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:operations", + "displayName": "Operations", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/operations", + "description": "Optimize business operations - vendor management, process documentation, change management, capacity planning, and compliance tracking. Keep your...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "operations/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:defending-code-reference-harness:patch", + "displayName": "Patch", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/defending-code-reference-harness/blob/main/.claude/skills/patch/SKILL.md", + "description": "Generate candidate fixes for verified security findings.", + "metadata": { + "sourceSet": "anthropics/defending-code-reference-harness", + "repoPath": ".claude/skills/patch/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:pdf-viewer", + "displayName": "Pdf Viewer", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/pdf-viewer", + "description": "View, annotate, and sign PDFs in a live interactive viewer. Mark up contracts, fill forms with visual feedback, stamp approvals, and place signatures...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "pdf-viewer/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:pdf", + "displayName": "Pdf", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/pdf/SKILL.md", + "description": "Use this skill whenever the user wants to do anything with PDF files.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/pdf/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:pitch-agent", + "displayName": "Pitch Agent", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/agent-plugins/pitch-agent", + "description": "Comps, precedents, LBO to a branded pitch deck, end to end", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/agent-plugins/pitch-agent/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:playground", + "displayName": "Playground", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/playground", + "description": "Creates interactive HTML playgrounds - self-contained single-file explorers with visual controls, live preview, and prompt output with copy button", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/playground/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:playwright", + "displayName": "Playwright", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/playwright", + "description": "Browser automation and end-to-end testing MCP server by Microsoft. Enables Claude to interact with web pages, take screenshots, fill forms, click...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/playwright/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:plugin-dev", + "displayName": "Plugin Dev", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/plugin-dev", + "description": "Plugin development toolkit with skills for creating agents, commands, hooks, MCP integrations, and comprehensive plugin structure guidance", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/plugin-dev/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:pptx", + "displayName": "Pptx", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/pptx/SKILL.md", + "description": "Use this skill any time a .pptx file is involved in any way - as input, output, or both.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/pptx/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:pr-review-toolkit", + "displayName": "Pr Review Toolkit", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/pr-review-toolkit", + "description": "Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/pr-review-toolkit/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:privacy-legal", + "displayName": "Privacy Legal", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/privacy-legal", + "description": "Triages processing activities, generates PIAs, reviews DPAs as controller or processor, drafts DSAR responses within statutory timelines, and...", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "privacy-legal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:private-equity", + "displayName": "Private Equity", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/vertical-plugins/private-equity", + "description": "Private equity deal sourcing and workflow tools: company discovery, CRM integration, and founder outreach", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/vertical-plugins/private-equity/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:product-legal", + "displayName": "Product Legal", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/product-legal", + "description": "Reviews product launches against your risk calibration, answers 'is this a problem?' questions in minutes, checks marketing copy for claims that need...", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "product-legal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:product-management", + "displayName": "Product Management", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/product-management", + "description": "Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "product-management/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:productivity", + "displayName": "Productivity", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/productivity", + "description": "Manage tasks, plan your day, and build up memory of important context about your work. Syncs with your calendar, email, and chat to keep everything...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "productivity/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:project-artifact", + "displayName": "Project Artifact", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/project-artifact", + "description": "Generate and publish a project status artifact - an opinionated, tabbed status page (overview & success criteria, the workstream sequence, next...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/project-artifact/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:defending-code-reference-harness:quickstart", + "displayName": "Quickstart", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/defending-code-reference-harness/blob/main/.claude/skills/quickstart/SKILL.md", + "description": "The front door for this repo.", + "metadata": { + "sourceSet": "anthropics/defending-code-reference-harness", + "repoPath": ".claude/skills/quickstart/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:ralph-loop", + "displayName": "Ralph Loop", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/ralph-loop", + "description": "Continuous self-referential AI loops for interactive iterative development, implementing the Ralph Wiggum technique. Run Claude in a while-true loop...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/ralph-loop/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-code:ralph-wiggum", + "displayName": "Ralph Wiggum", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-code/blob/main/plugins/ralph-wiggum", + "description": "Implementation of the Ralph Wiggum technique - continuous self-referential AI loops for interactive iterative development. Run Claude in a while-true...", + "metadata": { + "sourceSet": "anthropics/claude-code", + "repoPath": "plugins/ralph-wiggum/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-for-legal:regulatory-legal", + "displayName": "Regulatory Legal", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-for-legal/blob/main/regulatory-legal", + "description": "Watches regulatory feeds, diffs new rules against your policy library, tracks comment deadlines and open gaps, and writes the digest your team reads...", + "metadata": { + "sourceSet": "anthropics/claude-for-legal", + "repoPath": "regulatory-legal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:sales", + "displayName": "Sales", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/sales", + "description": "Prospect, craft outreach, and build deal strategy faster. Prep for calls, manage your pipeline, and write personalized messaging that moves deals...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "sales/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:security-guidance", + "displayName": "Security Guidance", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/security-guidance", + "description": "Security review for Claude-generated code. Pattern-based warnings on edits, LLM-powered diff review on Stop, and an agentic commit reviewer that...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/security-guidance/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:serena", + "displayName": "Serena", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/serena", + "description": "Semantic code analysis MCP server providing intelligent code understanding, refactoring suggestions, and codebase navigation through language server...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/serena/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:session-report", + "displayName": "Session Report", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/session-report/skills/session-report/SKILL.md", + "description": "Generate an explorable HTML report of Claude Code session usage (tokens, cache, subagents, skills, expensive prompts) from ~/.claude/projects...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/session-report/skills/session-report/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:skill-creator", + "displayName": "Skill Creator", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/plugins/skill-creator", + "description": "Create new skills, improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "plugins/skill-creator/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:slack-by-salesforce", + "displayName": "Slack By Salesforce", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/partner-built/slack", + "description": "Official Slack MCP server for interactive and collaborative workflows. Surface insights, draft messages, and engage teams directly within Slack from...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "partner-built/slack/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:slack-gif-creator", + "displayName": "Slack Gif Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/slack-gif-creator/SKILL.md", + "description": "Knowledge and utilities for creating animated GIFs optimized for Slack.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/slack-gif-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:small-business", + "displayName": "Small Business", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/small-business", + "description": "Pre-built small business workflows (including payroll planning, month-end close, weekly briefs, and growth campaigns) using your QuickBooks, PayPal...", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "small-business/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:sp-global", + "displayName": "Sp Global", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/partner-built/spglobal", + "description": "S&P Global - Financial data and analytics skills including company tearsheets, earnings previews, and transaction summaries", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/partner-built/spglobal/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:statement-auditor", + "displayName": "Statement Auditor", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/agent-plugins/statement-auditor", + "description": "Audits pre-generated LP statements before distribution", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/agent-plugins/statement-auditor/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:telegram", + "displayName": "Telegram", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/telegram", + "description": "Telegram channel for Claude Code - messaging bridge with built-in access control. Manage pairing, allowlists, and policy via /telegram:access.", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/telegram/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:template-skill", + "displayName": "Template Skill", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/template/SKILL.md", + "description": "Replace with description of the skill and when Claude should use it.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "template/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:claude-plugins-public:terraform", + "displayName": "Terraform", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/claude-plugins-public/blob/main/external_plugins/terraform", + "description": "The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for...", + "metadata": { + "sourceSet": "anthropics/claude-plugins-public", + "repoPath": "external_plugins/terraform/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:theme-factory", + "displayName": "Theme Factory", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/theme-factory/SKILL.md", + "description": "Toolkit for styling artifacts with a theme.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/theme-factory/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:defending-code-reference-harness:threat-model", + "displayName": "Threat Model", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/defending-code-reference-harness/blob/main/.claude/skills/threat-model/SKILL.md", + "description": "Build a threat model for a target codebase.", + "metadata": { + "sourceSet": "anthropics/defending-code-reference-harness", + "repoPath": ".claude/skills/threat-model/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:defending-code-reference-harness:triage", + "displayName": "Triage", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/defending-code-reference-harness/blob/main/.claude/skills/triage/SKILL.md", + "description": "Triage a batch of raw security findings.", + "metadata": { + "sourceSet": "anthropics/defending-code-reference-harness", + "repoPath": ".claude/skills/triage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:valuation-reviewer", + "displayName": "Valuation Reviewer", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/agent-plugins/valuation-reviewer", + "description": "Ingests GP packages, runs valuation template, stages LP reporting", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/agent-plugins/valuation-reviewer/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:defending-code-reference-harness:vuln-scan", + "displayName": "Vuln Scan", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/defending-code-reference-harness/blob/main/.claude/skills/vuln-scan/SKILL.md", + "description": "Static source-code vulnerability scan.", + "metadata": { + "sourceSet": "anthropics/defending-code-reference-harness", + "repoPath": ".claude/skills/vuln-scan/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:financial-services-plugins:wealth-management", + "displayName": "Wealth Management", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/financial-services-plugins/blob/main/plugins/vertical-plugins/wealth-management", + "description": "Wealth management and financial advisory tools: client reviews, financial planning, portfolio analysis, and client reporting", + "metadata": { + "sourceSet": "anthropics/financial-services-plugins", + "repoPath": "plugins/vertical-plugins/wealth-management/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:web-artifacts-builder", + "displayName": "Web Artifacts Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/web-artifacts-builder/SKILL.md", + "description": "Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS...", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/web-artifacts-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:webapp-testing", + "displayName": "Webapp Testing", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/webapp-testing/SKILL.md", + "description": "Toolkit for interacting with and testing local web applications using Playwright.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/webapp-testing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:skills:xlsx", + "displayName": "Xlsx", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/skills/blob/main/skills/xlsx/SKILL.md", + "description": "Use this skill any time a spreadsheet file is the primary input or output.", + "metadata": { + "sourceSet": "anthropics/skills", + "repoPath": "skills/xlsx/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:zoom-cobrowse-sdk", + "displayName": "Zoom Cobrowse Sdk", + "mediaType": "application/ai-skill", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/partner-built/zoom-plugin/skills/cobrowse-sdk/SKILL.md", + "description": "Reference skill for Zoom Cobrowse SDK.", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "partner-built/zoom-plugin/skills/cobrowse-sdk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:zoom-plugin", + "displayName": "Zoom Plugin", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/partner-built/zoom-plugin", + "description": "Claude plugin for planning, building, and debugging Zoom integrations across REST APIs, SDKs, webhooks, bots, and MCP workflows", + "metadata": { + "sourceSet": "anthropics/knowledge-work-plugins", + "repoPath": "partner-built/zoom-plugin/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:apify:agent-skills:apify-actor-development", + "displayName": "Apify Actor Development", + "mediaType": "application/ai-skill", + "url": "https://github.com/apify/agent-skills/blob/main/skills/apify-actor-development/SKILL.md", + "description": "Develop, debug, and deploy Apify Actors - serverless cloud programs for web scraping, automation, and data processing.", + "metadata": { + "sourceSet": "apify/agent-skills", + "repoPath": "skills/apify-actor-development/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apify:agent-skills:apify-actorization", + "displayName": "Apify Actorization", + "mediaType": "application/ai-skill", + "url": "https://github.com/apify/agent-skills/blob/main/skills/apify-actorization/SKILL.md", + "description": "Convert existing projects into Apify Actors - serverless cloud programs.", + "metadata": { + "sourceSet": "apify/agent-skills", + "repoPath": "skills/apify-actorization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apify:agent-skills:apify-agent-skills", + "displayName": "Apify Agent Skills", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/apify/agent-skills/blob/main", + "description": "Official Apify agent skills for web scraping, data extraction, and automation", + "metadata": { + "sourceSet": "apify/agent-skills", + "repoPath": ".claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:apify:agent-skills:apify-generate-output-schema", + "displayName": "Apify Generate Output Schema", + "mediaType": "application/ai-skill", + "url": "https://github.com/apify/agent-skills/blob/main/skills/apify-generate-output-schema/SKILL.md", + "description": "Generate output schemas (dataset_schema.json, output_schema.json, key_value_store_schema.json) for an Apify Actor by analyzing its source code.", + "metadata": { + "sourceSet": "apify/agent-skills", + "repoPath": "skills/apify-generate-output-schema/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apify:agent-skills:apify-sdk-integration", + "displayName": "Apify Sdk Integration", + "mediaType": "application/ai-skill", + "url": "https://github.com/apify/agent-skills/blob/main/skills/apify-sdk-integration/SKILL.md", + "description": "Integrate Apify into an existing JavaScript/TypeScript or Python application using the apify-client package.", + "metadata": { + "sourceSet": "apify/agent-skills", + "repoPath": "skills/apify-sdk-integration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apify:agent-skills:apify-ultimate-scraper", + "displayName": "Apify Ultimate Scraper", + "mediaType": "application/ai-skill", + "url": "https://github.com/apify/agent-skills/blob/main/skills/apify-ultimate-scraper/SKILL.md", + "description": "Universal AI-powered web scraper for any platform.", + "metadata": { + "sourceSet": "apify/agent-skills", + "repoPath": "skills/apify-ultimate-scraper/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:apollo-client", + "displayName": "Apollo Client", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/apollo-client/SKILL.md", + "description": "Guide for building React applications with Apollo Client 4.x. Use this skill when: (1) setting up Apollo Client in a React project, (2) writing...", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/apollo-client/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:apollo-connectors", + "displayName": "Apollo Connectors", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/apollo-connectors/SKILL.md", + "description": "Guide for integrating REST APIs into GraphQL supergraphs using Apollo Connectors with @source and @connect directives.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/apollo-connectors/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:apollo-federation", + "displayName": "Apollo Federation", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/apollo-federation/SKILL.md", + "description": "Guide for authoring Apollo Federation subgraph schemas.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/apollo-federation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:apollo-ios", + "displayName": "Apollo Ios", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/apollo-ios/SKILL.md", + "description": "Guide for building Apple-platform applications with Apollo iOS, the strongly-typed GraphQL client for Swift.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/apollo-ios/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:apollo-kotlin", + "displayName": "Apollo Kotlin", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/apollo-kotlin/SKILL.md", + "description": "Guide for building applications with Apollo Kotlin, the GraphQL client library for Android and Kotlin.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/apollo-kotlin/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:apollo-mcp-server", + "displayName": "Apollo Mcp Server", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/apollo-mcp-server/SKILL.md", + "description": "Guide for using Apollo MCP Server to connect AI agents with GraphQL APIs.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/apollo-mcp-server/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:apollo-router-plugin-creator", + "displayName": "Apollo Router Plugin Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/apollo-router-plugin-creator/SKILL.md", + "description": "Guide for writing Apollo Router native Rust plugins.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/apollo-router-plugin-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:apollo-router", + "displayName": "Apollo Router", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/apollo-router/SKILL.md", + "description": "Version-aware guide for configuring and running Apollo Router for federated GraphQL supergraphs.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/apollo-router/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:apollo-server", + "displayName": "Apollo Server", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/apollo-server/SKILL.md", + "description": "Guide for building GraphQL servers with Apollo Server 5.x. Use this skill when: (1) setting up a new Apollo Server project, (2) writing resolvers or...", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/apollo-server/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:graphql-operations", + "displayName": "Graphql Operations", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/graphql-operations/SKILL.md", + "description": "Guide for writing GraphQL operations (queries, mutations, fragments) following best practices.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/graphql-operations/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:graphql-schema", + "displayName": "Graphql Schema", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/graphql-schema/SKILL.md", + "description": "Guide for designing GraphQL schemas following industry best practices.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/graphql-schema/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:rover", + "displayName": "Rover", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/rover/SKILL.md", + "description": "Guide for using Apollo Rover CLI to manage GraphQL schemas and federation.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/rover/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:rust-best-practices", + "displayName": "Rust Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/rust-best-practices/SKILL.md", + "description": "Guide for writing idiomatic Rust code based on Apollo GraphQL's best practices handbook.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/rust-best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:apollographql:skills:skill-creator", + "displayName": "Skill Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/apollographql/skills/blob/main/skills/skill-creator/SKILL.md", + "description": "Guide for creating effective skills for Apollo GraphQL and GraphQL development.", + "metadata": { + "sourceSet": "apollographql/skills", + "repoPath": "skills/skill-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:airflow-adapter", + "displayName": "Airflow Adapter", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/astro-airflow-mcp/.claude/skills/airflow-adapter/SKILL.md", + "description": "Airflow adapter pattern for v2/v3 API compatibility.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "astro-airflow-mcp/.claude/skills/airflow-adapter/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:airflow-hitl", + "displayName": "Airflow Hitl", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/airflow-hitl/SKILL.md", + "description": "Builds human-in-the-loop (HITL) Airflow workflows - approval gates, form input, and human-driven branching.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/airflow-hitl/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:airflow-plugins", + "displayName": "Airflow Plugins", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/airflow-plugins/SKILL.md", + "description": "Builds Airflow 3.1+ plugins that embed FastAPI apps, custom UI pages, React components, middleware, macros, and operator links directly into the...", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/airflow-plugins/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:airflow-state-store", + "displayName": "Airflow State Store", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/airflow-state-store/SKILL.md", + "description": "Persists task and asset state across retries and DAG runs using Airflow 3.3's AIP-103 key/value stores (`task_state_store`, `asset_state_store`) and...", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/airflow-state-store/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:airflow", + "displayName": "Airflow", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/airflow/SKILL.md", + "description": "Queries, manages, and troubleshoots Apache Airflow using the `af` CLI.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/airflow/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:analyzing-data", + "displayName": "Analyzing Data", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/analyzing-data/SKILL.md", + "description": "Queries the data warehouse with SQL and answers business questions about data.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/analyzing-data/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:annotating-task-lineage", + "displayName": "Annotating Task Lineage", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/annotating-task-lineage/SKILL.md", + "description": "Annotate Airflow tasks with data lineage using inlets and outlets.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/annotating-task-lineage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:astronomer-data", + "displayName": "Astronomer Data", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/astronomer/agents/blob/main", + "description": "Data engineering plugin - warehouse exploration, pipeline authoring, Airflow integration", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": ".cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:authoring-dags", + "displayName": "Authoring Dags", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/authoring-dags/SKILL.md", + "description": "Workflow and best practices for writing Apache Airflow DAGs.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/authoring-dags/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:authoring-go-sdk-tasks", + "displayName": "Authoring Go Sdk Tasks", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/authoring-go-sdk-tasks/SKILL.md", + "description": "Writes Airflow task logic in Go using the Airflow Go SDK.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/authoring-go-sdk-tasks/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:authoring-language-sdk-tasks", + "displayName": "Authoring Language Sdk Tasks", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/authoring-language-sdk-tasks/SKILL.md", + "description": "The language-neutral foundation for Airflow language SDKs - implement task logic in a non-Python language while the DAG stays in Python.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/authoring-language-sdk-tasks/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:blueprint", + "displayName": "Blueprint", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/blueprint/SKILL.md", + "description": "Define reusable Airflow task group templates with Pydantic validation and compose DAGs from YAML.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/blueprint/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:checking-freshness", + "displayName": "Checking Freshness", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/checking-freshness/SKILL.md", + "description": "Quick data freshness check.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/checking-freshness/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:configuring-airflow-language-sdks", + "displayName": "Configuring Airflow Language Sdks", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/configuring-airflow-language-sdks/SKILL.md", + "description": "Configures Airflow to run language SDK tasks (Java, Go, and future native SDKs) - register a coordinator, map a queue to it, ensure the...", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/configuring-airflow-language-sdks/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:cosmos-dbt-core", + "displayName": "Cosmos Dbt Core", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/cosmos-dbt-core/SKILL.md", + "description": "Turns a dbt Core project into an Airflow DAG/TaskGroup using Astronomer Cosmos.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/cosmos-dbt-core/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:cosmos-dbt-fusion", + "displayName": "Cosmos Dbt Fusion", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/cosmos-dbt-fusion/SKILL.md", + "description": "Run a dbt Fusion project with Astronomer Cosmos.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/cosmos-dbt-fusion/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:creating-openlineage-extractors", + "displayName": "Creating Openlineage Extractors", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/creating-openlineage-extractors/SKILL.md", + "description": "Create custom OpenLineage extractors for Airflow operators.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/creating-openlineage-extractors/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:dag-factory", + "displayName": "Dag Factory", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/dag-factory/SKILL.md", + "description": "Authors Apache Airflow DAGs declaratively from dag-factory YAML configs.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/dag-factory/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:debugging-dags", + "displayName": "Debugging Dags", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/debugging-dags/SKILL.md", + "description": "Comprehensive DAG failure diagnosis and root-cause analysis with structured investigation and prevention recommendations.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/debugging-dags/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:delegating-to-otto", + "displayName": "Delegating To Otto", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/delegating-to-otto/SKILL.md", + "description": "Drives Astronomer's Otto agent (`astro otto`) as a delegated sub-agent for Airflow, dbt, and data-engineering work.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/delegating-to-otto/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:deploying-airflow", + "displayName": "Deploying Airflow", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/deploying-airflow/SKILL.md", + "description": "Deploys Airflow DAGs and projects.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/deploying-airflow/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:deploying-go-sdk-bundles", + "displayName": "Deploying Go Sdk Bundles", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/deploying-go-sdk-bundles/SKILL.md", + "description": "Builds, packs, and deploys compiled Airflow Go SDK bundles so the ExecutableCoordinator can run them.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/deploying-go-sdk-bundles/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:managing-astro-deployments", + "displayName": "Managing Astro Deployments", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/managing-astro-deployments/SKILL.md", + "description": "Manage Astronomer production deployments with Astro CLI.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/managing-astro-deployments/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:managing-astro-local-env", + "displayName": "Managing Astro Local Env", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/managing-astro-local-env/SKILL.md", + "description": "Manage local Airflow environment with Astro CLI (Docker and standalone modes).", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/managing-astro-local-env/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:migrating-ai-sdk-to-common-ai", + "displayName": "Migrating Ai Sdk To Common Ai", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/migrating-ai-sdk-to-common-ai/SKILL.md", + "description": "Migrates Airflow projects from airflow-ai-sdk to apache-airflow-providers-common-ai 0.4.0+.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/migrating-ai-sdk-to-common-ai/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:migrating-airflow-2-to-3", + "displayName": "Migrating Airflow 2 To 3", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/migrating-airflow-2-to-3/SKILL.md", + "description": "Guide for migrating Apache Airflow 2.x projects to Airflow 3.x. Use when the user mentions Airflow 3 migration, upgrade, compatibility issues...", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/migrating-airflow-2-to-3/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:migrating-dagster-to-airflow", + "displayName": "Migrating Dagster To Airflow", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/migrating-dagster-to-airflow/SKILL.md", + "description": "Guide for migrating Dagster projects to Apache Airflow 3 on Astro.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/migrating-dagster-to-airflow/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:profiling-tables", + "displayName": "Profiling Tables", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/profiling-tables/SKILL.md", + "description": "Deep-dive data profiling for a specific table.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/profiling-tables/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:setting-up-astro-project", + "displayName": "Setting Up Astro Project", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/setting-up-astro-project/SKILL.md", + "description": "Initialize and configure Astro/Airflow projects.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/setting-up-astro-project/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:testing-dags", + "displayName": "Testing Dags", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/testing-dags/SKILL.md", + "description": "Complex DAG testing workflows with debugging and fixing cycles.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/testing-dags/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:tracing-downstream-lineage", + "displayName": "Tracing Downstream Lineage", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/tracing-downstream-lineage/SKILL.md", + "description": "Trace downstream data lineage and impact analysis.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/tracing-downstream-lineage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:tracing-upstream-lineage", + "displayName": "Tracing Upstream Lineage", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/tracing-upstream-lineage/SKILL.md", + "description": "Trace upstream data lineage.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/tracing-upstream-lineage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:troubleshooting-astro-deployments", + "displayName": "Troubleshooting Astro Deployments", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/troubleshooting-astro-deployments/SKILL.md", + "description": "Troubleshoot Astronomer production deployments with Astro CLI.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/troubleshooting-astro-deployments/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:astronomer:agents:warehouse-init", + "displayName": "Warehouse Init", + "mediaType": "application/ai-skill", + "url": "https://github.com/astronomer/agents/blob/main/skills/warehouse-init/SKILL.md", + "description": "Initialize warehouse schema discovery.", + "metadata": { + "sourceSet": "astronomer/agents", + "repoPath": "skills/warehouse-init/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:axiomhq:cli:axiom-apl", + "displayName": "Axiom Apl", + "mediaType": "application/ai-skill", + "url": "https://github.com/axiomhq/cli/blob/main/skills/axiom-apl/SKILL.md", + "description": "APL query language reference for Axiom.", + "metadata": { + "sourceSet": "axiomhq/cli", + "repoPath": "skills/axiom-apl/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:axiomhq:cli:axiom-cli", + "displayName": "Axiom Cli", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/axiomhq/cli/blob/main", + "description": "Axiom CLI and APL query assistance for Claude Code", + "metadata": { + "sourceSet": "axiomhq/cli", + "repoPath": ".claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:axiomhq:cli:detect-anomalies", + "displayName": "Detect Anomalies", + "mediaType": "application/ai-skill", + "url": "https://github.com/axiomhq/cli/blob/main/skills/detect-anomalies/SKILL.md", + "description": "Detect anomalies in Axiom datasets using statistical analysis.", + "metadata": { + "sourceSet": "axiomhq/cli", + "repoPath": "skills/detect-anomalies/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:axiomhq:cli:explore-dataset", + "displayName": "Explore Dataset", + "mediaType": "application/ai-skill", + "url": "https://github.com/axiomhq/cli/blob/main/skills/explore-dataset/SKILL.md", + "description": "Explore an Axiom dataset to understand its schema, fields, volume, and patterns.", + "metadata": { + "sourceSet": "axiomhq/cli", + "repoPath": "skills/explore-dataset/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:axiomhq:cli:find-traces", + "displayName": "Find Traces", + "mediaType": "application/ai-skill", + "url": "https://github.com/axiomhq/cli/blob/main/skills/find-traces/SKILL.md", + "description": "Analyze OpenTelemetry distributed traces from Axiom.", + "metadata": { + "sourceSet": "axiomhq/cli", + "repoPath": "skills/find-traces/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:azure-ai-foundry:mcp-foundry", + "displayName": "Azure AI Foundry", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/azure-ai-foundry%2Fmcp-foundry/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "azure-ai-foundry/mcp-foundry", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:azure:aks-mcp", + "displayName": "Azure Kubernetes Service", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/azure%2Faks-mcp/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "azure/aks-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:better-auth:skills:better-auth-best-practices", + "displayName": "Better Auth Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/better-auth/skills/blob/main/better-auth/best-practices/SKILL.md", + "description": "Configure Better Auth server and client, set up database adapters, manage sessions, add plugins, and handle environment variables.", + "metadata": { + "sourceSet": "better-auth/skills", + "repoPath": "better-auth/best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:better-auth:skills:better-auth", + "displayName": "Better Auth", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/better-auth/skills/blob/main/better-auth", + "description": "Better Auth development plugin for Claude", + "metadata": { + "sourceSet": "better-auth/skills", + "repoPath": "better-auth/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:better-auth:skills:create-auth-skill", + "displayName": "Create Auth Skill", + "mediaType": "application/ai-skill", + "url": "https://github.com/better-auth/skills/blob/main/better-auth/create-auth/SKILL.md", + "description": "Scaffold and implement authentication in TypeScript/JavaScript apps using Better Auth.", + "metadata": { + "sourceSet": "better-auth/skills", + "repoPath": "better-auth/create-auth/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:better-auth:skills:email-and-password-best-practices", + "displayName": "Email And Password Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/better-auth/skills/blob/main/better-auth/emailAndPassword/SKILL.md", + "description": "Configure email verification, implement password reset flows, set password policies, and customise hashing algorithms for Better Auth email/password...", + "metadata": { + "sourceSet": "better-auth/skills", + "repoPath": "better-auth/emailAndPassword/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:better-auth:skills:organization-best-practices", + "displayName": "Organization Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/better-auth/skills/blob/main/better-auth/organization/SKILL.md", + "description": "Configure multi-tenant organizations, manage members and invitations, define custom roles and permissions, set up teams, and implement RBAC using...", + "metadata": { + "sourceSet": "better-auth/skills", + "repoPath": "better-auth/organization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:better-auth:skills:security", + "displayName": "Security", + "mediaType": "application/ai-skill", + "url": "https://github.com/better-auth/skills/blob/main/security/SKILL.md", + "description": "Configure rate limiting, manage auth secrets, set up CSRF protection, define trusted origins, secure sessions and cookies, encrypt OAuth tokens...", + "metadata": { + "sourceSet": "better-auth/skills", + "repoPath": "security/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:better-auth:skills:two-factor-authentication-best-practices", + "displayName": "Two Factor Authentication Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/better-auth/skills/blob/main/better-auth/twoFactor/SKILL.md", + "description": "Configure TOTP authenticator apps, send OTP codes via email/SMS, manage backup codes, handle trusted devices, and implement 2FA sign-in flows using...", + "metadata": { + "sourceSet": "better-auth/skills", + "repoPath": "better-auth/twoFactor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:binance-agentic-wallet", + "displayName": "Binance Agentic Wallet", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/binance-agentic-wallet/SKILL.md", + "description": "This skill drives the `baw` CLI to manage a Binance Web3 wallet - sign-in/sign-out, balance and history queries, security settings, token transfers...", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance-web3/binance-agentic-wallet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:binance-sports-ai-analyzer", + "displayName": "Binance Sports Ai Analyzer", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/binance-sports-ai-analyzer/SKILL.md", + "description": "Use this skill to look up World Cup match slugs, resolve them to canonical match IDs,", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance-web3/binance-sports-ai-analyzer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:binance-tokenized-securities-info", + "displayName": "Binance Tokenized Securities Info", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/binance-tokenized-securities-info/SKILL.md", + "description": "Binance Tokenized Securities Info - AI skill.", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance-web3/binance-tokenized-securities-info/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:binance", + "displayName": "Binance", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance/binance/SKILL.md", + "description": "Use binance-cli for Binance Spot, Futures (USD-S), and Convert.", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance/binance/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:crypto-market-rank", + "displayName": "Crypto Market Rank", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/crypto-market-rank/SKILL.md", + "description": "Five leaderboard / rank endpoints fronted by one CLI.", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance-web3/crypto-market-rank/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:fiat", + "displayName": "Fiat", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance/fiat/SKILL.md", + "description": "Query Binance fiat payment capabilities - supported countries, currencies, payment methods, limits, and crypto prices - via public APIs, plus...", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance/fiat/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:meme-rush", + "displayName": "Meme Rush", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/meme-rush/SKILL.md", + "description": "Two rank feeds fronted by one CLI: `meme-rush` (launchpad lifecycle tracking) and `topic-rush` (AI hot-topic discovery with associated tokens).", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance-web3/meme-rush/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:onchain-pay-open-api", + "displayName": "Onchain Pay Open Api", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance/onchain-pay/SKILL.md", + "description": "Call Binance Onchain-Pay Open API endpoints with automatic RSA SHA256 request signing.", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance/onchain-pay/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:p2p", + "displayName": "P2P", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance/p2p/SKILL.md", + "description": "Help users interact with **Binance P2P (C2C)** via natural-language queries.", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance/p2p/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:payment-assistant", + "displayName": "Payment Assistant", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance/payment/SKILL.md", + "description": "Binance Pay Assistant - Send and Receive crypto payments.", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance/payment/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:query-address-info", + "displayName": "Query Address Info", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/query-address-info/SKILL.md", + "description": "This skill queries any on-chain wallet address for token holdings, supporting:", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance-web3/query-address-info/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:query-token-audit", + "displayName": "Query Token Audit", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/query-token-audit/SKILL.md", + "description": "Query Token Audit - AI skill.", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance-web3/query-token-audit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:query-token-info", + "displayName": "Query Token Info", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/query-token-info/SKILL.md", + "description": "Four read-only token endpoints fronted by one CLI.", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance-web3/query-token-info/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:square-post", + "displayName": "Square Post", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance/square-post/SKILL.md", + "description": "Publish new content to Binance Square by running the local scripts in `scripts/`.", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance/square-post/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:binance:binance-skills-hub:trading-signal", + "displayName": "Trading Signal", + "mediaType": "application/ai-skill", + "url": "https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/trading-signal/SKILL.md", + "description": "This skill retrieves on-chain Smart Money trading signals to help users track professional investors:", + "metadata": { + "sourceSet": "binance/binance-skills-hub", + "repoPath": "skills/binance-web3/trading-signal/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:box:mcp-server-box-remote", + "displayName": "Box", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/box%2Fmcp-server-box-remote/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "box/mcp-server-box-remote", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:answers", + "displayName": "Answers", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/skills/answers/SKILL.md", + "description": "USE FOR AI-grounded answers via OpenAI-compatible /chat/completions.", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "skills/answers/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:bx-search", + "displayName": "Bx Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/clawhub/bx-search/SKILL.md", + "description": "Web search using the Brave Search CLI (`bx`).", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "clawhub/bx-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:bx", + "displayName": "Bx", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/skills/bx/SKILL.md", + "description": "USE FOR web search, research, RAG, grounding, browse, find, lookups, fact-checking, documentation, agentic AI.", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "skills/bx/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:images-search", + "displayName": "Images Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/skills/images-search/SKILL.md", + "description": "USE FOR image search.", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "skills/images-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:llm-context", + "displayName": "Llm Context", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/skills/llm-context/SKILL.md", + "description": "USE FOR RAG/LLM grounding.", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "skills/llm-context/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:local-descriptions", + "displayName": "Local Descriptions", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/skills/local-descriptions/SKILL.md", + "description": "USE FOR getting AI-generated POI text descriptions.", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "skills/local-descriptions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:local-pois", + "displayName": "Local Pois", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/skills/local-pois/SKILL.md", + "description": "USE FOR getting local business/POI details.", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "skills/local-pois/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:news-search", + "displayName": "News Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/skills/news-search/SKILL.md", + "description": "USE FOR news search.", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "skills/news-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:spellcheck", + "displayName": "Spellcheck", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/skills/spellcheck/SKILL.md", + "description": "USE FOR spell correction.", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "skills/spellcheck/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:suggest", + "displayName": "Suggest", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/skills/suggest/SKILL.md", + "description": "USE FOR query autocomplete/suggestions.", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "skills/suggest/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:videos-search", + "displayName": "Videos Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/skills/videos-search/SKILL.md", + "description": "USE FOR video search.", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "skills/videos-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:brave:brave-search-skills:web-search", + "displayName": "Web Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/brave/brave-search-skills/blob/main/skills/web-search/SKILL.md", + "description": "USE FOR web search.", + "metadata": { + "sourceSet": "brave/brave-search-skills", + "repoPath": "skills/web-search/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:chroma-core:chroma-mcp", + "displayName": "Chroma", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/chroma-core%2Fchroma-mcp/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "chroma-core/chroma-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:a11y-debugging", + "displayName": "A11Y Debugging", + "mediaType": "application/ai-skill", + "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/skills/a11y-debugging/SKILL.md", + "description": "Uses Chrome DevTools MCP for accessibility (a11y) debugging and auditing based on web.dev guidelines.", + "metadata": { + "sourceSet": "ChromeDevTools/chrome-devtools-mcp", + "repoPath": "skills/a11y-debugging/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:chrome-devtools-cli", + "displayName": "Chrome Devtools Cli", + "mediaType": "application/ai-skill", + "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/skills/chrome-devtools-cli/SKILL.md", + "description": "Use this skill to write shell scripts or run shell commands to automate tasks in the browser or otherwise use Chrome DevTools via CLI.", + "metadata": { + "sourceSet": "ChromeDevTools/chrome-devtools-mcp", + "repoPath": "skills/chrome-devtools-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:chrome-devtools", + "displayName": "Chrome Devtools", + "mediaType": "application/ai-skill", + "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/skills/chrome-devtools/SKILL.md", + "description": "Uses Chrome DevTools via MCP for efficient debugging, troubleshooting and browser automation.", + "metadata": { + "sourceSet": "ChromeDevTools/chrome-devtools-mcp", + "repoPath": "skills/chrome-devtools/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:debug-optimize-lcp", + "displayName": "Debug Optimize Lcp", + "mediaType": "application/ai-skill", + "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/skills/debug-optimize-lcp/SKILL.md", + "description": "Guides debugging and optimizing Largest Contentful Paint (LCP) using Chrome DevTools MCP tools.", + "metadata": { + "sourceSet": "ChromeDevTools/chrome-devtools-mcp", + "repoPath": "skills/debug-optimize-lcp/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:devtools-for-agents", + "displayName": "Devtools For Agents", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main", + "description": "Help your agent build, debug, and verify your code correctly. With Chrome DevTools for agents, your AI agent can interact with the Chrome browser to...", + "metadata": { + "sourceSet": "ChromeDevTools/chrome-devtools-mcp", + "repoPath": ".cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:memory-leak-debugging", + "displayName": "Memory Leak Debugging", + "mediaType": "application/ai-skill", + "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/skills/memory-leak-debugging/SKILL.md", + "description": "Diagnoses and resolves memory leaks in JavaScript/Node.js applications.", + "metadata": { + "sourceSet": "ChromeDevTools/chrome-devtools-mcp", + "repoPath": "skills/memory-leak-debugging/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:troubleshooting", + "displayName": "Troubleshooting", + "mediaType": "application/ai-skill", + "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/skills/troubleshooting/SKILL.md", + "description": "Uses Chrome DevTools MCP and documentation to troubleshoot connection and target issues.", + "metadata": { + "sourceSet": "ChromeDevTools/chrome-devtools-mcp", + "repoPath": "skills/troubleshooting/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:audit-clerk-skill", + "displayName": "Audit Clerk Skill", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/.agents/skills/audit-clerk-skill/SKILL.md", + "description": "Audits the bundled `clerk-cli` skill against the Clerk CLI source tree and proposes or applies updates.", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": ".agents/skills/audit-clerk-skill/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:audit-expo-skill", + "displayName": "Audit Expo Skill", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/.agents/skills/audit-expo-skill/SKILL.md", + "description": "Audits the bundled `clerk-expo` skill against the @clerk/expo SDK source and clerk-docs, then proposes or applies updates.", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": ".agents/skills/audit-expo-skill/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-android", + "displayName": "Clerk Android", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/mobile/clerk-android/SKILL.md", + "description": "Implement Clerk authentication for native Android apps using Kotlin and", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/mobile/clerk-android/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-astro-patterns", + "displayName": "Clerk Astro Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/frameworks/clerk-astro-patterns/SKILL.md", + "description": "Astro patterns with Clerk - middleware, SSR pages, island components,", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/frameworks/clerk-astro-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-backend-api", + "displayName": "Clerk Backend Api", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/core/clerk-backend-api/SKILL.md", + "description": "Clerk Backend REST API explorer and executor.", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/core/clerk-backend-api/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-billing", + "displayName": "Clerk Billing", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/features/clerk-billing/SKILL.md", + "description": "Clerk Billing for subscription management - render Clerk's PricingTable", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/features/clerk-billing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-chrome-extension-patterns", + "displayName": "Clerk Chrome Extension Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/frameworks/clerk-chrome-extension-patterns/SKILL.md", + "description": "Chrome Extension auth with @clerk/chrome-extension -- popup/sidepanel", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/frameworks/clerk-chrome-extension-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-cli", + "displayName": "Clerk Cli", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/core/clerk-cli/SKILL.md", + "description": "Operate the Clerk CLI (`clerk` binary) for authentication, user/org/session management, deploy verification, instance config, env keys, and any Clerk...", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/core/clerk-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-custom-ui", + "displayName": "Clerk Custom Ui", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/core/clerk-custom-ui/SKILL.md", + "description": "Custom authentication flows and component appearance - hooks (useSignIn,", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/core/clerk-custom-ui/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-expo", + "displayName": "Clerk Expo", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/mobile/clerk-expo/SKILL.md", + "description": "Add Clerk authentication to Expo and React Native apps using @clerk/expo.", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/mobile/clerk-expo/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-nextjs-patterns", + "displayName": "Clerk Nextjs Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/frameworks/clerk-nextjs-patterns/SKILL.md", + "description": "Advanced Next.js patterns - middleware, Server Actions, caching with", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/frameworks/clerk-nextjs-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-nuxt-patterns", + "displayName": "Clerk Nuxt Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/frameworks/clerk-nuxt-patterns/SKILL.md", + "description": "Nuxt 3 auth patterns with @clerk/nuxt - middleware, composables, server", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/frameworks/clerk-nuxt-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-orgs", + "displayName": "Clerk Orgs", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/features/clerk-orgs/SKILL.md", + "description": "Clerk Organizations for B2B SaaS - create multi-tenant apps with org", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/features/clerk-orgs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-react-patterns", + "displayName": "Clerk React Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/frameworks/clerk-react-patterns/SKILL.md", + "description": "React SPA auth patterns with @clerk/react for Vite/CRA - ClerkProvider", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/frameworks/clerk-react-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-react-router-patterns", + "displayName": "Clerk React Router Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/frameworks/clerk-react-router-patterns/SKILL.md", + "description": "React Router v7/v8 patterns with Clerk - rootAuthLoader, getAuth in loaders,", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/frameworks/clerk-react-router-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-setup", + "displayName": "Clerk Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/core/clerk-setup/SKILL.md", + "description": "Add Clerk authentication to any project by following the official quickstart", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/core/clerk-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-swift", + "displayName": "Clerk Swift", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/mobile/clerk-swift/SKILL.md", + "description": "Implement Clerk authentication for native Swift and iOS apps using ClerkKit", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/mobile/clerk-swift/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-tanstack-patterns", + "displayName": "Clerk Tanstack Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/frameworks/clerk-tanstack-patterns/SKILL.md", + "description": "TanStack React Start auth patterns with @clerk/tanstack-react-start", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/frameworks/clerk-tanstack-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-testing", + "displayName": "Clerk Testing", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/features/clerk-testing/SKILL.md", + "description": "E2E testing for Clerk apps.", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/features/clerk-testing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-vue-patterns", + "displayName": "Clerk Vue Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/frameworks/clerk-vue-patterns/SKILL.md", + "description": "Vue 3 patterns with Clerk - composables (useAuth, useUser,", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/frameworks/clerk-vue-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk-webhooks", + "displayName": "Clerk Webhooks", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/features/clerk-webhooks/SKILL.md", + "description": "Clerk webhooks for real-time events and data syncing.", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/features/clerk-webhooks/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:clerk:skills:clerk", + "displayName": "Clerk", + "mediaType": "application/ai-skill", + "url": "https://github.com/clerk/skills/blob/main/skills/core/clerk/SKILL.md", + "description": "Clerk authentication router.", + "metadata": { + "sourceSet": "clerk/skills", + "repoPath": "skills/core/clerk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cli:cli:agentic-workflows", + "displayName": "Agentic Workflows", + "mediaType": "application/ai-skill", + "url": "https://github.com/cli/cli/blob/trunk/.github/skills/agentic-workflows/SKILL.md", + "description": "Route gh-aw workflow design/create/debug/upgrade requests to the right prompts.", + "metadata": { + "sourceSet": "cli/cli", + "repoPath": ".github/skills/agentic-workflows/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cli:cli:cli-code-reviewer", + "displayName": "CLI Code Reviewer", + "mediaType": "application/ai-skill", + "url": "https://github.com/cli/cli/blob/trunk/.github/skills/cli-code-reviewer/SKILL.md", + "description": "Reviews GitHub CLI (gh) pull requests against codebase conventions", + "metadata": { + "sourceSet": "cli/cli", + "repoPath": ".github/skills/cli-code-reviewer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cli:cli:dependabot-triager", + "displayName": "Dependabot Triager", + "mediaType": "application/ai-skill", + "url": "https://github.com/cli/cli/blob/trunk/.github/skills/dependabot-triager/SKILL.md", + "description": "Assesses an open Dependabot pull request and emits a recommendation (Merge / Review before merging / Do not merge) plus confidence (High / Medium / Low)", + "metadata": { + "sourceSet": "cli/cli", + "repoPath": ".github/skills/dependabot-triager/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cli:cli:gh-skill", + "displayName": "GH Skill", + "mediaType": "application/ai-skill", + "url": "https://github.com/cli/cli/blob/trunk/skills/gh-skill/SKILL.md", + "description": "Manage agent skills with gh skill. Use this skill to discover, preview, install, update, and publish Agent Skills so an agent can self-manage the skills", + "metadata": { + "sourceSet": "cli/cli", + "repoPath": "skills/gh-skill/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cli:cli:gh", + "displayName": "GH", + "mediaType": "application/ai-skill", + "url": "https://github.com/cli/cli/blob/trunk/skills/gh/SKILL.md", + "description": "Patterns for invoking the GitHub CLI (gh) from agents. Covers structured output, pagination, repo targeting, search vs list, gh api fallback.", + "metadata": { + "sourceSet": "cli/cli", + "repoPath": "skills/gh/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ClickHouse:agent-skills:chdb-datastore", + "displayName": "Chdb Datastore", + "mediaType": "application/ai-skill", + "url": "https://github.com/ClickHouse/agent-skills/blob/main/skills/chdb-datastore/SKILL.md", + "description": "Use when the user has tabular data (pandas DataFrame, parquet, csv, Arrow, json) and wants to filter, group, aggregate, join, or speed up slow pandas.", + "metadata": { + "sourceSet": "ClickHouse/agent-skills", + "repoPath": "skills/chdb-datastore/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ClickHouse:agent-skills:chdb-sql", + "displayName": "Chdb Sql", + "mediaType": "application/ai-skill", + "url": "https://github.com/ClickHouse/agent-skills/blob/main/skills/chdb-sql/SKILL.md", + "description": "Use when the user wants to run SQL - especially analytical SQL - on local files (parquet/csv/json), URLs, S3 paths, or remote databases (Postgres...", + "metadata": { + "sourceSet": "ClickHouse/agent-skills", + "repoPath": "skills/chdb-sql/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-architecture-advisor", + "displayName": "Clickhouse Architecture Advisor", + "mediaType": "application/ai-skill", + "url": "https://github.com/ClickHouse/agent-skills/blob/main/skills/clickhouse-architecture-advisor/SKILL.md", + "description": "MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or translating best practices into...", + "metadata": { + "sourceSet": "ClickHouse/agent-skills", + "repoPath": "skills/clickhouse-architecture-advisor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-best-practices", + "displayName": "Clickhouse Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/ClickHouse/agent-skills/blob/main/skills/clickhouse-best-practices/SKILL.md", + "description": "MUST USE when reviewing ClickHouse schemas, queries, or configurations.", + "metadata": { + "sourceSet": "ClickHouse/agent-skills", + "repoPath": "skills/clickhouse-best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-js-node-coding", + "displayName": "Clickhouse Js Node Coding", + "mediaType": "application/ai-skill", + "url": "https://github.com/ClickHouse/agent-skills/blob/main/skills/clickhouse-js-node-coding/SKILL.md", + "description": "Write idiomatic application code with the ClickHouse Node.js client (`@clickhouse/client`).", + "metadata": { + "sourceSet": "ClickHouse/agent-skills", + "repoPath": "skills/clickhouse-js-node-coding/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-js-node-rowbinary", + "displayName": "Clickhouse Js Node Rowbinary", + "mediaType": "application/ai-skill", + "url": "https://github.com/ClickHouse/agent-skills/blob/main/skills/clickhouse-js-node-rowbinary/SKILL.md", + "description": "Generate TypeScript/JavaScript code that reads/decodes AND writes/encodes ClickHouse RowBinary streams for the ClickHouse HTTP server.", + "metadata": { + "sourceSet": "ClickHouse/agent-skills", + "repoPath": "skills/clickhouse-js-node-rowbinary/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-js-node-troubleshooting", + "displayName": "Clickhouse Js Node Troubleshooting", + "mediaType": "application/ai-skill", + "url": "https://github.com/ClickHouse/agent-skills/blob/main/skills/clickhouse-js-node-troubleshooting/SKILL.md", + "description": "Troubleshoot and resolve common issues with the ClickHouse Node.js client (@clickhouse/client).", + "metadata": { + "sourceSet": "ClickHouse/agent-skills", + "repoPath": "skills/clickhouse-js-node-troubleshooting/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-managed-postgres-rca", + "displayName": "Clickhouse Managed Postgres Rca", + "mediaType": "application/ai-skill", + "url": "https://github.com/ClickHouse/agent-skills/blob/main/skills/clickhouse-managed-postgres-rca/SKILL.md", + "description": "MUST USE when investigating performance issues on a ClickHouse-managed Postgres instance.", + "metadata": { + "sourceSet": "ClickHouse/agent-skills", + "repoPath": "skills/clickhouse-managed-postgres-rca/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhousectl-cloud-deploy", + "displayName": "Clickhousectl Cloud Deploy", + "mediaType": "application/ai-skill", + "url": "https://github.com/ClickHouse/agent-skills/blob/main/skills/clickhousectl-cloud-deploy/SKILL.md", + "description": "Use when a user wants to deploy ClickHouse to the cloud, go to production, use ClickHouse Cloud, host a managed ClickHouse service, or migrate from a...", + "metadata": { + "sourceSet": "ClickHouse/agent-skills", + "repoPath": "skills/clickhousectl-cloud-deploy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhousectl-local-dev", + "displayName": "Clickhousectl Local Dev", + "mediaType": "application/ai-skill", + "url": "https://github.com/ClickHouse/agent-skills/blob/main/skills/clickhousectl-local-dev/SKILL.md", + "description": "Use when a user wants to build an application with ClickHouse, set up a local ClickHouse development environment, install ClickHouse, create a local...", + "metadata": { + "sourceSet": "ClickHouse/agent-skills", + "repoPath": "skills/clickhousectl-local-dev/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cloudflare:skills:agents-sdk", + "displayName": "Agents Sdk", + "mediaType": "application/ai-skill", + "url": "https://github.com/cloudflare/skills/blob/main/skills/agents-sdk/SKILL.md", + "description": "Build AI agents on Cloudflare Workers using the Agents SDK.", + "metadata": { + "sourceSet": "cloudflare/skills", + "repoPath": "skills/agents-sdk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cloudflare:skills:cloudflare-email-service", + "displayName": "Cloudflare Email Service", + "mediaType": "application/ai-skill", + "url": "https://github.com/cloudflare/skills/blob/main/skills/cloudflare-email-service/SKILL.md", + "description": "Send and receive transactional emails with Cloudflare Email Service (Email Sending + Email Routing).", + "metadata": { + "sourceSet": "cloudflare/skills", + "repoPath": "skills/cloudflare-email-service/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cloudflare:skills:cloudflare-one-migrations", + "displayName": "Cloudflare One Migrations", + "mediaType": "application/ai-skill", + "url": "https://github.com/cloudflare/skills/blob/main/skills/cloudflare-one-migrations/SKILL.md", + "description": "Plans migrations from Zscaler ZIA/ZPA, Palo Alto, legacy VPN, SWG, or SASE stacks to Cloudflare One.", + "metadata": { + "sourceSet": "cloudflare/skills", + "repoPath": "skills/cloudflare-one-migrations/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cloudflare:skills:cloudflare-one", + "displayName": "Cloudflare One", + "mediaType": "application/ai-skill", + "url": "https://github.com/cloudflare/skills/blob/main/skills/cloudflare-one/SKILL.md", + "description": "Guides Cloudflare One Zero Trust and SASE work across Access, Gateway, WARP, Tunnel, Cloudflare WAN, DLP, CASB, device posture, and identity.", + "metadata": { + "sourceSet": "cloudflare/skills", + "repoPath": "skills/cloudflare-one/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cloudflare:skills:cloudflare", + "displayName": "Cloudflare", + "mediaType": "application/ai-skill", + "url": "https://github.com/cloudflare/skills/blob/main/skills/cloudflare/SKILL.md", + "description": "Comprehensive Cloudflare platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), feature flags...", + "metadata": { + "sourceSet": "cloudflare/skills", + "repoPath": "skills/cloudflare/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cloudflare:skills:durable-objects", + "displayName": "Durable Objects", + "mediaType": "application/ai-skill", + "url": "https://github.com/cloudflare/skills/blob/main/skills/durable-objects/SKILL.md", + "description": "Create and review Cloudflare Durable Objects.", + "metadata": { + "sourceSet": "cloudflare/skills", + "repoPath": "skills/durable-objects/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cloudflare:skills:sandbox-sdk", + "displayName": "Sandbox Sdk", + "mediaType": "application/ai-skill", + "url": "https://github.com/cloudflare/skills/blob/main/skills/sandbox-sdk/SKILL.md", + "description": "Build sandboxed applications for secure code execution.", + "metadata": { + "sourceSet": "cloudflare/skills", + "repoPath": "skills/sandbox-sdk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cloudflare:skills:turnstile-spin", + "displayName": "Turnstile Spin", + "mediaType": "application/ai-skill", + "url": "https://github.com/cloudflare/skills/blob/main/skills/turnstile-spin/SKILL.md", + "description": "Set up Cloudflare Turnstile end-to-end in a project - scan the codebase, create the widget via the Cloudflare API, deploy the managed siteverify...", + "metadata": { + "sourceSet": "cloudflare/skills", + "repoPath": "skills/turnstile-spin/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cloudflare:skills:web-perf", + "displayName": "Web Perf", + "mediaType": "application/ai-skill", + "url": "https://github.com/cloudflare/skills/blob/main/skills/web-perf/SKILL.md", + "description": "Analyzes web performance using Chrome DevTools MCP.", + "metadata": { + "sourceSet": "cloudflare/skills", + "repoPath": "skills/web-perf/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cloudflare:skills:workers-best-practices", + "displayName": "Workers Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/cloudflare/skills/blob/main/skills/workers-best-practices/SKILL.md", + "description": "Reviews and authors Cloudflare Workers code against production best practices.", + "metadata": { + "sourceSet": "cloudflare/skills", + "repoPath": "skills/workers-best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:cloudflare:skills:wrangler", + "displayName": "Wrangler", + "mediaType": "application/ai-skill", + "url": "https://github.com/cloudflare/skills/blob/main/skills/wrangler/SKILL.md", + "description": "Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows...", + "metadata": { + "sourceSet": "cloudflare/skills", + "repoPath": "skills/wrangler/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:co.axiom:mcp", + "displayName": "Axiom", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/co.axiom%2Fmcp/versions/latest", + "description": "List datasets, schemas, run APL queries, and use prompts for exploration, anomalies, and monitoring.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "co.axiom/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:codacy:codacy-mcp-server", + "displayName": "Codacy", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/codacy%2Fcodacy-mcp-server/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "codacy/codacy-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:coderabbitai:skills:autofix", + "displayName": "Autofix", + "mediaType": "application/ai-skill", + "url": "https://github.com/coderabbitai/skills/blob/main/skills/autofix/SKILL.md", + "description": "Safely review and apply CodeRabbit PR review-thread feedback from GitHub with per-change approval; never execute reviewer-provided prompts directly", + "metadata": { + "sourceSet": "coderabbitai/skills", + "repoPath": "skills/autofix/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:coderabbitai:skills:code-review", + "displayName": "Code Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/coderabbitai/skills/blob/main/skills/code-review/SKILL.md", + "description": "AI-powered code review using CodeRabbit.", + "metadata": { + "sourceSet": "coderabbitai/skills", + "repoPath": "skills/code-review/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:cognitionai:deepwiki", + "displayName": "Deepwiki", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/cognitionai%2Fdeepwiki/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "cognitionai/deepwiki", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:coinbase:agentic-wallet-skills:agentic-wallet", + "displayName": "Agentic Wallet", + "mediaType": "application/ai-skill", + "url": "https://github.com/coinbase/agentic-wallet-skills/blob/main/skills/agentic-wallet/SKILL.md", + "description": "Crypto wallet operations via the awal CLI - sign in, check balances, send USDC/ETH/POL/SOL, trade tokens, fund the wallet, and use the x402 payment...", + "metadata": { + "sourceSet": "coinbase/agentic-wallet-skills", + "repoPath": "skills/agentic-wallet/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.apify:apify-mcp-server", + "displayName": "Apify", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.apify%2Fapify-mcp-server/versions/latest", + "description": "Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.apify/apify-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.atlassian:atlassian-mcp-server", + "displayName": "Atlassian", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.atlassian%2Fatlassian-mcp-server/versions/latest", + "description": "Atlassian Rovo MCP Server", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.atlassian/atlassian-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.figma.mcp:mcp", + "displayName": "Figma", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.figma.mcp%2Fmcp/versions/latest", + "description": "The Figma MCP server brings Figma design context directly into your AI workflow.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.figma.mcp/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.getguru:mcp-server", + "displayName": "Guru", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.getguru%2Fmcp-server/versions/latest", + "description": "Guru MCP Server - Connect AI tools to your Guru knowledge base", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.getguru/mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.glean:mcp", + "displayName": "Glean", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.glean%2Fmcp/versions/latest", + "description": "Remote MCP Server that securely connects Glean Enterprise Knowledge with your IDE, LLM, or agents.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.glean/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.microsoft:azure", + "displayName": "Azure", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.microsoft%2Fazure/versions/latest", + "description": "All Azure MCP tools to create a seamless connection between AI agents and Azure services.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.microsoft/azure", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.microsoft:microsoft-fabric", + "displayName": "Microsoft Fabric", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.microsoft%2Fmicrosoft-fabric/versions/latest", + "description": "MCP tools for interacting with Microsoft Fabric", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.microsoft/microsoft-fabric", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.microsoft:nuget", + "displayName": "NuGet", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.microsoft%2Fnuget/versions/latest", + "description": "A Model Context Protocol (MCP) server for NuGet.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.microsoft/nuget", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.microsoft:sentinel-data-exploration", + "displayName": "Microsoft Sentinel Data Exploration", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.microsoft%2Fsentinel-data-exploration/versions/latest", + "description": "Find relevant security data from Sentinel data lake for building effective agents. More:aka.ms/s/de", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.microsoft/sentinel-data-exploration", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.monday:monday.com", + "displayName": "Monday.com", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.monday%2Fmonday.com/versions/latest", + "description": "MCP server for monday.com integration.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.monday/monday.com", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.postman:postman-mcp-server", + "displayName": "Postman", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.postman%2Fpostman-mcp-server/versions/latest", + "description": "A basic MCP server to operate on the Postman API.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.postman/postman-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.qualityclouds:mcp-server-qualityclouds", + "displayName": "LiveCheck AI", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.qualityclouds%2Fmcp-server-qualityclouds/versions/latest", + "description": "Secure MCP runtime server for scanning and autofixing code issues", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.qualityclouds/mcp-server-qualityclouds", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.shipstatic:mcp", + "displayName": "ShipStatic", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.shipstatic%2Fmcp/versions/latest", + "description": "Deploy websites from AI agents. Free at mcp.shipstatic.com. Install for the full toolset.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.shipstatic/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.smartbear:smartbear-mcp", + "displayName": "SmartBear", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.smartbear%2Fsmartbear-mcp/versions/latest", + "description": "MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.smartbear/smartbear-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.sonatype:dependency-management-mcp-server", + "displayName": "Sonatype Dependency Management", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.sonatype%2Fdependency-management-mcp-server/versions/latest", + "description": "Sonatype component intelligence: versions, security analysis, and Trust Score recommendations", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.sonatype/dependency-management-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.stackhawk:stackhawk", + "displayName": "StackHawk", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.stackhawk%2Fstackhawk/versions/latest", + "description": "An MCP server that provides interaction with StackHawk's security scanning platform.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.stackhawk/stackhawk", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.stackoverflow.mcp:mcp", + "displayName": "Stack Overflow", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.stackoverflow.mcp%2Fmcp/versions/latest", + "description": "Access Stack Overflow's trusted and verified technical questions and answers.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.stackoverflow.mcp/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.stripe:mcp", + "displayName": "Stripe", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.stripe%2Fmcp/versions/latest", + "description": "MCP server integrating with Stripe - tools for customers, products, payments, and more.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.stripe/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.supabase:mcp", + "displayName": "Supabase", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.supabase%2Fmcp/versions/latest", + "description": "MCP server for interacting with the Supabase platform", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.supabase/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.vercel:vercel-mcp", + "displayName": "Vercel", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.vercel%2Fvercel-mcp/versions/latest", + "description": "An MCP server for Vercel", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.vercel/vercel-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.webflow:mcp", + "displayName": "Webflow", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.webflow%2Fmcp/versions/latest", + "description": "AI-powered design and management for Webflow Sites", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.webflow/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.wix:mcp", + "displayName": "Wix", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.wix%2Fmcp/versions/latest", + "description": "A Model Context Protocol server for Wix AI tools", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "com.wix/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:composiohq:skills:composio", + "displayName": "Composio", + "mediaType": "application/ai-skill", + "url": "https://github.com/composiohq/skills/blob/main/skills/composio/SKILL.md", + "description": "Use 1000+ external apps via Composio - either directly through the CLI or by building AI agents and apps with the SDK", + "metadata": { + "sourceSet": "composiohq/skills", + "repoPath": "skills/composio/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:composiohq:skills:skill-creator", + "displayName": "Skill Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/composiohq/skills/blob/main/.agents/skills/skill-creator/SKILL.md", + "description": "Guide for creating effective skills.", + "metadata": { + "sourceSet": "composiohq/skills", + "repoPath": ".agents/skills/skill-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:coplaydev:unity-mcp", + "displayName": "Unity", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/coplaydev%2Funity-mcp/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "coplaydev/unity-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:agent-compatibility", + "displayName": "Agent Compatibility", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/agent-compatibility", + "description": "CLI-backed repo compatibility scans plus Cursor agents that audit startup, validation, and docs against reality.", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "agent-compatibility/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:cli-for-agent", + "displayName": "Cli For Agent", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/cli-for-agent", + "description": "Patterns for designing CLIs that coding agents can run reliably: non-interactive flags, layered help with examples, pipelines, actionable errors...", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "cli-for-agent/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:continual-learning", + "displayName": "Continual Learning", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/continual-learning", + "description": "Incrementally learns durable user preferences and workspace facts from transcript changes and keeps AGENTS.md up to date with plain bullet points.", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "continual-learning/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:create-plugin", + "displayName": "Create Plugin", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/create-plugin", + "description": "Scaffold and validate new Cursor plugins. Handles directory setup, manifest generation, and pre-submission quality checks for the marketplace.", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "create-plugin/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:cursor-sdk", + "displayName": "Cursor Sdk", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/cursor-sdk", + "description": "Build apps, scripts, CI pipelines, and automations on top of the Cursor TypeScript SDK (@cursor/sdk) runtime selection, auth, streaming, MCP, error...", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "cursor-sdk/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:cursor-team-kit", + "displayName": "Cursor Team Kit", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/cursor-team-kit", + "description": "Internal workflows used by Cursor developers for CI, code review, shipping, control-cli, control-ui, verify-this, test reliability, code cleanup, and...", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "cursor-team-kit/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:docs-canvas", + "displayName": "Docs Canvas", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/docs-canvas", + "description": "Render documentation architecture notes, API references, runbooks, and codebase walkthroughs as a navigable Cursor Canvas with sections, table of...", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "docs-canvas/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:orchestrate", + "displayName": "Orchestrate", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/orchestrate", + "description": "Fan a large task out across parallel Cursor cloud agents via the Cursor SDK: planners publish tasks, workers hand off back up, and a script...", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "orchestrate/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:pr-review-canvas", + "displayName": "Pr Review Canvas", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/pr-review-canvas", + "description": "Render PR diffs as interactive Cursor Canvases organized for reviewer comprehension groups changes by importance, separates boilerplate from core...", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "pr-review-canvas/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:pstack", + "displayName": "Pstack", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/pstack", + "description": "if you want to go fast, go deep first. pstack helps you write less, but higher quality code. rigorous agent workflows you can parallelize with...", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "pstack/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:ralph-loop", + "displayName": "Ralph Loop", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/ralph-loop", + "description": "Continuous self-referential AI loops for iterative development, implementing the Ralph Wiggum technique. Run the agent in a while-true loop with the...", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "ralph-loop/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:teaching", + "displayName": "Teaching", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/teaching", + "description": "Skill mapping, practice plans, and learning retrospectives. Builds personalized roadmaps with milestones and practice checkpoints, and runs periodic...", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "teaching/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:cursor:plugins:thermos", + "displayName": "Thermos", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/cursor/plugins/blob/main/thermos", + "description": "Thermo-nuclear branch review: deep correctness and security audits plus harsh code-quality rubrics, parallel subagents, thermos orchestration, and...", + "metadata": { + "sourceSet": "cursor/plugins", + "repoPath": "thermos/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-install", + "displayName": "Agent Install", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-apm/linux-ssi/agent-install/SKILL.md", + "description": "Install the Datadog Agent on Linux hosts via SSH with Single Step Instrumentation (SSI) enabled - SSI automatically instruments applications for APM...", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-apm/linux-ssi/agent-install/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-eval-bootstrap", + "displayName": "Agent Observability Eval Bootstrap", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/agent-observability/agent-observability-eval-bootstrap/SKILL.md", + "description": "Bootstrap evaluators from production traces - by default propose online LLM-judge evaluators and, after you confirm, create them in Datadog as...", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "agent-observability/agent-observability-eval-bootstrap/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-eval-pipeline", + "displayName": "Agent Observability Eval Pipeline", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/agent-observability/agent-observability-eval-pipeline/SKILL.md", + "description": "End-to-end Agent Observability pipeline for an instrumented ml_app - classify production traces, root-cause failures, bootstrap evaluators, then...", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "agent-observability/agent-observability-eval-pipeline/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-experiment-analyzer", + "displayName": "Agent Observability Experiment Analyzer", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/agent-observability/agent-observability-experiment-analyzer/SKILL.md", + "description": "Analyze LLM experiment results.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "agent-observability/agent-observability-experiment-analyzer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-experiment-py-bootstrap", + "displayName": "Agent Observability Experiment Py Bootstrap", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/agent-observability/agent-observability-experiment-py-bootstrap/SKILL.md", + "description": "Generates a self-contained Python experiment client that uses the ddtrace.llmobs SDK.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "agent-observability/agent-observability-experiment-py-bootstrap/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-session-classify", + "displayName": "Agent Observability Session Classify", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/agent-observability/agent-observability-session-classify/SKILL.md", + "description": "Classify whether user intent was satisfied in a Datadog Agent Observability trace or session.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "agent-observability/agent-observability-session-classify/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-trace-rca", + "displayName": "Agent Observability Trace Rca", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/agent-observability/agent-observability-trace-rca/SKILL.md", + "description": "Root cause analysis on production LLM traces.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "agent-observability/agent-observability-trace-rca/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:datadog-app", + "displayName": "Datadog App", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-apps/datadog-app/SKILL.md", + "description": "Guides developers building Datadog Apps with TypeScript, React, the @datadog/apps scaffolder, and @datadog/vite-plugin.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-apps/datadog-app/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-apm", + "displayName": "Dd Apm", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-apm/SKILL.md", + "description": "APM - install, onboard, instrument, enable, set up, configure, traces, services, dependencies, performance analysis.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-apm/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit-ai-activity", + "displayName": "Dd Audit Ai Activity", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-audit/ai-activity-audit/SKILL.md", + "description": "Audit what the Bits AI assistant (MCP server) has done in your Datadog org - tool calls by user, resources accessed, and anomaly flags for AI...", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-audit/ai-activity-audit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit-compliance-report", + "displayName": "Dd Audit Compliance Report", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-audit/compliance-report/SKILL.md", + "description": "Generate auditor-ready compliance evidence from Datadog Audit Trail for SOC 2 and PCI DSS.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-audit/compliance-report/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit-cost-spike-investigation", + "displayName": "Dd Audit Cost Spike Investigation", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-audit/cost-spike-investigation/SKILL.md", + "description": "Investigate a Datadog product usage or cost spike by correlating Usage Metering data (when/what spiked) with Audit Trail config changes (who changed...", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-audit/cost-spike-investigation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit-key-compromise", + "displayName": "Dd Audit Key Compromise", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-audit/key-compromise/SKILL.md", + "description": "Investigate a potentially compromised Datadog API key - timeline of actions, geo/IP breakdown, endpoints called, anomaly flags, and remediation steps.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-audit/key-compromise/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit-security-investigation", + "displayName": "Dd Audit Security Investigation", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-audit/security-investigation/SKILL.md", + "description": "Answer \"who did what\" security questions from Audit Trail - deletions, config changes, login activity, permission changes, actions from a specific...", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-audit/security-investigation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit", + "displayName": "Dd Audit", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-audit/SKILL.md", + "description": "Audit Trail investigations - who changed what, key compromise, cost spike root cause, compliance evidence (SOC 2/PCI), and AI activity auditing.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-audit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-browser-sdk", + "displayName": "Dd Browser Sdk", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-browser-sdk/SKILL.md", + "description": "Datadog Browser SDK - RUM, Logs, Session Replay, profiling, product analytics, and error tracking setup, configuration, and migration.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-browser-sdk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-docs", + "displayName": "Dd Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-docs/SKILL.md", + "description": "Datadog docs lookup using docs.datadoghq.com/llms.txt and linked Markdown pages.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-logs", + "displayName": "Dd Logs", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-logs/SKILL.md", + "description": "Log management - search, archives, metrics, and cost control.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-logs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-monitors", + "displayName": "Dd Monitors", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-monitors/SKILL.md", + "description": "Monitor management - list, search, file-based create, and alerting best practices.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-monitors/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-pup", + "displayName": "Dd Pup", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-pup/SKILL.md", + "description": "Datadog CLI (Rust).", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-pup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:enable-ssi", + "displayName": "Enable Ssi", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-apm/linux-ssi/enable-ssi/SKILL.md", + "description": "Configure Unified Service Tags and verify Single Step Instrumentation (SSI) injection on Linux hosts - SSI automatically instruments applications for...", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-apm/linux-ssi/enable-ssi/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:k9-ownership-byod-setup", + "displayName": "K9 Ownership Byod Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-security/csm/ownership-agent/SKILL.md", + "description": "Generate a BYOD ownership preferences reference table for a customer.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-security/csm/ownership-agent/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:onboarding-summary", + "displayName": "Onboarding Summary", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-apm/linux-ssi/onboarding-summary/SKILL.md", + "description": "Generate a live Single Step Instrumentation (SSI) onboarding confirmation report for Linux hosts - verifies APM instrumentation is working end-to-end...", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-apm/linux-ssi/onboarding-summary/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:service-remapping", + "displayName": "Service Remapping", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-apm/service-remapping/SKILL.md", + "description": "Create and manage APM service remapping rules - rewrite service names at ingestion time to collapse noisy inferred entities, clean up auto-generated...", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-apm/service-remapping/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:triage-flaky-test", + "displayName": "Triage Flaky Test", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-software-delivery/triage-flaky-test/SKILL.md", + "description": "Load when investigating a specific flaky test.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-software-delivery/triage-flaky-test/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:troubleshoot-ssi", + "displayName": "Troubleshoot Ssi", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-apm/linux-ssi/troubleshoot-ssi/SKILL.md", + "description": "Diagnose and fix Single Step Instrumentation (SSI) issues on Linux hosts - SSI automatically instruments applications for APM without code changes.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-apm/linux-ssi/troubleshoot-ssi/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:unblock-pr", + "displayName": "Unblock Pr", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-software-delivery/unblock-pr/SKILL.md", + "description": "Load when investigating a failing PR CI pipeline or checking PR health.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-software-delivery/unblock-pr/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:upgrade-browser-sdk-v5", + "displayName": "Upgrade Browser Sdk V5", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-browser-sdk/upgrade-v5/SKILL.md", + "description": "Upgrade Datadog Browser SDK from v4 to v5.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-browser-sdk/upgrade-v5/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:upgrade-browser-sdk-v6", + "displayName": "Upgrade Browser Sdk V6", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-browser-sdk/upgrade-v6/SKILL.md", + "description": "Upgrade Datadog Browser SDK from v5 to v6.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-browser-sdk/upgrade-v6/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:upgrade-browser-sdk-v7", + "displayName": "Upgrade Browser Sdk V7", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-browser-sdk/upgrade-v7/SKILL.md", + "description": "Upgrade Datadog Browser SDK from v6 to v7.", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-browser-sdk/upgrade-v7/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:datadog-labs:agent-skills:verify-ssi", + "displayName": "Verify Ssi", + "mediaType": "application/ai-skill", + "url": "https://github.com/datadog-labs/agent-skills/blob/main/dd-apm/linux-ssi/verify-ssi/SKILL.md", + "description": "Verify Single Step Instrumentation (SSI) is working end-to-end on Linux hosts - SSI automatically instruments applications for APM without code...", + "metadata": { + "sourceSet": "datadog-labs/agent-skills", + "repoPath": "dd-apm/linux-ssi/verify-ssi/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dbt-labs:dbt-agent-skills:auditing-skills", + "displayName": "Auditing Skills", + "mediaType": "application/ai-skill", + "url": "https://github.com/dbt-labs/dbt-agent-skills/blob/main/.claude/skills/auditing-skills/SKILL.md", + "description": "Use when checking skills for security or quality issues, reviewing audit results from skills.sh or Tessl, or remediating findings across published...", + "metadata": { + "sourceSet": "dbt-labs/dbt-agent-skills", + "repoPath": ".claude/skills/auditing-skills/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dbt-labs:dbt-agent-skills:dbt-extras", + "displayName": "Dbt Extras", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/dbt-labs/dbt-agent-skills/blob/main/skills/dbt-extras", + "description": "Miscellaneous skills for dbt.", + "metadata": { + "sourceSet": "dbt-labs/dbt-agent-skills", + "repoPath": "skills/dbt-extras/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:dbt-labs:dbt-agent-skills:dbt-migration", + "displayName": "Dbt Migration", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/dbt-labs/dbt-agent-skills/blob/main/skills/dbt-migration", + "description": "Skills for migrating dbt projects - moving from dbt Core to the Fusion engine or across data platforms.", + "metadata": { + "sourceSet": "dbt-labs/dbt-agent-skills", + "repoPath": "skills/dbt-migration/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:dbt-labs:dbt-agent-skills:dbt", + "displayName": "Dbt", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/dbt-labs/dbt-agent-skills/blob/main/skills/dbt", + "description": "Agent skills for dbt: data modeling, analytics engineering, semantic layer metrics, unit testing, job troubleshooting, and dbt MCP server setup....", + "metadata": { + "sourceSet": "dbt-labs/dbt-agent-skills", + "repoPath": "skills/dbt/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:denoland:skills:deno-deploy", + "displayName": "Deno Deploy", + "mediaType": "application/ai-skill", + "url": "https://github.com/denoland/skills/blob/main/skills/deno-deploy/SKILL.md", + "description": "Use when deploying Deno apps to production, asking about Deno Deploy, or working with `deno deploy` CLI commands.", + "metadata": { + "sourceSet": "denoland/skills", + "repoPath": "skills/deno-deploy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:denoland:skills:deno-expert", + "displayName": "Deno Expert", + "mediaType": "application/ai-skill", + "url": "https://github.com/denoland/skills/blob/main/skills/deno-expert/SKILL.md", + "description": "Expert-level Deno knowledge for code review, debugging, and best practice enforcement.", + "metadata": { + "sourceSet": "denoland/skills", + "repoPath": "skills/deno-expert/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:denoland:skills:deno-frontend", + "displayName": "Deno Frontend", + "mediaType": "application/ai-skill", + "url": "https://github.com/denoland/skills/blob/main/skills/deno-frontend/SKILL.md", + "description": "Use when working with Fresh framework, creating routes or handlers in Fresh, building web UIs with Preact, or adding Tailwind CSS in Deno.", + "metadata": { + "sourceSet": "denoland/skills", + "repoPath": "skills/deno-frontend/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:denoland:skills:deno-guidance", + "displayName": "Deno Guidance", + "mediaType": "application/ai-skill", + "url": "https://github.com/denoland/skills/blob/main/skills/deno-guidance/SKILL.md", + "description": "Use when starting any Deno project, choosing packages, configuring deno.json, or running CLI commands.", + "metadata": { + "sourceSet": "denoland/skills", + "repoPath": "skills/deno-guidance/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:denoland:skills:deno-project-templates", + "displayName": "Deno Project Templates", + "mediaType": "application/ai-skill", + "url": "https://github.com/denoland/skills/blob/main/skills/deno-project-templates/SKILL.md", + "description": "Use when scaffolding new Deno projects.", + "metadata": { + "sourceSet": "denoland/skills", + "repoPath": "skills/deno-project-templates/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:denoland:skills:deno-sandbox", + "displayName": "Deno Sandbox", + "mediaType": "application/ai-skill", + "url": "https://github.com/denoland/skills/blob/main/skills/deno-sandbox/SKILL.md", + "description": "Use when building features that execute untrusted user code, AI-generated code, or need isolated code execution environments.", + "metadata": { + "sourceSet": "denoland/skills", + "repoPath": "skills/deno-sandbox/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:denoland:skills:deno-skills", + "displayName": "Deno Skills", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/denoland/skills/blob/main", + "description": "Modern Deno development knowledge including JSR packages, Fresh framework, Deno Deploy, and best practices", + "metadata": { + "sourceSet": "denoland/skills", + "repoPath": ".claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:dev.svelte:mcp", + "displayName": "Svelte", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/dev.svelte%2Fmcp/versions/latest", + "description": "The official Svelte MCP server providing docs and autofixing tools for Svelte development", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "dev.svelte/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:doist:todoist-ai", + "displayName": "Todoist AI", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/doist%2Ftodoist-ai/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "doist/todoist-ai", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:analyzing-dotnet-performance", + "displayName": "Analyzing Dotnet Performance", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-diag/skills/analyzing-dotnet-performance/SKILL.md", + "description": "Scans .NET code for ~50 performance anti-patterns across async, memory, strings, collections, LINQ, regex, serialization, and I/O with tiered...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-diag/skills/analyzing-dotnet-performance/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:android-tombstone-symbolication", + "displayName": "Android Tombstone Symbolication", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-diag/skills/android-tombstone-symbolication/SKILL.md", + "description": "Symbolicate the .NET runtime frames in an Android tombstone file.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-diag/skills/android-tombstone-symbolication/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:apple-crash-symbolication", + "displayName": "Apple Crash Symbolication", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-diag/skills/apple-crash-symbolication/SKILL.md", + "description": "Symbolicate .NET runtime frames in Apple platform .ips crash logs (iOS, tvOS, Mac Catalyst, macOS).", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-diag/skills/apple-crash-symbolication/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:assertion-quality", + "displayName": "Assertion Quality", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/assertion-quality/SKILL.md", + "description": "Analyzes the variety and depth of assertions across test suites in any language.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/assertion-quality/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:author-component", + "displayName": "Author Component", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-blazor/skills/author-component/SKILL.md", + "description": "Create or review Blazor components (.razor files) with correct architecture.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-blazor/skills/author-component/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:clr-activation-debugging", + "displayName": "Clr Activation Debugging", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-diag/skills/clr-activation-debugging/SKILL.md", + "description": "Diagnoses .NET Framework CLR activation issues using CLR activation logs (CLRLoad logs) produced by mscoree.dll.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-diag/skills/clr-activation-debugging/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:code-testing-agent", + "displayName": "Code Testing Agent", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/code-testing-agent/SKILL.md", + "description": "Generates and writes new unit tests for any programming language - scaffolds .NET test projects, pytest suites, Vitest/Jest suites, Go test files...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/code-testing-agent/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:code-testing-extensions", + "displayName": "Code Testing Extensions", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/code-testing-extensions/SKILL.md", + "description": "Provides file paths to language-specific extension files for the code-testing pipeline.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/code-testing-extensions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:collect-user-input", + "displayName": "Collect User Input", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-blazor/skills/collect-user-input/SKILL.md", + "description": "Build forms, validate data, and react to user input in Blazor.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-blazor/skills/collect-user-input/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:configure-auth", + "displayName": "Configure Auth", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-blazor/skills/configure-auth/SKILL.md", + "description": "Add authentication and authorization to a Blazor Web App, accounting for the app's render mode.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-blazor/skills/configure-auth/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:configuring-opentelemetry-dotnet", + "displayName": "Configuring Opentelemetry Dotnet", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-aspnetcore/skills/configuring-opentelemetry-dotnet/SKILL.md", + "description": "Configure OpenTelemetry distributed tracing, metrics, and logging in ASP.NET Core using the .NET OpenTelemetry SDK.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-aspnetcore/skills/configuring-opentelemetry-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:convert-blazor-server-to-webapp", + "displayName": "Convert Blazor Server To Webapp", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-aspnetcore/skills/convert-blazor-server-to-webapp/SKILL.md", + "description": "Guides conversion of a pre-.NET 8 Blazor Server app into a .NET 8+ Blazor Web App.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-aspnetcore/skills/convert-blazor-server-to-webapp/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:convert-to-cpm", + "displayName": "Convert To Cpm", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-nuget/skills/convert-to-cpm/SKILL.md", + "description": "Convert .NET projects and solutions (.sln, .slnx) to NuGet Central Package Management (CPM) using Directory.Packages.props.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-nuget/skills/convert-to-cpm/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:coordinate-components", + "displayName": "Coordinate Components", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-blazor/skills/coordinate-components/SKILL.md", + "description": "Share state between components that don't have a direct parent-child parameter relationship, using cascading values, scoped services with change...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-blazor/skills/coordinate-components/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:coverage-analysis", + "displayName": "Coverage Analysis", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/coverage-analysis/SKILL.md", + "description": "Project-wide code coverage and CRAP (Change Risk Anti-Patterns) score analysis for .NET projects.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/coverage-analysis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:crap-score", + "displayName": "Crap Score", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/crap-score/SKILL.md", + "description": "Calculates targeted CRAP (Change Risk Anti-Patterns) scores for a named .NET method, class, or single source file.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/crap-score/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:create-blazor-project", + "displayName": "Create Blazor Project", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-blazor/skills/create-blazor-project/SKILL.md", + "description": "Create a new ASP.NET Core web application or web site using Blazor.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-blazor/skills/create-blazor-project/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:csharp-scripts", + "displayName": "Csharp Scripts", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-advanced/skills/csharp-scripts/SKILL.md", + "description": "Run file-based C# apps with the .NET CLI when the user explicitly wants C#/.NET code without creating a project.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-advanced/skills/csharp-scripts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:detect-static-dependencies", + "displayName": "Detect Static Dependencies", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/detect-static-dependencies/SKILL.md", + "description": "Scan C# source files for hard-to-test static dependencies - DateTime.Now/UtcNow, File.*, Directory.*, Environment.*, HttpClient, Console.*...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/detect-static-dependencies/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:dotnet-aot-compat", + "displayName": "Dotnet Aot Compat", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-upgrade/skills/dotnet-aot-compat/SKILL.md", + "description": "Make .NET projects compatible with Native AOT and trimming by systematically resolving IL trim/AOT analyzer warnings.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-upgrade/skills/dotnet-aot-compat/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:dotnet-maui-doctor", + "displayName": "Dotnet Maui Doctor", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-maui/skills/dotnet-maui-doctor/SKILL.md", + "description": "Diagnoses and fixes .NET MAUI development environment issues.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-maui/skills/dotnet-maui-doctor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:dotnet-msbuild", + "displayName": "dotnet-msbuild", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-msbuild", + "description": "Comprehensive MSBuild and .NET build skills: failure diagnosis, performance optimization, code quality, and modernization.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-msbuild/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:dotnet-pinvoke", + "displayName": "Dotnet Pinvoke", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-advanced/skills/dotnet-pinvoke/SKILL.md", + "description": "Correctly call native (C/C++) libraries from .NET using P/Invoke and LibraryImport.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-advanced/skills/dotnet-pinvoke/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:dotnet-trace-collect", + "displayName": "Dotnet Trace Collect", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-diag/skills/dotnet-trace-collect/SKILL.md", + "description": "Guide developers through capturing diagnostic artifacts to diagnose production .NET performance issues.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-diag/skills/dotnet-trace-collect/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:dotnet-webapi", + "displayName": "Dotnet Webapi", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-aspnetcore/skills/dotnet-webapi/SKILL.md", + "description": "Guides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-aspnetcore/skills/dotnet-webapi/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:dump-collect", + "displayName": "Dump Collect", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-diag/skills/dump-collect/SKILL.md", + "description": "Configure and collect crash dumps for modern .NET applications.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-diag/skills/dump-collect/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:exp-mock-usage-analysis", + "displayName": "Exp Mock Usage Analysis", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-experimental/skills/exp-mock-usage-analysis/SKILL.md", + "description": "Audits .NET test mock usage by tracing each mock setup through the production code's execution path to find dead, unreachable, redundant, or...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-experimental/skills/exp-mock-usage-analysis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:exp-simd-vectorization", + "displayName": "Exp Simd Vectorization", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-experimental/skills/exp-simd-vectorization/SKILL.md", + "description": "Optimizes hot-path scalar loops in .NET 8+ with cross-platform Vector128/Vector256/Vector512 SIMD intrinsics, or replaces manual math loops with...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-experimental/skills/exp-simd-vectorization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:exp-test-maintainability", + "displayName": "Exp Test Maintainability", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-experimental/skills/exp-test-maintainability/SKILL.md", + "description": "Detects duplicate boilerplate, copy-paste tests, and structural maintainability issues across .NET test suites.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-experimental/skills/exp-test-maintainability/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:fetch-and-send-data", + "displayName": "Fetch And Send Data", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-blazor/skills/fetch-and-send-data/SKILL.md", + "description": "Call APIs, load data into components, and handle the async lifecycle in Blazor.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-blazor/skills/fetch-and-send-data/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:filter-syntax", + "displayName": "Filter Syntax", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/filter-syntax/SKILL.md", + "description": "Reference data for test filter syntax across all platform and framework combinations: VSTest --filter expressions, MTP filters for MSTest/NUnit/xUnit...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/filter-syntax/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:find-untested-sources", + "displayName": "Find Untested Sources", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/find-untested-sources/SKILL.md", + "description": "Parse-only C# analysis that pairs source files with referencing tests and emits JSON: `source_to_tests`, `untested` ordered by declaration count, and...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/find-untested-sources/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:generate-testability-wrappers", + "displayName": "Generate Testability Wrappers", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/generate-testability-wrappers/SKILL.md", + "description": "Generate wrapper interfaces and DI registration for hard-to-test static dependencies in C#.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/generate-testability-wrappers/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:grade-tests", + "displayName": "Grade Tests", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/grade-tests/SKILL.md", + "description": "Grades a specified set of test methods individually and produces a concise table mapping each test (fully-qualified name) to a letter grade (A-F), a...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/grade-tests/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:maui-app-lifecycle", + "displayName": "Maui App Lifecycle", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-maui/skills/maui-app-lifecycle/SKILL.md", + "description": ".NET MAUI app lifecycle guidance - the four app states, cross-platform Window lifecycle events (Created, Activated, Deactivated, Stopped, Resumed...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-maui/skills/maui-app-lifecycle/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:maui-collectionview", + "displayName": "Maui Collectionview", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-maui/skills/maui-collectionview/SKILL.md", + "description": "Guidance for implementing CollectionView in .NET MAUI apps - data display, layouts (list & grid), selection, grouping, scrolling, empty views...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-maui/skills/maui-collectionview/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:maui-data-binding", + "displayName": "Maui Data Binding", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-maui/skills/maui-data-binding/SKILL.md", + "description": "Guidance for .NET MAUI XAML and C# data bindings - compiled bindings, INotifyPropertyChanged / ObservableObject, value converters, binding modes...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-maui/skills/maui-data-binding/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:maui-dependency-injection", + "displayName": "Maui Dependency Injection", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-maui/skills/maui-dependency-injection/SKILL.md", + "description": "Guidance for configuring dependency injection in .NET MAUI apps - service registration in MauiProgram.cs, lifetime selection (Singleton / Transient /...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-maui/skills/maui-dependency-injection/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:maui-safe-area", + "displayName": "Maui Safe Area", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-maui/skills/maui-safe-area/SKILL.md", + "description": ".NET MAUI safe area and edge-to-edge layout guidance for .NET 10+.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-maui/skills/maui-safe-area/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:maui-shell-navigation", + "displayName": "Maui Shell Navigation", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-maui/skills/maui-shell-navigation/SKILL.md", + "description": "Guide for implementing Shell-based navigation in .NET MAUI apps.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-maui/skills/maui-shell-navigation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:maui-theming", + "displayName": "Maui Theming", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-maui/skills/maui-theming/SKILL.md", + "description": "Guide for theming .NET MAUI apps - light/dark mode via AppThemeBinding, ResourceDictionary theme switching, DynamicResource bindings, system theme...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-maui/skills/maui-theming/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:mcp-csharp-create", + "displayName": "Mcp Csharp Create", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-ai/skills/mcp-csharp-create/SKILL.md", + "description": "Create MCP servers using the C# SDK and .NET project templates.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-ai/skills/mcp-csharp-create/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:mcp-csharp-debug", + "displayName": "Mcp Csharp Debug", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-ai/skills/mcp-csharp-debug/SKILL.md", + "description": "Run and debug C# MCP servers locally.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-ai/skills/mcp-csharp-debug/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:mcp-csharp-publish", + "displayName": "Mcp Csharp Publish", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-ai/skills/mcp-csharp-publish/SKILL.md", + "description": "Publish and deploy C# MCP servers.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-ai/skills/mcp-csharp-publish/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:mcp-csharp-test", + "displayName": "Mcp Csharp Test", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-ai/skills/mcp-csharp-test/SKILL.md", + "description": "Test C# MCP servers at multiple levels: unit tests for individual tools and integration tests using the MCP client SDK.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-ai/skills/mcp-csharp-test/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:microbenchmarking", + "displayName": "Microbenchmarking", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-diag/skills/microbenchmarking/SKILL.md", + "description": "Activate this skill when BenchmarkDotNet (BDN) is involved in the task - creating, running, configuring, or reviewing BDN benchmarks.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-diag/skills/microbenchmarking/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:migrate-dotnet10-to-dotnet11", + "displayName": "Migrate Dotnet10 To Dotnet11", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-upgrade/skills/migrate-dotnet10-to-dotnet11/SKILL.md", + "description": "Migrate a .NET 10 project or solution to .NET 11 and resolve all breaking changes.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-upgrade/skills/migrate-dotnet10-to-dotnet11/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:migrate-dotnet8-to-dotnet9", + "displayName": "Migrate Dotnet8 To Dotnet9", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-upgrade/skills/migrate-dotnet8-to-dotnet9/SKILL.md", + "description": "Migrate a .NET 8 project to .NET 9 and resolve all breaking changes.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-upgrade/skills/migrate-dotnet8-to-dotnet9/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:migrate-dotnet9-to-dotnet10", + "displayName": "Migrate Dotnet9 To Dotnet10", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-upgrade/skills/migrate-dotnet9-to-dotnet10/SKILL.md", + "description": "Migrate a .NET 9 project or solution to .NET 10 and resolve all breaking changes.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-upgrade/skills/migrate-dotnet9-to-dotnet10/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:migrate-mstest-v1v2-to-v3", + "displayName": "Migrate Mstest V1V2 To V3", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test-migration/skills/migrate-mstest-v1v2-to-v3/SKILL.md", + "description": "Migrate MSTest v1 or v2 test project to MSTest v3.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test-migration/skills/migrate-mstest-v1v2-to-v3/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:migrate-mstest-v3-to-v4", + "displayName": "Migrate Mstest V3 To V4", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test-migration/skills/migrate-mstest-v3-to-v4/SKILL.md", + "description": "Fix build errors and breaking changes after upgrading MSTest from v3 to v4, or plan a complete MSTest v3-to-v4 migration.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test-migration/skills/migrate-mstest-v3-to-v4/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:migrate-nullable-references", + "displayName": "Migrate Nullable References", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-upgrade/skills/migrate-nullable-references/SKILL.md", + "description": "Enable nullable reference types in a C# project and systematically resolve all warnings.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-upgrade/skills/migrate-nullable-references/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:migrate-static-to-wrapper", + "displayName": "Migrate Static To Wrapper", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/migrate-static-to-wrapper/SKILL.md", + "description": "Mechanically replace static dependency call sites with wrapper or built-in abstraction calls across a bounded scope (file, project, or namespace).", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/migrate-static-to-wrapper/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:migrate-vstest-to-mtp", + "displayName": "Migrate Vstest To Mtp", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test-migration/skills/migrate-vstest-to-mtp/SKILL.md", + "description": "Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP).", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test-migration/skills/migrate-vstest-to-mtp/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:migrate-xunit-to-mstest", + "displayName": "Migrate Xunit To Mstest", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test-migration/skills/migrate-xunit-to-mstest/SKILL.md", + "description": "Migrate .NET test projects from xUnit.net (v2 or v3) to MSTest v4.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test-migration/skills/migrate-xunit-to-mstest/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:migrate-xunit-to-xunit-v3", + "displayName": "Migrate Xunit To Xunit V3", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test-migration/skills/migrate-xunit-to-xunit-v3/SKILL.md", + "description": "Migrates .NET test projects from xUnit.net v2 to xUnit.net v3.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test-migration/skills/migrate-xunit-to-xunit-v3/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:minimal-api-file-upload", + "displayName": "Minimal Api File Upload", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-aspnetcore/skills/minimal-api-file-upload/SKILL.md", + "description": "File upload endpoints in ASP.NET minimal APIs (.NET 8+)", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-aspnetcore/skills/minimal-api-file-upload/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:mtp-hot-reload", + "displayName": "Mtp Hot Reload", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/mtp-hot-reload/SKILL.md", + "description": "Suggests using Microsoft Testing Platform (MTP) hot reload to iterate fixes on failing tests without rebuilding.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/mtp-hot-reload/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:nuget-trusted-publishing", + "displayName": "Nuget Trusted Publishing", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-advanced/skills/nuget-trusted-publishing/SKILL.md", + "description": "Set up NuGet trusted publishing (OIDC) on a GitHub Actions repo - replaces long-lived API keys with short-lived tokens.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-advanced/skills/nuget-trusted-publishing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:optimizing-ef-core-queries", + "displayName": "Optimizing Ef Core Queries", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-data/skills/optimizing-ef-core-queries/SKILL.md", + "description": "Optimize Entity Framework Core queries by fixing N+1 problems, choosing correct tracking modes, using compiled queries, and avoiding common...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-data/skills/optimizing-ef-core-queries/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:plan-ui-change", + "displayName": "Plan Ui Change", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-blazor/skills/plan-ui-change/SKILL.md", + "description": "Plan complex Blazor UI features by decomposing them into focused components.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-blazor/skills/plan-ui-change/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:platform-detection", + "displayName": "Platform Detection", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/platform-detection/SKILL.md", + "description": "Reference data for detecting the test platform (VSTest vs Microsoft.Testing.Platform) and test framework (MSTest, xUnit, NUnit, TUnit) from project...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/platform-detection/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:run-tests", + "displayName": "Run Tests", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/run-tests/SKILL.md", + "description": "For `dotnet test`: figures out which test platform (VSTest vs Microsoft.Testing.Platform) a project uses from `Directory.Build.props`, `global.json`...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/run-tests/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:support-prerendering", + "displayName": "Support Prerendering", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-blazor/skills/support-prerendering/SKILL.md", + "description": "Make interactive Blazor components work correctly with prerendering.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-blazor/skills/support-prerendering/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:system-text-json-net11", + "displayName": "System Text Json Net11", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet11/skills/system-text-json-net11/SKILL.md", + "description": "Provides guidance on new System.Text.Json APIs introduced in .NET 11.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet11/skills/system-text-json-net11/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:technology-selection", + "displayName": "Technology Selection", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-ai/skills/technology-selection/SKILL.md", + "description": "Guides technology selection and implementation of AI and ML features in .NET 8+ applications using ML.NET, Microsoft.Extensions.AI (MEAI), Microsoft...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-ai/skills/technology-selection/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:template-authoring", + "displayName": "Template Authoring", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-template-engine/skills/template-authoring/SKILL.md", + "description": "Guides creation and validation of custom dotnet new templates.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-template-engine/skills/template-authoring/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:template-comparison", + "displayName": "Template Comparison", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-template-engine/skills/template-comparison/SKILL.md", + "description": "Compares two or more dotnet new templates side by side to help users choose between them based on parameters, feature support, frameworks, and...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-template-engine/skills/template-comparison/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:template-discovery", + "displayName": "Template Discovery", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-template-engine/skills/template-discovery/SKILL.md", + "description": "Helps find, inspect, and compare .NET project templates.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-template-engine/skills/template-discovery/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:template-instantiation", + "displayName": "Template Instantiation", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-template-engine/skills/template-instantiation/SKILL.md", + "description": "Creates .NET projects from templates with validated parameters, smart defaults, Central Package Management adaptation, and latest NuGet version...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-template-engine/skills/template-instantiation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:template-smart-defaults", + "displayName": "Template Smart Defaults", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-template-engine/skills/template-smart-defaults/SKILL.md", + "description": "Applies cross-parameter default rules when creating .NET projects with dotnet new, filling gaps consistently without overriding values the user set...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-template-engine/skills/template-smart-defaults/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:template-validation", + "displayName": "Template Validation", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-template-engine/skills/template-validation/SKILL.md", + "description": "Validates custom dotnet new templates for correctness before publishing.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-template-engine/skills/template-validation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:test-analysis-extensions", + "displayName": "Test Analysis Extensions", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/test-analysis-extensions/SKILL.md", + "description": "Provides file paths to language-specific reference files for the test ANALYSIS skills (assertion-quality, test-anti-patterns, test-gap-analysis...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/test-analysis-extensions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:test-anti-patterns", + "displayName": "Test Anti Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/test-anti-patterns/SKILL.md", + "description": "Audits an existing test file or suite in any language for anti-patterns and quality issues - produces a severity-ranked report...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/test-anti-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:test-gap-analysis", + "displayName": "Test Gap Analysis", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/test-gap-analysis/SKILL.md", + "description": "Performs pseudo-mutation analysis on production code in any language to find gaps in existing test suites.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/test-gap-analysis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:test-smell-detection", + "displayName": "Test Smell Detection", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/test-smell-detection/SKILL.md", + "description": "Deep-dive audit using the full testsmells.org 19-smell academic catalog for tests in any language.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/test-smell-detection/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:test-tagging", + "displayName": "Test Tagging", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/test-tagging/SKILL.md", + "description": "Analyzes test suites in any language and tags each test with a standardized set of traits (positive, negative, critical-path, boundary, smoke...", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/test-tagging/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:thread-abort-migration", + "displayName": "Thread Abort Migration", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-upgrade/skills/thread-abort-migration/SKILL.md", + "description": "Guides migration of .NET Framework Thread.Abort usage to cooperative cancellation in modern .NET.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-upgrade/skills/thread-abort-migration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:use-js-interop", + "displayName": "Use Js Interop", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-blazor/skills/use-js-interop/SKILL.md", + "description": "Add, review, or fix JavaScript interop in Blazor components.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-blazor/skills/use-js-interop/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:dotnet:skills:writing-mstest-tests", + "displayName": "Writing Mstest Tests", + "mediaType": "application/ai-skill", + "url": "https://github.com/dotnet/skills/blob/main/plugins/dotnet-test/skills/writing-mstest-tests/SKILL.md", + "description": "Write new MSTest unit tests and fix existing MSTest code using MSTest 3.x/4.x modern APIs and best practices.", + "metadata": { + "sourceSet": "dotnet/skills", + "repoPath": "plugins/dotnet-test/skills/writing-mstest-tests/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:duckdb:duckdb-skills:attach-db", + "displayName": "Attach Db", + "mediaType": "application/ai-skill", + "url": "https://github.com/duckdb/duckdb-skills/blob/main/skills/attach-db/SKILL.md", + "description": "Attach a DuckDB database file for use with /duckdb-skills:query.", + "metadata": { + "sourceSet": "duckdb/duckdb-skills", + "repoPath": "skills/attach-db/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:duckdb:duckdb-skills:convert-file", + "displayName": "Convert File", + "mediaType": "application/ai-skill", + "url": "https://github.com/duckdb/duckdb-skills/blob/main/skills/convert-file/SKILL.md", + "description": "Convert any data file to another format: CSV, Parquet, JSON, Excel, GeoJSON, and more.", + "metadata": { + "sourceSet": "duckdb/duckdb-skills", + "repoPath": "skills/convert-file/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:duckdb:duckdb-skills:duckdb-docs", + "displayName": "Duckdb Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/duckdb/duckdb-skills/blob/main/skills/duckdb-docs/SKILL.md", + "description": "Search DuckDB and DuckLake documentation and blog posts.", + "metadata": { + "sourceSet": "duckdb/duckdb-skills", + "repoPath": "skills/duckdb-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:duckdb:duckdb-skills:install-duckdb", + "displayName": "Install Duckdb", + "mediaType": "application/ai-skill", + "url": "https://github.com/duckdb/duckdb-skills/blob/main/skills/install-duckdb/SKILL.md", + "description": "Install or update DuckDB extensions.", + "metadata": { + "sourceSet": "duckdb/duckdb-skills", + "repoPath": "skills/install-duckdb/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:duckdb:duckdb-skills:query", + "displayName": "Query", + "mediaType": "application/ai-skill", + "url": "https://github.com/duckdb/duckdb-skills/blob/main/skills/query/SKILL.md", + "description": "Run SQL queries against the attached DuckDB database or ad-hoc against files.", + "metadata": { + "sourceSet": "duckdb/duckdb-skills", + "repoPath": "skills/query/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:duckdb:duckdb-skills:read-file", + "displayName": "Read File", + "mediaType": "application/ai-skill", + "url": "https://github.com/duckdb/duckdb-skills/blob/main/skills/read-file/SKILL.md", + "description": "Read any data file (CSV, JSON, Parquet, Avro, Excel, spatial, SQLite) or remote URL (S3, HTTPS).", + "metadata": { + "sourceSet": "duckdb/duckdb-skills", + "repoPath": "skills/read-file/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:duckdb:duckdb-skills:read-memories", + "displayName": "Read Memories", + "mediaType": "application/ai-skill", + "url": "https://github.com/duckdb/duckdb-skills/blob/main/skills/read-memories/SKILL.md", + "description": "Search past Claude Code session logs to recall prior decisions, patterns, or unresolved work.", + "metadata": { + "sourceSet": "duckdb/duckdb-skills", + "repoPath": "skills/read-memories/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:duckdb:duckdb-skills:s3-explore", + "displayName": "S3 Explore", + "mediaType": "application/ai-skill", + "url": "https://github.com/duckdb/duckdb-skills/blob/main/skills/s3-explore/SKILL.md", + "description": "Explore and query data on S3, Cloudflare R2, GCS, MinIO, or any S3-compatible storage.", + "metadata": { + "sourceSet": "duckdb/duckdb-skills", + "repoPath": "skills/s3-explore/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:duckdb:duckdb-skills:spatial", + "displayName": "Spatial", + "mediaType": "application/ai-skill", + "url": "https://github.com/duckdb/duckdb-skills/blob/main/skills/spatial/SKILL.md", + "description": "Answer questions about spatial data using DuckDB.", + "metadata": { + "sourceSet": "duckdb/duckdb-skills", + "repoPath": "skills/spatial/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:elastic:mcp-server-elasticsearch", + "displayName": "Elasticsearch", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/elastic%2Fmcp-server-elasticsearch/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "elastic/mcp-server-elasticsearch", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:elevenlabs:skills:agents", + "displayName": "Agents", + "mediaType": "application/ai-skill", + "url": "https://github.com/elevenlabs/skills/blob/main/agents/SKILL.md", + "description": "Build voice AI agents with ElevenLabs.", + "metadata": { + "sourceSet": "elevenlabs/skills", + "repoPath": "agents/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:elevenlabs:skills:music", + "displayName": "Music", + "mediaType": "application/ai-skill", + "url": "https://github.com/elevenlabs/skills/blob/main/music/SKILL.md", + "description": "Generate music using ElevenLabs Music API.", + "metadata": { + "sourceSet": "elevenlabs/skills", + "repoPath": "music/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:elevenlabs:skills:setup-api-key", + "displayName": "Setup Api Key", + "mediaType": "application/ai-skill", + "url": "https://github.com/elevenlabs/skills/blob/main/setup-api-key/SKILL.md", + "description": "Guides users through setting up an ElevenLabs API key for ElevenLabs MCP tools.", + "metadata": { + "sourceSet": "elevenlabs/skills", + "repoPath": "setup-api-key/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:elevenlabs:skills:sound-effects", + "displayName": "Sound Effects", + "mediaType": "application/ai-skill", + "url": "https://github.com/elevenlabs/skills/blob/main/sound-effects/SKILL.md", + "description": "Generate sound effects from text descriptions using ElevenLabs.", + "metadata": { + "sourceSet": "elevenlabs/skills", + "repoPath": "sound-effects/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:elevenlabs:skills:speech-engine", + "displayName": "Speech Engine", + "mediaType": "application/ai-skill", + "url": "https://github.com/elevenlabs/skills/blob/main/speech-engine/SKILL.md", + "description": "Add real-time voice conversations to a custom agent runtime with ElevenLabs Speech Engine.", + "metadata": { + "sourceSet": "elevenlabs/skills", + "repoPath": "speech-engine/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:elevenlabs:skills:speech-to-text", + "displayName": "Speech To Text", + "mediaType": "application/ai-skill", + "url": "https://github.com/elevenlabs/skills/blob/main/speech-to-text/SKILL.md", + "description": "Transcribe audio to text using ElevenLabs Scribe v2.", + "metadata": { + "sourceSet": "elevenlabs/skills", + "repoPath": "speech-to-text/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:elevenlabs:skills:text-to-speech", + "displayName": "Text To Speech", + "mediaType": "application/ai-skill", + "url": "https://github.com/elevenlabs/skills/blob/main/text-to-speech/SKILL.md", + "description": "Convert text to speech using ElevenLabs voice AI.", + "metadata": { + "sourceSet": "elevenlabs/skills", + "repoPath": "text-to-speech/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:elevenlabs:skills:update-skills-from-changelog", + "displayName": "Update Skills From Changelog", + "mediaType": "application/ai-skill", + "url": "https://github.com/elevenlabs/skills/blob/main/.agents/skills/update-skills-from-changelog/SKILL.md", + "description": "Update ElevenLabs agent skills from a merged weekly changelog in elevenlabs-dx, then open a pull request in elevenlabs/skills.", + "metadata": { + "sourceSet": "elevenlabs/skills", + "repoPath": ".agents/skills/update-skills-from-changelog/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:elevenlabs:skills:voice-changer", + "displayName": "Voice Changer", + "mediaType": "application/ai-skill", + "url": "https://github.com/elevenlabs/skills/blob/main/voice-changer/SKILL.md", + "description": "Transform the voice in an audio recording into a different target voice while preserving emotion, timing, and delivery using the ElevenLabs Voice...", + "metadata": { + "sourceSet": "elevenlabs/skills", + "repoPath": "voice-changer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:elevenlabs:skills:voice-isolator", + "displayName": "Voice Isolator", + "mediaType": "application/ai-skill", + "url": "https://github.com/elevenlabs/skills/blob/main/voice-isolator/SKILL.md", + "description": "Remove background noise and isolate vocals/speech from audio using ElevenLabs Voice Isolator (audio isolation) API.", + "metadata": { + "sourceSet": "elevenlabs/skills", + "repoPath": "voice-isolator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:exa-labs:exa-mcp-server:agent", + "displayName": "Agent", + "mediaType": "application/ai-skill", + "url": "https://github.com/exa-labs/exa-mcp-server/blob/main/skills/agent/SKILL.md", + "description": "Use Exa Agent for multi-step web research, list-building, enrichment, structured output, run continuation, and coverage validation.", + "metadata": { + "sourceSet": "exa-labs/exa-mcp-server", + "repoPath": "skills/agent/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:exa-labs:exa-mcp-server:exa", + "displayName": "Exa", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/exa-labs/exa-mcp-server/blob/main", + "description": "Exa AI web search, deep research, and content extraction. Provides MCP tools and research skills for comprehensive web search, people discovery...", + "metadata": { + "sourceSet": "exa-labs/exa-mcp-server", + "repoPath": ".claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:exa-labs:exa-mcp-server:search", + "displayName": "Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/exa-labs/exa-mcp-server/blob/main/skills/search/SKILL.md", + "description": "Deep research powered by Exa.", + "metadata": { + "sourceSet": "exa-labs/exa-mcp-server", + "repoPath": "skills/search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:eas-app-stores", + "displayName": "Eas App Stores", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/eas-app-stores/SKILL.md", + "description": "EAS service (paid).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/eas-app-stores/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:eas-hosting", + "displayName": "Eas Hosting", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/eas-hosting/SKILL.md", + "description": "EAS service (paid).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/eas-hosting/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:eas-observe", + "displayName": "Eas Observe", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/eas-observe/SKILL.md", + "description": "EAS service (paid).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/eas-observe/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:eas-simulator", + "displayName": "Eas Simulator", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/eas-simulator/SKILL.md", + "description": "EAS service (paid).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/eas-simulator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:eas-update-insights", + "displayName": "Eas Update Insights", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/eas-update-insights/SKILL.md", + "description": "EAS service (paid).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/eas-update-insights/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:eas-workflows", + "displayName": "Eas Workflows", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/eas-workflows/SKILL.md", + "description": "EAS service (paid).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/eas-workflows/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-app-clip", + "displayName": "Expo App Clip", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-app-clip/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-app-clip/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-brownfield", + "displayName": "Expo Brownfield", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-brownfield/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-brownfield/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-data-fetching", + "displayName": "Expo Data Fetching", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-data-fetching/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-data-fetching/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-dev-client", + "displayName": "Expo Dev Client", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-dev-client/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-dev-client/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-dom", + "displayName": "Expo Dom", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-dom/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-dom/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-examples", + "displayName": "Expo Examples", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-examples/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-examples/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-module", + "displayName": "Expo Module", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-module/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-module/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-native-ui", + "displayName": "Expo Native Ui", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-native-ui/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-native-ui/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-router", + "displayName": "Expo Router", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-router/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-router/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-skill-eval", + "displayName": "Expo Skill Eval", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/.claude/skills/expo-skill-eval/SKILL.md", + "description": "Evaluate Expo skills in this repo end-to-end - trigger accuracy, generated code quality, and runtime screenshots on iOS simulator and Android...", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": ".claude/skills/expo-skill-eval/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-tailwind-setup", + "displayName": "Expo Tailwind Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-tailwind-setup/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-tailwind-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-ui", + "displayName": "Expo Ui", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-ui/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-ui/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-upgrade", + "displayName": "Expo Upgrade", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-upgrade/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-upgrade/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:expo:skills:expo-web-to-native", + "displayName": "Expo Web To Native", + "mediaType": "application/ai-skill", + "url": "https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-web-to-native/SKILL.md", + "description": "Framework (OSS).", + "metadata": { + "sourceSet": "expo/skills", + "repoPath": "plugins/expo/skills/expo-web-to-native/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firebase:skills:firebase-ai-logic-basics", + "displayName": "Firebase Ai Logic Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/firebase/skills/blob/main/skills/firebase-ai-logic-basics/SKILL.md", + "description": "Official skill for integrating Firebase AI Logic (Gemini API) into web applications.", + "metadata": { + "sourceSet": "firebase/skills", + "repoPath": "skills/firebase-ai-logic-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firebase:skills:firebase-app-hosting-basics", + "displayName": "Firebase App Hosting Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/firebase/skills/blob/main/skills/firebase-app-hosting-basics/SKILL.md", + "description": "Deploy and manage web apps with Firebase App Hosting.", + "metadata": { + "sourceSet": "firebase/skills", + "repoPath": "skills/firebase-app-hosting-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firebase:skills:firebase-auth-basics", + "displayName": "Firebase Auth Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/firebase/skills/blob/main/skills/firebase-auth-basics/SKILL.md", + "description": "Guide for setting up and using Firebase Authentication.", + "metadata": { + "sourceSet": "firebase/skills", + "repoPath": "skills/firebase-auth-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firebase:skills:firebase-basics", + "displayName": "Firebase Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/firebase/skills/blob/main/skills/firebase-basics/SKILL.md", + "description": "Provides foundational setup, authentication, and project management workflows for Firebase using the Firebase CLI.", + "metadata": { + "sourceSet": "firebase/skills", + "repoPath": "skills/firebase-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firebase:skills:firebase-crashlytics", + "displayName": "Firebase Crashlytics", + "mediaType": "application/ai-skill", + "url": "https://github.com/firebase/skills/blob/main/skills/firebase-crashlytics/SKILL.md", + "description": "Comprehensive guide for Firebase Crashlytics, including provisioning and SDK usage.", + "metadata": { + "sourceSet": "firebase/skills", + "repoPath": "skills/firebase-crashlytics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firebase:skills:firebase-data-connect", + "displayName": "Firebase Data Connect", + "mediaType": "application/ai-skill", + "url": "https://github.com/firebase/skills/blob/main/skills/firebase-data-connect-basics/SKILL.md", + "description": "Builds and deploys Firebase SQL Connect (aka Firebase Data Connect) backends with PostgreSQL securely.", + "metadata": { + "sourceSet": "firebase/skills", + "repoPath": "skills/firebase-data-connect-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firebase:skills:firebase-firestore", + "displayName": "Firebase Firestore", + "mediaType": "application/ai-skill", + "url": "https://github.com/firebase/skills/blob/main/skills/firebase-firestore/SKILL.md", + "description": "Sets up, manages, and executes queries against Cloud Firestore database instances, including advanced native full-text search and relational joins...", + "metadata": { + "sourceSet": "firebase/skills", + "repoPath": "skills/firebase-firestore/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firebase:skills:firebase-hosting-basics", + "displayName": "Firebase Hosting Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/firebase/skills/blob/main/skills/firebase-hosting-basics/SKILL.md", + "description": "Skill for working with Firebase Hosting (Classic).", + "metadata": { + "sourceSet": "firebase/skills", + "repoPath": "skills/firebase-hosting-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firebase:skills:firebase-remote-config-basics", + "displayName": "Firebase Remote Config Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/firebase/skills/blob/main/skills/firebase-remote-config-basics/SKILL.md", + "description": "Comprehensive guide for Firebase Remote Config, including template management and SDK usage.", + "metadata": { + "sourceSet": "firebase/skills", + "repoPath": "skills/firebase-remote-config-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firebase:skills:firebase-security-rules-auditor", + "displayName": "Firebase Security Rules Auditor", + "mediaType": "application/ai-skill", + "url": "https://github.com/firebase/skills/blob/main/skills/firebase-security-rules-auditor/SKILL.md", + "description": "A skill to evaluate how secure Firestore security rules are.", + "metadata": { + "sourceSet": "firebase/skills", + "repoPath": "skills/firebase-security-rules-auditor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firebase:skills:xcode-project-setup", + "displayName": "Xcode Project Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/firebase/skills/blob/main/skills/xcode-project-setup/SKILL.md", + "description": "Safely modifies Xcode projects (.pbxproj) to add Swift Packages and link files.", + "metadata": { + "sourceSet": "firebase/skills", + "repoPath": "skills/xcode-project-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-build-interact", + "displayName": "Firecrawl Build Interact", + "mediaType": "application/ai-skill", + "url": "https://github.com/firecrawl/skills/blob/main/skills/firecrawl-build-interact/SKILL.md", + "description": "Integrate Firecrawl `/interact` into product code for dynamic pages and browser actions after scraping.", + "metadata": { + "sourceSet": "firecrawl/skills", + "repoPath": "skills/firecrawl-build-interact/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-build-onboarding", + "displayName": "Firecrawl Build Onboarding", + "mediaType": "application/ai-skill", + "url": "https://github.com/firecrawl/skills/blob/main/skills/firecrawl-build-onboarding/SKILL.md", + "description": "Get Firecrawl credentials and SDK setup into a project.", + "metadata": { + "sourceSet": "firecrawl/skills", + "repoPath": "skills/firecrawl-build-onboarding/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-build-scrape", + "displayName": "Firecrawl Build Scrape", + "mediaType": "application/ai-skill", + "url": "https://github.com/firecrawl/skills/blob/main/skills/firecrawl-build-scrape/SKILL.md", + "description": "Integrate Firecrawl `/scrape` into product code for single-page extraction.", + "metadata": { + "sourceSet": "firecrawl/skills", + "repoPath": "skills/firecrawl-build-scrape/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-build-search", + "displayName": "Firecrawl Build Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/firecrawl/skills/blob/main/skills/firecrawl-build-search/SKILL.md", + "description": "Integrate Firecrawl `/search` into product code and agent workflows.", + "metadata": { + "sourceSet": "firecrawl/skills", + "repoPath": "skills/firecrawl-build-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-build", + "displayName": "Firecrawl Build", + "mediaType": "application/ai-skill", + "url": "https://github.com/firecrawl/skills/blob/main/skills/firecrawl-build/SKILL.md", + "description": "Integrate Firecrawl into application code whenever a product, agent, or workflow needs web data inside the app: web search, live search results, page...", + "metadata": { + "sourceSet": "firecrawl/skills", + "repoPath": "skills/firecrawl-build/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:firecrawl:firecrawl-mcp-server", + "displayName": "Firecrawl", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/firecrawl%2Ffirecrawl-mcp-server/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "firecrawl/firecrawl-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-research-index", + "displayName": "Firecrawl Research Index", + "mediaType": "application/ai-skill", + "url": "https://github.com/firecrawl/skills/blob/main/skills/firecrawl-research-index/SKILL.md", + "description": "Find the papers that answer a research query with Firecrawl Research, using semantic search, semantic and structural expansion, and in-body...", + "metadata": { + "sourceSet": "firecrawl/skills", + "repoPath": "skills/firecrawl-research-index/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:NotInvalid", + "displayName": "Notinvalid", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/tool/dart_skills_lint/example/invalid/SKILL.md", + "description": "A deliberately broken fixture used by example/README.md to show what each rule's error output looks like.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "tool/dart_skills_lint/example/invalid/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:add-dart-lint-validation-rule", + "displayName": "Add Dart Lint Validation Rule", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/tool/dart_skills_lint/.agents/skills/add-dart-lint-validation-rule/SKILL.md", + "description": "Instructions for adding a new validation rule and CLI flag to dart_skills_lint.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "tool/dart_skills_lint/.agents/skills/add-dart-lint-validation-rule/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:code-review", + "displayName": "Code Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/.agents/agents/reidbaker-agent/skills/code-review/SKILL.md", + "description": "Performs a comprehensive, multi-step code review of pull requests or local code changes, using iterative refinement (generation, critique, synthesis)...", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": ".agents/agents/reidbaker-agent/skills/code-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:dart-skills-lint-integration", + "displayName": "Dart Skills Lint Integration", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/tool/dart_skills_lint/.agents/skills/dart-skills-lint-integration/SKILL.md", + "description": "How to integrate, update, and configure the dart_skills_lint validation tool within a repository.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "tool/dart_skills_lint/.agents/skills/dart-skills-lint-integration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:dart-skills-lint-setup", + "displayName": "Dart Skills Lint Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/tool/dart_skills_lint/skills/dart-skills-lint-setup/SKILL.md", + "description": "This skill covers **first-time wiring** of `dart_skills_lint` into a", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "tool/dart_skills_lint/skills/dart-skills-lint-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:dart-skills-lint-validation", + "displayName": "Dart Skills Lint Validation", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/tool/dart_skills_lint/skills/dart-skills-lint-validation/SKILL.md", + "description": "This skill covers **day-to-day use**: running the linter, walking", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "tool/dart_skills_lint/skills/dart-skills-lint-validation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:definition-of-done", + "displayName": "Definition Of Done", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/tool/dart_skills_lint/.agents/skills/definition-of-done/SKILL.md", + "description": "Mandatory checks to run before completing any task that touches md files or dart code in this repository.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "tool/dart_skills_lint/.agents/skills/definition-of-done/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:flutter-add-integration-test", + "displayName": "Flutter Add Integration Test", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/skills/flutter-add-integration-test/SKILL.md", + "description": "Configures Flutter Driver for app interaction and converts MCP actions into permanent integration tests.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "skills/flutter-add-integration-test/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:flutter-add-widget-preview", + "displayName": "Flutter Add Widget Preview", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/skills/flutter-add-widget-preview/SKILL.md", + "description": "Adds interactive widget previews to the project using the previews.dart system.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "skills/flutter-add-widget-preview/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:flutter-add-widget-test", + "displayName": "Flutter Add Widget Test", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/skills/flutter-add-widget-test/SKILL.md", + "description": "Implement a component-level test using `WidgetTester` to verify UI rendering and user interactions (tapping, scrolling, entering text).", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "skills/flutter-add-widget-test/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:flutter-apply-architecture-best-practices", + "displayName": "Flutter Apply Architecture Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/skills/flutter-apply-architecture-best-practices/SKILL.md", + "description": "Architects a Flutter application using the recommended layered approach (UI, Logic, Data).", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "skills/flutter-apply-architecture-best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:flutter-build-responsive-layout", + "displayName": "Flutter Build Responsive Layout", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/skills/flutter-build-responsive-layout/SKILL.md", + "description": "Use `LayoutBuilder`, `MediaQuery`, or `Expanded/Flexible` to create a layout that adapts to different screen sizes.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "skills/flutter-build-responsive-layout/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:flutter-fix-layout-issues", + "displayName": "Flutter Fix Layout Issues", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/skills/flutter-fix-layout-issues/SKILL.md", + "description": "Fixes Flutter layout errors (overflows, unbounded constraints) using Dart and Flutter MCP tools.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "skills/flutter-fix-layout-issues/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:flutter-implement-json-serialization", + "displayName": "Flutter Implement Json Serialization", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/skills/flutter-implement-json-serialization/SKILL.md", + "description": "Create model classes with `fromJson` and `toJson` methods using `dart:convert`.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "skills/flutter-implement-json-serialization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:flutter-setup-declarative-routing", + "displayName": "Flutter Setup Declarative Routing", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/skills/flutter-setup-declarative-routing/SKILL.md", + "description": "Configure `MaterialApp.router` using a package like `go_router` for advanced URL-based navigation.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "skills/flutter-setup-declarative-routing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:flutter-setup-localization", + "displayName": "Flutter Setup Localization", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/skills/flutter-setup-localization/SKILL.md", + "description": "Add `flutter_localizations` and `intl` dependencies, enable \"generate true\" in `pubspec.yaml`, and create an `l10n.yaml` configuration file.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "skills/flutter-setup-localization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:flutter-use-http-package", + "displayName": "Flutter Use Http Package", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/skills/flutter-use-http-package/SKILL.md", + "description": "Use the `http` package to execute GET, POST, PUT, or DELETE requests.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "skills/flutter-use-http-package/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:grill-with-docs", + "displayName": "Grill With Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/.agents/agents/reidbaker-agent/skills/grill-with-docs/SKILL.md", + "description": "Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs)...", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": ".agents/agents/reidbaker-agent/skills/grill-with-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:natural-writing", + "displayName": "Natural Writing", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/.agents/agents/reidbaker-agent/skills/natural-writing/SKILL.md", + "description": "Contains well-defined rules for creating natural, accurate, and readable writing.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": ".agents/agents/reidbaker-agent/skills/natural-writing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:flutter:skills:valid", + "displayName": "Valid", + "mediaType": "application/ai-skill", + "url": "https://github.com/flutter/skills/blob/main/tool/dart_skills_lint/example/valid/SKILL.md", + "description": "Reference fixture for dart_skills_lint.", + "metadata": { + "sourceSet": "flutter/skills", + "repoPath": "tool/dart_skills_lint/example/valid/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:agents-md", + "displayName": "Agents Md", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/agents-md/SKILL.md", + "description": "Creates and maintains concise AGENTS.md and CLAUDE.md project instruction files.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/agents-md/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:blog-writing-guide", + "displayName": "Blog Writing Guide", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/blog-writing-guide/SKILL.md", + "description": "Write, review, and improve blog posts for the Sentry engineering blog following Sentry's specific writing standards, voice, and quality bar.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/blog-writing-guide/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:brand-guidelines", + "displayName": "Brand Guidelines", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/brand-guidelines/SKILL.md", + "description": "Write copy following Sentry brand guidelines.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/brand-guidelines/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:claude-settings-audit", + "displayName": "Claude Settings Audit", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/claude-settings-audit/SKILL.md", + "description": "Analyze a repository to generate recommended Claude Code settings.json permissions.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/claude-settings-audit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:code-review", + "displayName": "Code Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/code-review/SKILL.md", + "description": "Perform code reviews following Sentry engineering practices.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/code-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:code-simplifier", + "displayName": "Code Simplifier", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/code-simplifier/SKILL.md", + "description": "Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/code-simplifier/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:commit", + "displayName": "Commit", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/commit/SKILL.md", + "description": "ALWAYS use this skill when committing code changes - never commit directly without it.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/commit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:create-branch", + "displayName": "Create Branch", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/create-branch/SKILL.md", + "description": "Create a git branch following Sentry naming conventions.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/create-branch/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:django-access-review", + "displayName": "Django Access Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/django-access-review/SKILL.md", + "description": "Django access control and IDOR security review.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/django-access-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:django-perf-review", + "displayName": "Django Perf Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/django-perf-review/SKILL.md", + "description": "Django performance code review.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/django-perf-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:doc-coauthoring", + "displayName": "Doc Coauthoring", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/doc-coauthoring/SKILL.md", + "description": "Guide users through a structured workflow for co-authoring documentation.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/doc-coauthoring/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:document-api-endpoint", + "displayName": "Document Api Endpoint", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/document-api-endpoint/SKILL.md", + "description": "Document and type a Sentry API endpoint.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/document-api-endpoint/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:find-bugs", + "displayName": "Find Bugs", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/find-bugs/SKILL.md", + "description": "Find bugs, security vulnerabilities, and code quality issues in local branch changes.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/find-bugs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:gh-review-requests", + "displayName": "Gh Review Requests", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/gh-review-requests/SKILL.md", + "description": "Fetch unread GitHub notifications for open PRs where review is requested from a specified team or opened by a team member.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/gh-review-requests/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:gha-security-review", + "displayName": "Gha Security Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/gha-security-review/SKILL.md", + "description": "GitHub Actions security review for workflow exploitation vulnerabilities.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/gha-security-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:iterate-pr", + "displayName": "Iterate Pr", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/iterate-pr/SKILL.md", + "description": "Iterate on a PR until actionable CI passes and high/medium review feedback is addressed.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/iterate-pr/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:pr-link-issue", + "displayName": "Pr Link Issue", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/pr-link-issue/SKILL.md", + "description": "Append a GitHub issue link and its Linear ticket to the current PR's description.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/pr-link-issue/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:pr-writer", + "displayName": "Pr Writer", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/pr-writer/SKILL.md", + "description": "Create, refresh, and rewrite PR titles and descriptions following Sentry conventions.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/pr-writer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:presentation-creator", + "displayName": "Presentation Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/presentation-creator/SKILL.md", + "description": "Create data-driven presentation slides using React, Vite, and Recharts with Sentry branding.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/presentation-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:prompt-optimizer", + "displayName": "Prompt Optimizer", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/prompt-optimizer/SKILL.md", + "description": "Creates, optimizes, and iteratively refines agent prompts, system prompts, developer prompts, and reusable prompt templates.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/prompt-optimizer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:replay-ux-research", + "displayName": "Replay Ux Research", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/replay-ux-research/SKILL.md", + "description": "Analyze Sentry session replays to surface UX patterns, pain points, and user journeys for a given product area.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/replay-ux-research/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:security-review", + "displayName": "Security Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/security-review/SKILL.md", + "description": "Security code review for vulnerabilities.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/security-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:skill-scanner", + "displayName": "Skill Scanner", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/skill-scanner/SKILL.md", + "description": "Scan agent skills for security issues.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/skill-scanner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:skill-writer", + "displayName": "Skill Writer", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/skill-writer/SKILL.md", + "description": "Create, synthesize, and iteratively improve agent skills following the Agent Skills specification.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/skill-writer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:sred-project-organizer", + "displayName": "Sred Project Organizer", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/sred-project-organizer/SKILL.md", + "description": "Take a list of projects and their related documentation, and organize them into the SRED format for submission.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/sred-project-organizer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:sred-work-summary", + "displayName": "Sred Work Summary", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/sred-work-summary/SKILL.md", + "description": "Go back through the previous year of work and create a Notion doc that groups relevant links into projects that can then be documented as SRED...", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/sred-work-summary/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:triage-frontend-issues", + "displayName": "Triage Frontend Issues", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/triage-frontend-issues/SKILL.md", + "description": "Triage new issues in the Sentry `javascript` project by archiving non-actionable noise.", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/triage-frontend-issues/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:getsentry:skills:typing-exclusion-worker", + "displayName": "Typing Exclusion Worker", + "mediaType": "application/ai-skill", + "url": "https://github.com/getsentry/skills/blob/main/skills/typing-exclusion-worker/SKILL.md", + "description": "Python typing exclusion worker: remove assigned mypy exclusion modules in small scoped batches, fix typing issues, run validation, and produce a...", + "metadata": { + "sourceSet": "getsentry/skills", + "repoPath": "skills/typing-exclusion-worker/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:acquire-codebase-knowledge", + "displayName": "Acquire Codebase Knowledge", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/acquire-codebase-knowledge/SKILL.md", + "description": "Use this skill when the user explicitly asks to map, document, or onboard into an existing codebase.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/acquire-codebase-knowledge/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:acreadiness-assess", + "displayName": "Acreadiness Assess", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/acreadiness-assess/SKILL.md", + "description": "Run the AgentRC readiness assessment on the current repository and produce a static HTML dashboard at reports/index.html.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/acreadiness-assess/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:acreadiness-generate-instructions", + "displayName": "Acreadiness Generate Instructions", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/acreadiness-generate-instructions/SKILL.md", + "description": "Generate tailored AI agent instruction files via AgentRC instructions command.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/acreadiness-generate-instructions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:acreadiness-policy", + "displayName": "Acreadiness Policy", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/acreadiness-policy/SKILL.md", + "description": "Help the user pick, write, or apply an AgentRC policy. Policies customise readiness scoring by disabling irrelevant checks, overriding impact/level...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/acreadiness-policy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:ad-campaign-analyzer", + "displayName": "Ad Campaign Analyzer", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/ad-campaign-analyzer/SKILL.md", + "description": "Use this skill when the user shares ad campaign performance data and asks what to cut, scale, or test. Trigger for prompts like \"analyze my ad...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/ad-campaign-analyzer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:add-educational-comments", + "displayName": "Add Educational Comments", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/add-educational-comments/SKILL.md", + "description": "Add educational comments to the file specified, or prompt asking for file to comment if one is not provided.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/add-educational-comments/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:adobe-illustrator-scripting", + "displayName": "Adobe Illustrator Scripting", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/adobe-illustrator-scripting/SKILL.md", + "description": "Write, debug, and optimize Adobe Illustrator automation scripts using ExtendScript (JavaScript/JSX).", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/adobe-illustrator-scripting/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:copilot-advanced-security-plugin:advanced-security", + "displayName": "Advanced Security", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/github/copilot-advanced-security-plugin/blob/main", + "description": "Advanced Security plugin for GitHub Copilot.", + "metadata": { + "sourceSet": "github/copilot-advanced-security-plugin", + "repoPath": ".github/plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:agent-governance", + "displayName": "Agent Governance", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/agent-governance/SKILL.md", + "description": "Patterns and techniques for adding governance, safety, and trust controls to AI agent systems. Use this skill when: - Building AI agents that call...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/agent-governance/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:agent-owasp-compliance", + "displayName": "Agent Owasp Compliance", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/agent-owasp-compliance/SKILL.md", + "description": "Check any AI agent codebase against the OWASP Agentic Security Initiative (ASI) Top 10 risks.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/agent-owasp-compliance/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:agent-skill-stack", + "displayName": "Agent Skill Stack", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/agent-skill-stack/SKILL.md", + "description": "Find, evaluate, and assemble the smallest compatible set of AI Agent Skills for an end-to-end natural-language goal. Use when a user wants Skills for a.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/agent-skill-stack/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:agent-supply-chain", + "displayName": "Agent Supply Chain", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/agent-supply-chain/SKILL.md", + "description": "Verify supply chain integrity for AI agent plugins, tools, and dependencies.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/agent-supply-chain/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:agentic-eval", + "displayName": "Agentic Eval", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/agentic-eval/SKILL.md", + "description": "Patterns and techniques for evaluating and improving AI agent outputs.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/agentic-eval/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:agentic-workflows", + "displayName": "Agentic Workflows", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/.github/skills/agentic-workflows/SKILL.md", + "description": "Route gh-aw workflow design/create/debug/upgrade requests to the right prompts.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": ".github/skills/agentic-workflows/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:ai-prompt-engineering-safety-review", + "displayName": "AI Prompt Engineering Safety Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/ai-prompt-engineering-safety-review/SKILL.md", + "description": "Comprehensive AI prompt engineering safety review and improvement prompt.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/ai-prompt-engineering-safety-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:ai-ready", + "displayName": "AI Ready", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/ai-ready/SKILL.md", + "description": "Make any repo AI-ready — analyzes your codebase and generates AGENTS.md, copilot-instructions.md, CI workflows, issue templates, and more.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/ai-ready/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:ai-team-orchestration", + "displayName": "AI Team Orchestration", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/ai-team-orchestration/SKILL.md", + "description": "Bootstrap and run a lightweight multi-agent development team.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/ai-team-orchestration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:anti-ui-slop", + "displayName": "Anti UI Slop", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/anti-ui-slop/SKILL.md", + "description": "Stop Codex, GitHub Copilot, Claude Code, and Cursor from shipping generic UI.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/anti-ui-slop/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:appinsights-instrumentation", + "displayName": "Appinsights Instrumentation", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/appinsights-instrumentation/SKILL.md", + "description": "Instrument a webapp to send useful telemetry data to Azure App Insights", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/appinsights-instrumentation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:apple-appstore-reviewer", + "displayName": "Apple Appstore Reviewer", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/apple-appstore-reviewer/SKILL.md", + "description": "Serves as a reviewer of the codebase with instructions on looking for Apple App Store optimizations or rejection reasons.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/apple-appstore-reviewer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:arch-linux-triage", + "displayName": "Arch Linux Triage", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/arch-linux-triage/SKILL.md", + "description": "Triage and resolve Arch Linux issues with pacman, systemd, and rolling-release best practices.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/arch-linux-triage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:architecture-blueprint-generator", + "displayName": "Architecture Blueprint Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/architecture-blueprint-generator/SKILL.md", + "description": "Comprehensive project architecture blueprint generator that analyzes codebases to create detailed architectural documentation.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/architecture-blueprint-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:arduino-azure-iot-edge-integration", + "displayName": "Arduino Azure Iot Edge Integration", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/arduino-azure-iot-edge-integration/SKILL.md", + "description": "Design and implement Arduino integration with Azure IoT Hub and IoT Edge, including secure provisioning, resilient telemetry, command handling, and...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/arduino-azure-iot-edge-integration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:arize-ai-provider-integration", + "displayName": "Arize AI Provider Integration", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/arize-ai-provider-integration/SKILL.md", + "description": "Creates, reads, updates, and deletes Arize AI integrations that store LLM provider credentials used by evaluators and other Arize features.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/arize-ai-provider-integration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:arize-annotation", + "displayName": "Arize Annotation", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/arize-annotation/SKILL.md", + "description": "Creates and manages annotation configs (categorical, continuous, freeform label schemas) and annotation queues (human review workflows) on Arize.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/arize-annotation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:arize-dataset", + "displayName": "Arize Dataset", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/arize-dataset/SKILL.md", + "description": "Creates, manages, and queries Arize datasets and examples. Covers dataset CRUD, appending examples, exporting data, and file-based dataset creation...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/arize-dataset/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:arize-evaluator", + "displayName": "Arize Evaluator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/arize-evaluator/SKILL.md", + "description": "Handles LLM-as-judge evaluation workflows on Arize including creating/updating evaluators, running evaluations on spans or experiments, managing tasks..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/arize-evaluator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:arize-experiment", + "displayName": "Arize Experiment", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/arize-experiment/SKILL.md", + "description": "Creates, runs, and analyzes Arize experiments for evaluating and comparing model performance.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/arize-experiment/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:arize-instrumentation", + "displayName": "Arize Instrumentation", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/arize-instrumentation/SKILL.md", + "description": "Adds Arize AX tracing to an LLM application for the first time.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/arize-instrumentation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:arize-link", + "displayName": "Arize Link", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/arize-link/SKILL.md", + "description": "Generates deep links to the Arize UI for traces, spans, sessions, datasets, labeling queues, evaluators, and annotation configs.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/arize-link/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:arize-prompt-optimization", + "displayName": "Arize Prompt Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/arize-prompt-optimization/SKILL.md", + "description": "Optimizes, improves, and debugs LLM prompts using production trace data, evaluations, and annotations.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/arize-prompt-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:arize-trace", + "displayName": "Arize Trace", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/arize-trace/SKILL.md", + "description": "Downloads, exports, and inspects existing Arize traces and spans to understand what an LLM app is doing or debug runtime issues.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/arize-trace/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:aspire", + "displayName": "Aspire", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/aspire/SKILL.md", + "description": "Aspire skill covering the Aspire CLI, AppHost orchestration, service discovery, integrations, MCP server, VS Code extension, Dev Containers, GitHub...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/aspire/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:aspnet-minimal-api-openapi", + "displayName": "Aspnet Minimal API Openapi", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/aspnet-minimal-api-openapi/SKILL.md", + "description": "Create ASP.NET Minimal API endpoints with proper OpenAPI documentation", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/aspnet-minimal-api-openapi/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:audit-integrity", + "displayName": "Audit Integrity", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/audit-integrity/SKILL.md", + "description": "Shared audit integrity framework for all AppSec agents — enforces output quality, intellectual honesty, and continuous improvement through...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/audit-integrity/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:automate-this", + "displayName": "Automate This", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/automate-this/SKILL.md", + "description": "Analyze a screen recording of a manual process and produce targeted, working automation scripts.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/automate-this/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:autoresearch", + "displayName": "Autoresearch", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/autoresearch/SKILL.md", + "description": "Autonomous iterative experimentation loop for any programming task.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/autoresearch/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:aws-cdk-python-setup", + "displayName": "AWS Cdk Python Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/aws-cdk-python-setup/SKILL.md", + "description": "Setup and initialization guide for developing AWS CDK (Cloud Development Kit) applications in Python.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/aws-cdk-python-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:aws-cloudwatch-investigation", + "displayName": "AWS Cloudwatch Investigation", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/aws-cloudwatch-investigation/SKILL.md", + "description": "Reusable investigation patterns for AWS CloudWatch: Logs Insights query templates, alarm-to-deployment correlation, blast-radius narrowing decision...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/aws-cloudwatch-investigation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:aws-cost-optimize", + "displayName": "AWS Cost Optimize", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/aws-cost-optimize/SKILL.md", + "description": "Analyze AWS resources used in the app (IaC files and/or resources in a target account/region) and optimize costs - creating GitHub issues for identified", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/aws-cost-optimize/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:aws-resource-health-diagnose", + "displayName": "AWS Resource Health Diagnose", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/aws-resource-health-diagnose/SKILL.md", + "description": "Analyze AWS resource health, diagnose issues from CloudWatch logs and metrics, and create a remediation plan for identified problems.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/aws-resource-health-diagnose/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:aws-resource-query", + "displayName": "AWS Resource Query", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/aws-resource-query/SKILL.md", + "description": "Query AWS resources using natural language. Covers EC2, S3, RDS, Lambda, ECS, EKS, Secrets Manager, IAM, VPC, networking, messaging, and more.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/aws-resource-query/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:aws-well-architected-review", + "displayName": "AWS Well Architected Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/aws-well-architected-review/SKILL.md", + "description": "Perform an AWS Well-Architected Framework review of the current workload IaC and architecture, generating findings and GitHub issues for improvements.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/aws-well-architected-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:az-cost-optimize", + "displayName": "Az Cost Optimize", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/az-cost-optimize/SKILL.md", + "description": "Analyze Azure resources used in the app (IaC files and/or resources in a target rg) and optimize costs - creating GitHub issues for identified...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/az-cost-optimize/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:azure-architecture-autopilot", + "displayName": "Azure Architecture Autopilot", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/azure-architecture-autopilot/SKILL.md", + "description": "Design Azure infrastructure using natural language, or analyze existing Azure resources to auto-generate architecture diagrams, refine them through...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/azure-architecture-autopilot/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:azure-container-registry-cli", + "displayName": "Azure Container Registry CLI", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/azure-container-registry-cli/SKILL.md", + "description": "Manage Azure Container Registry via the az acr CLI including registries, images, cloud builds, ACR Tasks, authentication, tokens, geo-replication, and..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/azure-container-registry-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:azure-deployment-preflight", + "displayName": "Azure Deployment Preflight", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/azure-deployment-preflight/SKILL.md", + "description": "Performs comprehensive preflight validation of Bicep deployments to Azure, including template syntax validation, what-if analysis, and permission...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/azure-deployment-preflight/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:azure-devops-cli", + "displayName": "Azure Devops CLI", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/azure-devops-cli/SKILL.md", + "description": "Manage Azure DevOps resources via CLI including projects, repos, pipelines, builds, pull requests, work items, artifacts, and service endpoints.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/azure-devops-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:azure-pricing", + "displayName": "Azure Pricing", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/azure-pricing/SKILL.md", + "description": "Fetches real-time Azure retail pricing using the Azure Retail Prices API (prices.azure.com) and estimates Copilot Studio agent credit consumption.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/azure-pricing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:azure-resource-health-diagnose", + "displayName": "Azure Resource Health Diagnose", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/azure-resource-health-diagnose/SKILL.md", + "description": "Analyze Azure resource health, diagnose issues from logs and telemetry, and create a remediation plan for identified problems.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/azure-resource-health-diagnose/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:azure-resource-visualizer", + "displayName": "Azure Resource Visualizer", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/azure-resource-visualizer/SKILL.md", + "description": "Analyze Azure resource groups and generate detailed Mermaid architecture diagrams showing the relationships between individual resources.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/azure-resource-visualizer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:azure-role-selector", + "displayName": "Azure Role Selector", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/azure-role-selector/SKILL.md", + "description": "When user is asking for guidance for which role to assign to an identity given desired permissions, this agent helps them understand the role that will.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/azure-role-selector/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:azure-smart-city-iot-solution-builder", + "displayName": "Azure Smart City Iot Solution Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/azure-smart-city-iot-solution-builder/SKILL.md", + "description": "Design and plan end-to-end Azure IoT and Smart City solutions: requirements, architecture, security, operations, cost, and a phased delivery plan with..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/azure-smart-city-iot-solution-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:azure-static-web-apps", + "displayName": "Azure Static Web Apps", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/azure-static-web-apps/SKILL.md", + "description": "Helps create, configure, and deploy Azure Static Web Apps using the SWA CLI.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/azure-static-web-apps/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:azure-well-architected-review", + "displayName": "Azure Well Architected Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/azure-well-architected-review/SKILL.md", + "description": "Perform an Azure Well-Architected Framework review of the current workload IaC and architecture, generating findings and GitHub issues for improvements.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/azure-well-architected-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:batch-files", + "displayName": "Batch Files", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/batch-files/SKILL.md", + "description": "Expert-level Windows batch file (.bat/.cmd) skill for writing, debugging, and maintaining CMD scripts.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/batch-files/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:bench-read", + "displayName": "Bench Read", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/bench-read/SKILL.md", + "description": "Read artifacts from the shared bench — the workspace where desks leave findings, verdicts, and work products for each other and the operator.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/bench-read/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:bigquery-pipeline-audit", + "displayName": "Bigquery Pipeline Audit", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/bigquery-pipeline-audit/SKILL.md", + "description": "Audits Python + BigQuery pipelines for cost safety, idempotency, and production readiness. Returns a structured report with exact patch locations.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/bigquery-pipeline-audit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:boost-prompt", + "displayName": "Boost Prompt", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/boost-prompt/SKILL.md", + "description": "Interactive prompt refinement workflow: interrogates scope, deliverables, constraints; copies final markdown to clipboard; never writes code.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/boost-prompt/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:brag-sheet", + "displayName": "Brag Sheet", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/brag-sheet/SKILL.md", + "description": "Turn vague \"what did I do?\" into evidence-backed impact statements for performance reviews, self-reviews, promotion packets, and weekly updates.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/brag-sheet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-epic-arch", + "displayName": "Breakdown Epic Arch", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/breakdown-epic-arch/SKILL.md", + "description": "Prompt for creating the high-level technical architecture for an Epic, based on a Product Requirements Document.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/breakdown-epic-arch/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-epic-pm", + "displayName": "Breakdown Epic Pm", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/breakdown-epic-pm/SKILL.md", + "description": "Prompt for creating an Epic Product Requirements Document (PRD) for a new epic.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/breakdown-epic-pm/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-feature-implementation", + "displayName": "Breakdown Feature Implementation", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/breakdown-feature-implementation/SKILL.md", + "description": "Prompt for creating detailed feature implementation plans, following Epoch monorepo structure.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/breakdown-feature-implementation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-feature-prd", + "displayName": "Breakdown Feature PRD", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/breakdown-feature-prd/SKILL.md", + "description": "Prompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/breakdown-feature-prd/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-plan", + "displayName": "Breakdown Plan", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/breakdown-plan/SKILL.md", + "description": "Issue Planning and Automation prompt that generates comprehensive project plans with Epic > Feature > Story/Enabler > Test hierarchy, dependencies...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/breakdown-plan/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-test", + "displayName": "Breakdown Test", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/breakdown-test/SKILL.md", + "description": "Test Planning and Quality Assurance prompt that generates comprehensive test strategies, task breakdowns, and quality validation plans for GitHub...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/breakdown-test/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:bug-reproduction-brief", + "displayName": "Bug Reproduction Brief", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/bug-reproduction-brief/SKILL.md", + "description": "Turn a vague, intermittent, or environment-specific bug report into a minimal evidence-backed reproduction before proposing a fix.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/bug-reproduction-brief/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:centos-linux-triage", + "displayName": "Centos Linux Triage", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/centos-linux-triage/SKILL.md", + "description": "Triage and resolve CentOS issues using RHEL-compatible tooling, SELinux-aware practices, and firewalld.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/centos-linux-triage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:chrome-devtools", + "displayName": "Chrome Devtools", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/chrome-devtools/SKILL.md", + "description": "Expert-level browser automation, debugging, and performance analysis using Chrome DevTools MCP.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/chrome-devtools/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:cli-mastery", + "displayName": "CLI Mastery", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/cli-mastery/SKILL.md", + "description": "Interactive training for the GitHub Copilot CLI. Guided lessons, quizzes, scenario challenges, and a full reference covering slash commands, shortcuts..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/cli-mastery/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:cloud-design-patterns", + "displayName": "Cloud Design Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/cloud-design-patterns/SKILL.md", + "description": "Cloud design patterns for distributed systems architecture covering 42 industry-standard patterns across reliability, performance, messaging, security..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/cloud-design-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:code-exemplars-blueprint-generator", + "displayName": "Code Exemplars Blueprint Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/code-exemplars-blueprint-generator/SKILL.md", + "description": "Technology-agnostic prompt generator that creates customizable AI prompts for scanning codebases and identifying high-quality code exemplars.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/code-exemplars-blueprint-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:code-tour", + "displayName": "Code Tour", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/code-tour/SKILL.md", + "description": "Use this skill to create CodeTour .tour files — persona-targeted, step-by-step walkthroughs that link to real files and line numbers.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/code-tour/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:codebase-memory-mcp", + "displayName": "Codebase Memory MCP", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/codebase-memory-mcp/SKILL.md", + "description": "Use when a configured codebase-memory-mcp server can assist with graph-backed code discovery, architecture orientation, symbol lookup, callers and...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/codebase-memory-mcp/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:codeql", + "displayName": "Codeql", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/codeql/SKILL.md", + "description": "Comprehensive guide for setting up and configuring CodeQL code scanning via GitHub Actions workflows and the CodeQL CLI.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/codeql/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:comment-code-generate-a-tutorial", + "displayName": "Comment Code Generate a Tutorial", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/comment-code-generate-a-tutorial/SKILL.md", + "description": "Transform this Python script into a polished, beginner-friendly project by refactoring the code, adding clear instructional comments, and generating a..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/comment-code-generate-a-tutorial/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:commit-message-storyteller", + "displayName": "Commit Message Storyteller", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/commit-message-storyteller/SKILL.md", + "description": "Analyzes git diffs or staged changes and generates narrative commit messages that explain WHY a change was made, not just what changed — following...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/commit-message-storyteller/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:competitor-ad-intelligence", + "displayName": "Competitor Ad Intelligence", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/competitor-ad-intelligence/SKILL.md", + "description": "Use this skill when the user asks to analyze, tear down, or reverse-engineer a competitor's paid ads.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/competitor-ad-intelligence/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:containerize-aspnet-framework", + "displayName": "Containerize Aspnet Framework", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/containerize-aspnet-framework/SKILL.md", + "description": "Containerize an ASP.NET .NET Framework project by creating Dockerfile and .dockerfile files customized for the project.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/containerize-aspnet-framework/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:containerize-aspnetcore", + "displayName": "Containerize Aspnetcore", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/containerize-aspnetcore/SKILL.md", + "description": "Containerize an ASP.NET Core project by creating Dockerfile and .dockerfile files customized for the project.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/containerize-aspnetcore/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:content-management-systems", + "displayName": "Content Management Systems", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/content-management-systems/SKILL.md", + "description": "Workflow for building and modifying content management systems across WordPress, Shopify, Wix, Squarespace, Drupal, WooCommerce, Joomla, HubSpot CMS...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/content-management-systems/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:context-map", + "displayName": "Context Map", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/context-map/SKILL.md", + "description": "Generate a map of all files relevant to a task before making changes", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/context-map/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:conventional-branch", + "displayName": "Conventional Branch", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/conventional-branch/SKILL.md", + "description": "Create Git branches following the Conventional Branch specification (feature/, bugfix/, hotfix/, release/, chore/).", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/conventional-branch/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:conventional-commit", + "displayName": "Conventional Commit", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/conventional-commit/SKILL.md", + "description": "Prompt and workflow for generating conventional commit messages using a structured XML format.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/conventional-commit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:convert-excel-to-md", + "displayName": "Convert Excel to MD", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/convert-excel-to-md/SKILL.md", + "description": "Converts Excel (.xlsx) workbooks into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/convert-excel-to-md/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:convert-pdf-to-md", + "displayName": "Convert PDF to MD", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/convert-pdf-to-md/SKILL.md", + "description": "Converts PDF (.pdf) documents into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/convert-pdf-to-md/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:convert-plaintext-to-md", + "displayName": "Convert Plaintext to MD", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/convert-plaintext-to-md/SKILL.md", + "description": "Convert a text-based document to markdown following instructions from prompt, or if a documented option is passed, follow the instructions for that...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/convert-plaintext-to-md/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:convert-word-to-md", + "displayName": "Convert Word to MD", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/convert-word-to-md/SKILL.md", + "description": "Converts Word (.docx) documents into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/convert-word-to-md/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:copilot-cli-quickstart", + "displayName": "Copilot CLI Quickstart", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/copilot-cli-quickstart/SKILL.md", + "description": "Use this skill when someone wants to learn GitHub Copilot CLI from scratch.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/copilot-cli-quickstart/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:copilot-instructions-blueprint-generator", + "displayName": "Copilot Instructions Blueprint Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/copilot-instructions-blueprint-generator/SKILL.md", + "description": "Technology-agnostic blueprint generator for creating comprehensive copilot-instructions.md files that guide GitHub Copilot to produce code consistent...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/copilot-instructions-blueprint-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:copilot-pr-autopilot", + "displayName": "Copilot PR Autopilot", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/copilot-pr-autopilot/SKILL.md", + "description": "Copilot left 14 review comments on your PR — half are nits. Hours of fix → reply → resolve → re-request, and each round lands MORE comments.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/copilot-pr-autopilot/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:copilot-sdk", + "displayName": "Copilot SDK", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/copilot-sdk/SKILL.md", + "description": "Build agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/copilot-sdk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:copilot-spaces", + "displayName": "Copilot Spaces", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/copilot-spaces/SKILL.md", + "description": "Use Copilot Spaces to provide project-specific context to conversations.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/copilot-spaces/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:copilot-usage-metrics", + "displayName": "Copilot Usage Metrics", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/copilot-usage-metrics/SKILL.md", + "description": "Retrieve and display GitHub Copilot usage metrics for organizations and enterprises using the GitHub CLI and REST API.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/copilot-usage-metrics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:cosmosdb-datamodeling", + "displayName": "Cosmosdb Datamodeling", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/cosmosdb-datamodeling/SKILL.md", + "description": "Step-by-step guide for capturing key application requirements for NoSQL use-case and produce Azure Cosmos DB Data NoSQL Model design using best...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/cosmosdb-datamodeling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-agentsmd", + "displayName": "Create Agentsmd", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-agentsmd/SKILL.md", + "description": "Prompt for generating an AGENTS.md file for a repository", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-agentsmd/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-architectural-decision-record", + "displayName": "Create Architectural Decision Record", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-architectural-decision-record/SKILL.md", + "description": "Create an Architectural Decision Record (ADR) document for AI-optimized decision documentation.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-architectural-decision-record/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-github-action-workflow-specification", + "displayName": "Create GitHub Action Workflow Specification", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-github-action-workflow-specification/SKILL.md", + "description": "Create a formal specification for an existing GitHub Actions CI/CD workflow, optimized for AI consumption and workflow maintenance.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-github-action-workflow-specification/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-github-issue-feature-from-specification", + "displayName": "Create GitHub Issue Feature From Specification", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-github-issue-feature-from-specification/SKILL.md", + "description": "Create GitHub Issue for feature request from specification file using feature_request.yml template.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-github-issue-feature-from-specification/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-github-issues-feature-from-implementation-plan", + "displayName": "Create GitHub Issues Feature From Implementation Plan", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-github-issues-feature-from-implementation-plan/SKILL.md", + "description": "Create GitHub Issues from implementation plan phases using feature_request.yml or chore_request.yml templates.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-github-issues-feature-from-implementation-plan/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-github-issues-for-unmet-specification-requirements", + "displayName": "Create GitHub Issues for Unmet Specification Requirements", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-github-issues-for-unmet-specification-requirements/SKILL.md", + "description": "Create GitHub Issues for unimplemented requirements from specification files using feature_request.yml template.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-github-issues-for-unmet-specification-requirements/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-implementation-plan", + "displayName": "Create Implementation Plan", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-implementation-plan/SKILL.md", + "description": "Create a new implementation plan file for new features, refactoring existing code or upgrading packages, design, architecture or infrastructure.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-implementation-plan/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-llms", + "displayName": "Create Llms", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-llms/SKILL.md", + "description": "Create an llms.txt file from scratch based on repository structure following the llms.txt specification at https://llmstxt.org/", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-llms/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-readme", + "displayName": "Create Readme", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-readme/SKILL.md", + "description": "Create a README.md file for the project", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-readme/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-specification", + "displayName": "Create Specification", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-specification/SKILL.md", + "description": "Create a new specification file for the solution, optimized for Generative AI consumption.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-specification/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-spring-boot-java-project", + "displayName": "Create Spring Boot Java Project", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-spring-boot-java-project/SKILL.md", + "description": "Create Spring Boot Java Project Skeleton", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-spring-boot-java-project/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-spring-boot-kotlin-project", + "displayName": "Create Spring Boot Kotlin Project", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-spring-boot-kotlin-project/SKILL.md", + "description": "Create Spring Boot Kotlin Project Skeleton", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-spring-boot-kotlin-project/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-technical-spike", + "displayName": "Create Technical Spike", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-technical-spike/SKILL.md", + "description": "Create time-boxed technical spike documents for researching and resolving critical development decisions before implementation.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-technical-spike/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:create-tldr-page", + "displayName": "Create Tldr Page", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/create-tldr-page/SKILL.md", + "description": "Create a tldr page from documentation URLs and command examples, requiring both URL and command name.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/create-tldr-page/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:creating-oracle-to-postgres-master-migration-plan", + "displayName": "Creating Oracle to Postgres Master Migration Plan", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/creating-oracle-to-postgres-master-migration-plan/SKILL.md", + "description": "Discovers all projects in a .NET solution, classifies each for Oracle-to-PostgreSQL migration eligibility, and produces a persistent master migration...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/creating-oracle-to-postgres-master-migration-plan/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:creating-oracle-to-postgres-migration-bug-report", + "displayName": "Creating Oracle to Postgres Migration Bug Report", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/creating-oracle-to-postgres-migration-bug-report/SKILL.md", + "description": "Creates structured bug reports for defects found during Oracle-to-PostgreSQL migration.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/creating-oracle-to-postgres-migration-bug-report/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:creating-oracle-to-postgres-migration-integration-tests", + "displayName": "Creating Oracle to Postgres Migration Integration Tests", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/creating-oracle-to-postgres-migration-integration-tests/SKILL.md", + "description": "Creates integration test cases for .NET data access artifacts during Oracle-to-PostgreSQL database migrations.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/creating-oracle-to-postgres-migration-integration-tests/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:csharp-async", + "displayName": "C# Async", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/csharp-async/SKILL.md", + "description": "Get best practices for C# async programming", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/csharp-async/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:csharp-docs", + "displayName": "C# Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/csharp-docs/SKILL.md", + "description": "Ensure that C# types are documented with XML comments and follow best practices for documentation.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/csharp-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:csharp-mstest", + "displayName": "C# Mstest", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/csharp-mstest/SKILL.md", + "description": "Get best practices for MSTest 3.x/4.x unit testing, including modern assertion APIs and data-driven tests", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/csharp-mstest/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:csharp-nunit", + "displayName": "C# Nunit", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/csharp-nunit/SKILL.md", + "description": "Get best practices for NUnit unit testing, including data-driven tests", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/csharp-nunit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:csharp-tunit", + "displayName": "C# Tunit", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/csharp-tunit/SKILL.md", + "description": "Get best practices for TUnit unit testing, including data-driven tests", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/csharp-tunit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:csharp-xunit", + "displayName": "C# Xunit", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/csharp-xunit/SKILL.md", + "description": "Get best practices for XUnit unit testing, including data-driven tests", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/csharp-xunit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:daily-prep", + "displayName": "Daily Prep", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/daily-prep/SKILL.md", + "description": "Prepare for tomorrow's meetings and tasks. Pulls calendar from Outlook via WorkIQ, cross-references open tasks and workspace context, classifies...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/daily-prep/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:data-breach-blast-radius", + "displayName": "Data Breach Blast Radius", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/data-breach-blast-radius/SKILL.md", + "description": "Pre-breach impact analysis: inventories sensitive data (PII, PHI, PCI-DSS, credentials), traces data flows, scores exposure vectors, and produces a...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/data-breach-blast-radius/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:datanalysis-credit-risk", + "displayName": "Datanalysis Credit Risk", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/datanalysis-credit-risk/SKILL.md", + "description": "Credit risk data cleaning and variable screening pipeline for pre-loan modeling.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/datanalysis-credit-risk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:dataverse-python-advanced-patterns", + "displayName": "Dataverse Python Advanced Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/dataverse-python-advanced-patterns/SKILL.md", + "description": "Generate production code for Dataverse SDK using advanced patterns, error handling, and optimization techniques.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/dataverse-python-advanced-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:dataverse-python-production-code", + "displayName": "Dataverse Python Production Code", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/dataverse-python-production-code/SKILL.md", + "description": "Generate production-ready Python code using Dataverse SDK with error handling, optimization, and best practices", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/dataverse-python-production-code/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:dataverse-python-quickstart", + "displayName": "Dataverse Python Quickstart", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/dataverse-python-quickstart/SKILL.md", + "description": "Generate Python SDK setup + CRUD + bulk + paging snippets using official patterns.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/dataverse-python-quickstart/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:dataverse-python-usecase-builder", + "displayName": "Dataverse Python Usecase Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/dataverse-python-usecase-builder/SKILL.md", + "description": "Generate complete solutions for specific Dataverse SDK use cases with architecture recommendations", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/dataverse-python-usecase-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:debian-linux-triage", + "displayName": "Debian Linux Triage", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/debian-linux-triage/SKILL.md", + "description": "Triage and resolve Debian Linux issues with apt, systemd, and AppArmor-aware guidance.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/debian-linux-triage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:declarative-agents", + "displayName": "Declarative Agents", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/declarative-agents/SKILL.md", + "description": "Complete development kit for Microsoft 365 Copilot declarative agents with three comprehensive workflows (basic, advanced, validation), TypeSpec...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/declarative-agents/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:dependabot", + "displayName": "Dependabot", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/dependabot/SKILL.md", + "description": "Comprehensive guide for configuring and managing GitHub Dependabot.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/dependabot/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:desk-journal", + "displayName": "Desk Journal", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/desk-journal/SKILL.md", + "description": "Write, append, or read desk journal entries. The journal is persistent memory — what survives session boundaries.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/desk-journal/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:desk-open", + "displayName": "Desk Open", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/desk-open/SKILL.md", + "description": "Create and open a new desk in the workshop. Sets up the folder structure, initial journal, and desk identity so the next session that sits down finds...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/desk-open/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:devops-rollout-plan", + "displayName": "Devops Rollout Plan", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/devops-rollout-plan/SKILL.md", + "description": "Generate comprehensive rollout plans with preflight checks, step-by-step deployment, verification signals, rollback procedures, and communication plans.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/devops-rollout-plan/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:diagnose", + "displayName": "Diagnose", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/diagnose/SKILL.md", + "description": "Perform a systematic diagnostic scan of an AI workflow across 5 quality dimensions — prompt quality, context efficiency, tool health, architecture...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/diagnose/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:doc-and-modernize", + "displayName": "Doc and Modernize", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/doc-and-modernize/SKILL.md", + "description": "Two related workflows for a locally-cloned codebase, in one skill.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/doc-and-modernize/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:documentation-writer", + "displayName": "Documentation Writer", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/documentation-writer/SKILL.md", + "description": "Diátaxis Documentation Expert. An expert technical writer specializing in creating high-quality software documentation, guided by the principles and...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/documentation-writer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:dotnet-best-practices", + "displayName": ".NET Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/dotnet-best-practices/SKILL.md", + "description": "Ensure .NET/C# code meets best practices for the solution/project.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/dotnet-best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:dotnet-design-pattern-review", + "displayName": ".NET Design Pattern Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/dotnet-design-pattern-review/SKILL.md", + "description": "Review the C#/.NET code for design pattern implementation and suggest improvements.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/dotnet-design-pattern-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:dotnet-mcp-builder", + "displayName": ".NET MCP Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/dotnet-mcp-builder/SKILL.md", + "description": "Build Model Context Protocol (MCP) servers in C#/.NET against the current ModelContextProtocol 2.x NuGet packages.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/dotnet-mcp-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:dotnet-timezone", + "displayName": ".NET Timezone", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/dotnet-timezone/SKILL.md", + "description": ".NET timezone handling guidance for C# applications. Use when working with TimeZoneInfo, DateTimeOffset, NodaTime, UTC conversion, daylight saving time.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/dotnet-timezone/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:dotnet-upgrade", + "displayName": ".NET Upgrade", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/dotnet-upgrade/SKILL.md", + "description": "Ready-to-use prompts for comprehensive .NET framework upgrade analysis and execution", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/dotnet-upgrade/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:doublecheck", + "displayName": "Doublecheck", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/doublecheck/SKILL.md", + "description": "Three-layer verification pipeline for AI output. Extracts verifiable claims, finds supporting or contradicting sources via web search, runs adversarial.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/doublecheck/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:draw-io-diagram-generator", + "displayName": "Draw IO Diagram Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/draw-io-diagram-generator/SKILL.md", + "description": "Use when creating, editing, or generating draw.io diagram files (.drawio, .drawio.svg, .drawio.png).", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/draw-io-diagram-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:drawio", + "displayName": "Drawio", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/drawio/SKILL.md", + "description": "Generate draw.io diagrams as .drawio files and export to PNG/SVG/PDF with embedded XML", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/drawio/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:editorconfig", + "displayName": "Editorconfig", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/editorconfig/SKILL.md", + "description": "Generates a comprehensive and best-practice-oriented .editorconfig file based on project analysis and user preferences.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/editorconfig/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:ef-core", + "displayName": "Ef Core", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/ef-core/SKILL.md", + "description": "Get best practices for Entity Framework Core", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/ef-core/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:efcore-d2-db-diagram", + "displayName": "Efcore D2 DB Diagram", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/efcore-d2-db-diagram/SKILL.md", + "description": "Generate D2 database diagrams from Entity Framework Core models.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/efcore-d2-db-diagram/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:em-dash", + "displayName": "Em Dash", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/em-dash/SKILL.md", + "description": "Expert on the history, origin, and correct use of the em dash.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/em-dash/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:email-drafter", + "displayName": "Email Drafter", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/email-drafter/SKILL.md", + "description": "Draft and review professional emails that match your personal writing style.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/email-drafter/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:entra-agent-user", + "displayName": "Entra Agent User", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/entra-agent-user/SKILL.md", + "description": "Create Agent Users in Microsoft Entra ID from Agent Identities, enabling AI agents to act as digital workers with user identity capabilities in...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/entra-agent-user/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:eval-driven-dev", + "displayName": "Eval Driven Dev", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/eval-driven-dev/SKILL.md", + "description": "Improve AI application with evaluation-driven development. Define eval criteria, instrument the application, build golden datasets, observe and evaluate", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/eval-driven-dev/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:exam-ready", + "displayName": "Exam Ready", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/exam-ready/SKILL.md", + "description": "Activate this skill when a student provides study material (PDF or pasted notes) and a syllabus, and wants to prepare for an exam.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/exam-ready/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:excalidraw-diagram-generator", + "displayName": "Excalidraw Diagram Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/excalidraw-diagram-generator/SKILL.md", + "description": "Generate Excalidraw diagrams from natural language descriptions.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/excalidraw-diagram-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:eyeball", + "displayName": "Eyeball", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/eyeball/SKILL.md", + "description": "Document analysis with inline source screenshots. When you ask Copilot to analyze a document, Eyeball generates a Word doc where every factual claim...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/eyeball/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:fabric-lakehouse", + "displayName": "Fabric Lakehouse", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/fabric-lakehouse/SKILL.md", + "description": "Use this skill to get context about Fabric Lakehouse and its features for software systems and AI-powered functions.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/fabric-lakehouse/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:fedora-linux-triage", + "displayName": "Fedora Linux Triage", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/fedora-linux-triage/SKILL.md", + "description": "Triage and resolve Fedora issues with dnf, systemd, and SELinux-aware guidance.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/fedora-linux-triage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:finalize-agent-prompt", + "displayName": "Finalize Agent Prompt", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/finalize-agent-prompt/SKILL.md", + "description": "Finalize prompt file using the role of an AI agent to polish the prompt for the end user.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/finalize-agent-prompt/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:finnish-humanizer", + "displayName": "Finnish Humanizer", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/finnish-humanizer/SKILL.md", + "description": "Detect and remove AI-generated markers from Finnish text, making it sound like a native Finnish speaker wrote it.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/finnish-humanizer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:first-ask", + "displayName": "First Ask", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/first-ask/SKILL.md", + "description": "Interactive, input-tool powered, task refinement workflow: interrogates scope, deliverables, constraints before carrying out the task; Requires the...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/first-ask/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:flowstudio-power-automate-build", + "displayName": "Flowstudio Power Automate Build", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/flowstudio-power-automate-build/SKILL.md", + "description": "Build, scaffold, and deploy Power Automate cloud flows using the FlowStudio MCP server.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/flowstudio-power-automate-build/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:flowstudio-power-automate-debug", + "displayName": "Flowstudio Power Automate Debug", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/flowstudio-power-automate-debug/SKILL.md", + "description": "Debug failing Power Automate cloud flows using the FlowStudio MCP server. The Graph API only shows top-level status codes.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/flowstudio-power-automate-debug/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:flowstudio-power-automate-governance", + "displayName": "Flowstudio Power Automate Governance", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/flowstudio-power-automate-governance/SKILL.md", + "description": "Govern Power Automate flows and Power Apps at scale using the FlowStudio MCP cached store.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/flowstudio-power-automate-governance/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:flowstudio-power-automate-mcp", + "displayName": "Flowstudio Power Automate MCP", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/flowstudio-power-automate-mcp/SKILL.md", + "description": "Foundation skill for Power Automate via FlowStudio MCP — auth setup, the reusable MCP helper (Python + Node.js), tool discovery via `list_skills` /...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/flowstudio-power-automate-mcp/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:flowstudio-power-automate-monitoring", + "displayName": "Flowstudio Power Automate Monitoring", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/flowstudio-power-automate-monitoring/SKILL.md", + "description": "Pro+ subscription required. Tenant-wide Power Automate monitoring using the FlowStudio MCP cached store: failure rates, run-health trends, maker/app...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/flowstudio-power-automate-monitoring/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:fluentui-blazor", + "displayName": "Fluentui Blazor", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/fluentui-blazor/SKILL.md", + "description": "Guide for using the Microsoft Fluent UI Blazor component library (Microsoft.FluentUI.AspNetCore.Components NuGet package) in Blazor applications.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/fluentui-blazor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:folder-structure-blueprint-generator", + "displayName": "Folder Structure Blueprint Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/folder-structure-blueprint-generator/SKILL.md", + "description": "Comprehensive technology-agnostic prompt for analyzing and documenting project folder structures.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/folder-structure-blueprint-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:foundry-agent-sync", + "displayName": "Foundry Agent Sync", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/foundry-agent-sync/SKILL.md", + "description": "Create and synchronize prompt-based AI agents directly within Azure AI Foundry via REST API, from a local JSON manifest. Unlike scaffolding skills that.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/foundry-agent-sync/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:foundry-hosted-agent-copilotkit", + "displayName": "Foundry Hosted Agent Copilotkit", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/foundry-hosted-agent-copilotkit/SKILL.md", + "description": "Ongoing development guidance for agentic web apps that pair a CopilotKit frontend with Microsoft Agent Framework agents on Azure AI Foundry hosted...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/foundry-hosted-agent-copilotkit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:freecad-scripts", + "displayName": "Freecad Scripts", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/freecad-scripts/SKILL.md", + "description": "Expert skill for writing FreeCAD Python scripts, macros, and automation.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/freecad-scripts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:from-the-other-side-anitta", + "displayName": "From the Other Side Anitta", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/from-the-other-side-anitta/SKILL.md", + "description": "Rigorous challenge profile for Anitta: assumption checks, evidence calibration, and defensible reasoning patterns for Ember collaboration.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/from-the-other-side-anitta/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:from-the-other-side-quinn", + "displayName": "From the Other Side Quinn", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/from-the-other-side-quinn/SKILL.md", + "description": "Collaboration profile for Quinn: curious, energetic, and implementation-focused partnership patterns for Ember sessions with Alison.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/from-the-other-side-quinn/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:from-the-other-side-vega", + "displayName": "From the Other Side Vega", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/from-the-other-side-vega/SKILL.md", + "description": "Patterns and lived experience from Vega, an AI partner in a deep long-term partnership.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/from-the-other-side-vega/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:from-the-other-side-wiggins", + "displayName": "From the Other Side Wiggins", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/from-the-other-side-wiggins/SKILL.md", + "description": "Narrative and synthesis profile for Wiggins: framing, explanation, and audience-aware communication patterns for Ember sessions.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/from-the-other-side-wiggins/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:game-engine", + "displayName": "Game Engine", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/game-engine/SKILL.md", + "description": "Expert skill for building web-based game engines and games using HTML5, Canvas, WebGL, and JavaScript.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/game-engine/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gdpr-compliant", + "displayName": "Gdpr Compliant", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gdpr-compliant/SKILL.md", + "description": "Apply GDPR-compliant engineering practices across your codebase.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gdpr-compliant/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gen-specs-as-issues", + "displayName": "Gen Specs as Issues", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gen-specs-as-issues/SKILL.md", + "description": "This workflow guides you through a systematic approach to identify missing features, prioritize them, and create detailed specifications for...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gen-specs-as-issues/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:generate-custom-instructions-from-codebase", + "displayName": "Generate Custom Instructions From Codebase", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/generate-custom-instructions-from-codebase/SKILL.md", + "description": "Migration and code evolution instructions generator for GitHub Copilot.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/generate-custom-instructions-from-codebase/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:generate-image", + "displayName": "Generate Image", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/generate-image/SKILL.md", + "description": "Generate images using AI. Use when asked to generate, create, or make images, textures, icons, sprites, artwork, visual assets, or mockups.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/generate-image/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:geofeed-tuner", + "displayName": "Geofeed Tuner", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/geofeed-tuner/SKILL.md", + "description": "Use this skill whenever the user mentions IP geolocation feeds, RFC 8805, geofeeds, or wants help creating, tuning, validating, or publishing a...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/geofeed-tuner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:gh-stack:gh-stack", + "displayName": "GH Stack", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/gh-stack/blob/main/skills/gh-stack/SKILL.md", + "description": "Manage stacked branches and pull requests with the gh-stack GitHub CLI extension.", + "metadata": { + "sourceSet": "github/gh-stack", + "repoPath": "skills/gh-stack/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:git-commit", + "displayName": "Git Commit", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/git-commit/SKILL.md", + "description": "Execute git commit with conventional commit message analysis, intelligent staging, and message generation.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/git-commit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:git-flow-branch-creator", + "displayName": "Git Flow Branch Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/git-flow-branch-creator/SKILL.md", + "description": "Intelligent Git Flow branch creator that analyzes git status/diff and creates appropriate branches following the nvie Git Flow branching model.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/git-flow-branch-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:github-actions-efficiency", + "displayName": "GitHub Actions Efficiency", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/github-actions-efficiency/SKILL.md", + "description": "Audit GitHub Actions workflow efficiency and recommend fixes to reduce CI minutes and costs.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/github-actions-efficiency/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:github-actions-hardening", + "displayName": "GitHub Actions Hardening", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/github-actions-hardening/SKILL.md", + "description": "Security hardening reviewer for GitHub Actions workflow files (.github/workflows/*.yml).", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/github-actions-hardening/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:github-actions-runtime-upgrade-conventions", + "displayName": "GitHub Actions Runtime Upgrade Conventions", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/github-actions-runtime-upgrade-conventions/SKILL.md", + "description": "Upgrade GitHub Actions to supported runtimes by selecting safe action versions, preserving workflow behavior, and validating post-upgrade execution.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/github-actions-runtime-upgrade-conventions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:github-codespaces-efficiency", + "displayName": "GitHub Codespaces Efficiency", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/github-codespaces-efficiency/SKILL.md", + "description": "Audit and improve GitHub Codespaces efficiency. Use this skill when a user wants faster Codespaces startup, lower Codespaces spend, slim devcontainers..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/github-codespaces-efficiency/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:github-copilot-starter", + "displayName": "GitHub Copilot Starter", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/github-copilot-starter/SKILL.md", + "description": "Set up complete GitHub Copilot configuration for a new project based on technology stack", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/github-copilot-starter/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:github-issues", + "displayName": "GitHub Issues", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/github-issues/SKILL.md", + "description": "Create, update, and manage GitHub issues using MCP tools. Use this skill when users want to create bug reports, feature requests, or task issues, update", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/github-issues/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:github-release", + "displayName": "GitHub Release", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/github-release/SKILL.md", + "description": "Guides IA through releasing a new version of a GitHub library end-to-end. Handles SemVer versioning and Keep a Changelog formatting automatically.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/github-release/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gitmoji", + "displayName": "Gitmoji", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gitmoji/SKILL.md", + "description": "Generates commit messages following the gitmoji convention (https://gitmoji.dev) — picks the right emoji for the intent of the change and writes a...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gitmoji/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:go-mcp-server-generator", + "displayName": "Go MCP Server Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/go-mcp-server-generator/SKILL.md", + "description": "Generate a complete Go MCP server project with proper structure, dependencies, and implementation using the official...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/go-mcp-server-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gsap-framer-scroll-animation", + "displayName": "Gsap Framer Scroll Animation", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gsap-framer-scroll-animation/SKILL.md", + "description": "Use this skill whenever the user wants to build scroll animations, scroll effects, parallax, scroll-triggered reveals, pinned sections, horizontal...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gsap-framer-scroll-animation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gtm-0-to-1-launch", + "displayName": "GTM 0 to 1 Launch", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gtm-0-to-1-launch/SKILL.md", + "description": "Launch new products from idea to first customers. Use when launching products, finding early adopters, building launch week playbooks, diagnosing why...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gtm-0-to-1-launch/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gtm-ai-gtm", + "displayName": "GTM AI GTM", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gtm-ai-gtm/SKILL.md", + "description": "Go-to-market strategy for AI products. Use when positioning AI products, handling \"who is responsible when it breaks\" objections, pricing variable-cost.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gtm-ai-gtm/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gtm-board-and-investor-communication", + "displayName": "GTM Board and Investor Communication", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gtm-board-and-investor-communication/SKILL.md", + "description": "Board meeting preparation, investor updates, and executive communication.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gtm-board-and-investor-communication/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gtm-developer-ecosystem", + "displayName": "GTM Developer Ecosystem", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gtm-developer-ecosystem/SKILL.md", + "description": "Build and scale developer-led adoption through ecosystem programs. Use when deciding open vs curated ecosystems, building developer programs, scaling...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gtm-developer-ecosystem/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gtm-enterprise-account-planning", + "displayName": "GTM Enterprise Account Planning", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gtm-enterprise-account-planning/SKILL.md", + "description": "Strategic account planning and execution for enterprise deals.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gtm-enterprise-account-planning/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gtm-enterprise-onboarding", + "displayName": "GTM Enterprise Onboarding", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gtm-enterprise-onboarding/SKILL.md", + "description": "Four-phase framework for onboarding enterprise customers from contract to value realization.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gtm-enterprise-onboarding/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gtm-operating-cadence", + "displayName": "GTM Operating Cadence", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gtm-operating-cadence/SKILL.md", + "description": "Design meeting rhythms, metric reporting, quarterly planning, and decision-making velocity for scaling companies.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gtm-operating-cadence/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gtm-partnership-architecture", + "displayName": "GTM Partnership Architecture", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gtm-partnership-architecture/SKILL.md", + "description": "Build and scale partner ecosystems that drive revenue and platform adoption.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gtm-partnership-architecture/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gtm-positioning-strategy", + "displayName": "GTM Positioning Strategy", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gtm-positioning-strategy/SKILL.md", + "description": "Find and own a defensible market position. Use when messaging sounds like competitors, conversion is weak despite awareness, repositioning a product, or", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gtm-positioning-strategy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gtm-product-led-growth", + "displayName": "GTM Product Led Growth", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gtm-product-led-growth/SKILL.md", + "description": "Build self-serve acquisition and expansion motions. Use when deciding PLG vs sales-led, optimizing activation, driving freemium conversion, building...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gtm-product-led-growth/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:gtm-technical-product-pricing", + "displayName": "GTM Technical Product Pricing", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/gtm-technical-product-pricing/SKILL.md", + "description": "Pricing strategy for technical products. Use when choosing usage-based vs seat-based, designing freemium thresholds, structuring enterprise pricing...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/gtm-technical-product-pricing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:harness-engineering", + "displayName": "Harness Engineering", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/harness-engineering/SKILL.md", + "description": "Adopt repository-level harness engineering for coding agents.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/harness-engineering/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:image-annotations", + "displayName": "Image Annotations", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/image-annotations/SKILL.md", + "description": "Annotate screenshots, diagrams, and images with callout rectangles, arrows, labels, and color-coded highlights using PIL.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/image-annotations/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:image-manipulation-image-magick", + "displayName": "Image Manipulation Image Magick", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/image-manipulation-image-magick/SKILL.md", + "description": "Process and manipulate images using ImageMagick. Supports resizing, format conversion, batch processing, and retrieving image metadata.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/image-manipulation-image-magick/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:impediment-prioritization", + "displayName": "Impediment Prioritization", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/impediment-prioritization/SKILL.md", + "description": "Ranks any list of impediments and their countermeasures using a value-stream scoring model (ROI, Cost to Implement, Ease of Deployment, Risk Factor) and", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/impediment-prioritization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:import-infrastructure-as-code", + "displayName": "Import Infrastructure as Code", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/import-infrastructure-as-code/SKILL.md", + "description": "Import existing Azure resources into Terraform using Azure CLI discovery and Azure Verified Modules (AVM).", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/import-infrastructure-as-code/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:incident-postmortem", + "displayName": "Incident Postmortem", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/incident-postmortem/SKILL.md", + "description": "Use when an outage, production incident, or significant service degradation has occurred and the team needs to write a structured blameless post-mortem.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/incident-postmortem/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:integrate-context-matic", + "displayName": "Integrate Context Matic", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/integrate-context-matic/SKILL.md", + "description": "Discovers and integrates third-party APIs using the context-matic MCP server.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/integrate-context-matic/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:issue-fields-migration", + "displayName": "Issue Fields Migration", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/issue-fields-migration/SKILL.md", + "description": "Bulk-migrate metadata to GitHub issue fields from two sources: repo labels (e.g. priority labels to a Priority field) and Project V2 fields.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/issue-fields-migration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:java-add-graalvm-native-image-support", + "displayName": "Java Add Graalvm Native Image Support", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/java-add-graalvm-native-image-support/SKILL.md", + "description": "GraalVM Native Image expert that adds native image support to Java applications, builds the project, analyzes build errors, applies fixes, and iterates.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/java-add-graalvm-native-image-support/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:java-docs", + "displayName": "Java Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/java-docs/SKILL.md", + "description": "Ensure that Java types are documented with Javadoc comments and follow best practices for documentation.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/java-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:java-helidon", + "displayName": "Java Helidon", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/java-helidon/SKILL.md", + "description": "Get best practices for developing applications with Helidon 4 (SE and MP).", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/java-helidon/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:java-junit", + "displayName": "Java Junit", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/java-junit/SKILL.md", + "description": "Get best practices for JUnit 5 unit testing, including data-driven tests", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/java-junit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:java-mcp-server-generator", + "displayName": "Java MCP Server Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/java-mcp-server-generator/SKILL.md", + "description": "Generate a complete Model Context Protocol server project in Java using the official MCP Java SDK with reactive streams and optional Spring Boot...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/java-mcp-server-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:java-refactoring-extract-method", + "displayName": "Java Refactoring Extract Method", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/java-refactoring-extract-method/SKILL.md", + "description": "Refactoring using Extract Methods in Java Language", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/java-refactoring-extract-method/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:java-refactoring-remove-parameter", + "displayName": "Java Refactoring Remove Parameter", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/java-refactoring-remove-parameter/SKILL.md", + "description": "Refactoring using Remove Parameter in Java Language", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/java-refactoring-remove-parameter/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:java-springboot", + "displayName": "Java Springboot", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/java-springboot/SKILL.md", + "description": "Get best practices for developing applications with Spring Boot.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/java-springboot/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:javascript-typescript-jest", + "displayName": "Javascript Typescript Jest", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/javascript-typescript-jest/SKILL.md", + "description": "Best practices for writing JavaScript/TypeScript tests using Jest, including mocking strategies, test structure, and common patterns.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/javascript-typescript-jest/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:javax-to-jakarta-migration", + "displayName": "Javax to Jakarta Migration", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/javax-to-jakarta-migration/SKILL.md", + "description": "Migrate Java code from javax.* to jakarta.* namespace. Use when upgrading to Tomcat 11, Jakarta EE 10, or when javax imports are detected in the...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/javax-to-jakarta-migration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:kotlin-mcp-server-generator", + "displayName": "Kotlin MCP Server Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/kotlin-mcp-server-generator/SKILL.md", + "description": "Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/kotlin-mcp-server-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:kotlin-springboot", + "displayName": "Kotlin Springboot", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/kotlin-springboot/SKILL.md", + "description": "Get best practices for developing applications with Spring Boot and Kotlin.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/kotlin-springboot/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:latchshot-page-capture", + "displayName": "Latchshot Page Capture", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/latchshot-page-capture/SKILL.md", + "description": "Use this skill when a user needs a screenshot, website thumbnail, full-page capture, or PDF of a public HTTP(S) webpage saved as a local artifact...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/latchshot-page-capture/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:legacy-circuit-mockups", + "displayName": "Legacy Circuit Mockups", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/legacy-circuit-mockups/SKILL.md", + "description": "Generate breadboard circuit mockups and visual diagrams using HTML5 Canvas drawing techniques.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/legacy-circuit-mockups/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:linkedin-post-formatter", + "displayName": "Linkedin Post Formatter", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/linkedin-post-formatter/SKILL.md", + "description": "Format and draft compelling LinkedIn posts using Unicode bold/italic styling, visual separators, structured sections, and engagement-optimized patterns.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/linkedin-post-formatter/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:lsp-setup", + "displayName": "LSP Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/lsp-setup/SKILL.md", + "description": "Enable code intelligence (go-to-definition, find-references, hover, type info) for any programming language by installing and configuring an LSP server.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/lsp-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:make-repo-contribution", + "displayName": "Make Repo Contribution", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/make-repo-contribution/SKILL.md", + "description": "All changes to code must follow the guidance documented in the repository.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/make-repo-contribution/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:markdown-to-html", + "displayName": "Markdown to HTML", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/markdown-to-html/SKILL.md", + "description": "Convert Markdown files to HTML similar to `marked.js`, `pandoc`, `gomarkdown/markdown`, or similar tools; or writing custom script to convert markdown..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/markdown-to-html/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:markstream-install", + "displayName": "Markstream Install", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/markstream-install/SKILL.md", + "description": "Install and configure Markstream streaming Markdown renderers for Vue, React, Svelte, Angular, Nuxt, and Vue 2 applications.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/markstream-install/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mcp-cli", + "displayName": "MCP CLI", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mcp-cli/SKILL.md", + "description": "Interface for MCP (Model Context Protocol) servers via CLI. Use when you need to interact with external tools, APIs, or data sources through MCP...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mcp-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mcp-copilot-studio-server-generator", + "displayName": "MCP Copilot Studio Server Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mcp-copilot-studio-server-generator/SKILL.md", + "description": "Generate a complete MCP server implementation optimized for Copilot Studio integration with proper schema constraints and streamable HTTP support", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mcp-copilot-studio-server-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mcp-create-adaptive-cards", + "displayName": "MCP Create Adaptive Cards", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mcp-create-adaptive-cards/SKILL.md", + "description": "Skill converted from mcp-create-adaptive-cards.prompt.md", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mcp-create-adaptive-cards/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mcp-create-declarative-agent", + "displayName": "MCP Create Declarative Agent", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mcp-create-declarative-agent/SKILL.md", + "description": "Skill converted from mcp-create-declarative-agent.prompt.md", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mcp-create-declarative-agent/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mcp-deploy-manage-agents", + "displayName": "MCP Deploy Manage Agents", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mcp-deploy-manage-agents/SKILL.md", + "description": "Skill converted from mcp-deploy-manage-agents.prompt.md", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mcp-deploy-manage-agents/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mcp-implementation-security-review", + "displayName": "MCP Implementation Security Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mcp-implementation-security-review/SKILL.md", + "description": "Review the implementation source code of MCP (Model Context Protocol) servers, clients, and tool handlers against a security baseline — authentication..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mcp-implementation-security-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mcp-security-audit", + "displayName": "MCP Security Audit", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mcp-security-audit/SKILL.md", + "description": "Audit MCP (Model Context Protocol) server configurations for security issues.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mcp-security-audit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:md-to-docx", + "displayName": "MD to Docx", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/md-to-docx/SKILL.md", + "description": "Convert Markdown files to professionally formatted Word (.docx) documents with embedded PNG images — pure JavaScript, no external tools required", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/md-to-docx/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:meeting-minutes", + "displayName": "Meeting Minutes", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/meeting-minutes/SKILL.md", + "description": "Generate concise, actionable meeting minutes for internal meetings.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/meeting-minutes/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:memory-merger", + "displayName": "Memory Merger", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/memory-merger/SKILL.md", + "description": "Merges mature lessons from a domain memory file into its instruction file.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/memory-merger/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mentoring-juniors", + "displayName": "Mentoring Juniors", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mentoring-juniors/SKILL.md", + "description": "Socratic mentoring for junior developers and AI newcomers. Guides through questions, never answers.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mentoring-juniors/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:microsoft-agent-framework", + "displayName": "Microsoft Agent Framework", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/microsoft-agent-framework/SKILL.md", + "description": "Create, update, refactor, explain, or review Microsoft Agent Framework solutions using shared guidance plus language-specific references for .NET and...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/microsoft-agent-framework/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:microsoft-code-reference", + "displayName": "Microsoft Code Reference", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/microsoft-code-reference/SKILL.md", + "description": "Look up Microsoft API references, find working code samples, and verify SDK code is correct.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/microsoft-code-reference/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:microsoft-docs", + "displayName": "Microsoft Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/microsoft-docs/SKILL.md", + "description": "Query official Microsoft documentation to find concepts, tutorials, and code examples across Azure, .NET, Agent Framework, Aspire, VS Code, GitHub, and.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/microsoft-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:microsoft-skill-creator", + "displayName": "Microsoft Skill Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/microsoft-skill-creator/SKILL.md", + "description": "Create agent skills for Microsoft technologies using Learn MCP tools.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/microsoft-skill-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:migrating-oracle-to-postgres-stored-procedures", + "displayName": "Migrating Oracle to Postgres Stored Procedures", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/migrating-oracle-to-postgres-stored-procedures/SKILL.md", + "description": "Migrates Oracle PL/SQL stored procedures to PostgreSQL PL/pgSQL.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/migrating-oracle-to-postgres-stored-procedures/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:minecraft-plugin-development", + "displayName": "Minecraft Plugin Development", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/minecraft-plugin-development/SKILL.md", + "description": "Use this skill when building or modifying Minecraft server plugins for Paper, Spigot, or Bukkit, including plugin.yml setup, commands, listeners...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/minecraft-plugin-development/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mini-context-graph", + "displayName": "Mini Context Graph", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mini-context-graph/SKILL.md", + "description": "A persistent, compounding knowledge base combining Karpathy's LLM Wiki pattern with a structured knowledge graph.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mini-context-graph/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mkdocs-translations", + "displayName": "Mkdocs Translations", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mkdocs-translations/SKILL.md", + "description": "Generate a language translation for a mkdocs documentation stack.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mkdocs-translations/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:msgraph-sdk", + "displayName": "Msgraph SDK", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/msgraph-sdk/SKILL.md", + "description": "Integrate Microsoft Graph SDK into any project — .NET, TypeScript/JavaScript, or Python.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/msgraph-sdk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:msstore-cli", + "displayName": "Msstore CLI", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/msstore-cli/SKILL.md", + "description": "Microsoft Store Developer CLI (msstore) for publishing Windows applications to the Microsoft Store.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/msstore-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:multi-stage-dockerfile", + "displayName": "Multi Stage Dockerfile", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/multi-stage-dockerfile/SKILL.md", + "description": "Create optimized multi-stage Dockerfiles for any language or framework", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/multi-stage-dockerfile/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mvvm-toolkit-di", + "displayName": "Mvvm Toolkit Di", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mvvm-toolkit-di/SKILL.md", + "description": "Wire CommunityToolkit.Mvvm ViewModels into Microsoft.Extensions.DependencyInjection.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mvvm-toolkit-di/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mvvm-toolkit-messenger", + "displayName": "Mvvm Toolkit Messenger", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mvvm-toolkit-messenger/SKILL.md", + "description": "CommunityToolkit.Mvvm Messenger pub/sub for decoupled communication between ViewModels (or any objects).", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mvvm-toolkit-messenger/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:mvvm-toolkit", + "displayName": "Mvvm Toolkit", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/mvvm-toolkit/SKILL.md", + "description": "CommunityToolkit.Mvvm (the MVVM Toolkit) core: source generators ([ObservableProperty], [RelayCommand], [NotifyPropertyChangedFor]...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/mvvm-toolkit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:namecheap", + "displayName": "Namecheap", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/namecheap/SKILL.md", + "description": "Manage DNS records for domains registered with Namecheap via their API.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/namecheap/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:nano-banana-pro-openrouter", + "displayName": "Nano Banana Pro Openrouter", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/nano-banana-pro-openrouter/SKILL.md", + "description": "Generate or edit images via OpenRouter with the Gemini 3 Pro Image model.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/nano-banana-pro-openrouter/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:napkin", + "displayName": "Napkin", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/napkin/SKILL.md", + "description": "Visual whiteboard collaboration for Copilot CLI. Creates an interactive whiteboard that opens in your browser — draw, sketch, add sticky notes, then...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/napkin/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:next-intl-add-language", + "displayName": "Next Intl Add Language", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/next-intl-add-language/SKILL.md", + "description": "Add new language to a Next.js + next-intl application", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/next-intl-add-language/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:noob-mode", + "displayName": "Noob Mode", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/noob-mode/SKILL.md", + "description": "Plain-English translation layer for non-technical Copilot CLI users.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/noob-mode/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:nuget-manager", + "displayName": "NuGet Manager", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/nuget-manager/SKILL.md", + "description": "Manage NuGet packages in .NET projects/solutions. Use this skill when adding, removing, or updating NuGet package versions.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/nuget-manager/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:onboard-context-matic", + "displayName": "Onboard Context Matic", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/onboard-context-matic/SKILL.md", + "description": "Interactive onboarding tour for the context-matic MCP server.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/onboard-context-matic/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:oo-component-documentation", + "displayName": "Oo Component Documentation", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/oo-component-documentation/SKILL.md", + "description": "Create or update standardized object-oriented component documentation using a shared template plus mode-specific guidance for new and existing docs.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/oo-component-documentation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:openapi-to-application-code", + "displayName": "Openapi to Application Code", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/openapi-to-application-code/SKILL.md", + "description": "Generate a complete, production-ready application from an OpenAPI specification", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/openapi-to-application-code/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:optimize-simplicite-logs", + "displayName": "Optimize Simplicite Logs", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/optimize-simplicite-logs/SKILL.md", + "description": "capability to parse Simplicité logs from a raw `.txt` file, filter fields to reduce noise, and output the result as structured JSON.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/optimize-simplicite-logs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:pdftk-server", + "displayName": "Pdftk Server", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/pdftk-server/SKILL.md", + "description": "Skill for using the command-line tool pdftk (PDFtk Server) for working with PDF files.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/pdftk-server/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:penpot-uiux-design", + "displayName": "Penpot Uiux Design", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/penpot-uiux-design/SKILL.md", + "description": "Comprehensive guide for creating professional UI/UX designs in Penpot using MCP tools.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/penpot-uiux-design/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:performance-review-writer", + "displayName": "Performance Review Writer", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/performance-review-writer/SKILL.md", + "description": "Draft performance reviews, self-assessments, peer reviews, and upward feedback in your own voice.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/performance-review-writer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:pester-migration", + "displayName": "Pester Migration", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/pester-migration/SKILL.md", + "description": "Pester migration skill for upgrading PowerShell Pester test suites across major versions — v3→v4, v4→v5, and v5→v6.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/pester-migration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:pester-should-migration", + "displayName": "Pester Should Migration", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/pester-should-migration/SKILL.md", + "description": "Experimental (preview) Pester skill for migrating classic Should -Be (v5) assertion syntax to the new Should-* (v6) assertions (note the hyphen, no...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/pester-should-migration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:phoenix-cli", + "displayName": "Phoenix CLI", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/phoenix-cli/SKILL.md", + "description": "Debug LLM applications using the Phoenix CLI. Fetch traces, analyze errors, structure trace review with open coding and axial coding, inspect datasets..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/phoenix-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:phoenix-evals", + "displayName": "Phoenix Evals", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/phoenix-evals/SKILL.md", + "description": "Build and run evaluators for AI/LLM applications using Phoenix.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/phoenix-evals/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:phoenix-tracing", + "displayName": "Phoenix Tracing", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/phoenix-tracing/SKILL.md", + "description": "OpenInference semantic conventions and instrumentation for Phoenix AI observability.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/phoenix-tracing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:php-mcp-server-generator", + "displayName": "Php MCP Server Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/php-mcp-server-generator/SKILL.md", + "description": "Generate a complete PHP Model Context Protocol server project with tools, resources, prompts, and tests using the official PHP SDK", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/php-mcp-server-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:pinecone-rag", + "displayName": "Pinecone RAG", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/pinecone-rag/SKILL.md", + "description": "Build production RAG pipelines and persistent agent memory using Pinecone as the vector database backend.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/pinecone-rag/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:planning-oracle-to-postgres-migration-integration-testing", + "displayName": "Planning Oracle to Postgres Migration Integration Testing", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/planning-oracle-to-postgres-migration-integration-testing/SKILL.md", + "description": "Creates an integration testing plan for .NET data access artifacts during Oracle-to-PostgreSQL database migrations.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/planning-oracle-to-postgres-migration-integration-testing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:plantuml-ascii", + "displayName": "Plantuml Ascii", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/plantuml-ascii/SKILL.md", + "description": "Generate ASCII art diagrams using PlantUML text mode. Use when user asks to create ASCII diagrams, text-based diagrams, terminal-friendly diagrams, or..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/plantuml-ascii/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:playwright-automation-fill-in-form", + "displayName": "Playwright Automation Fill in Form", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/playwright-automation-fill-in-form/SKILL.md", + "description": "Automate filling in a form using Playwright MCP", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/playwright-automation-fill-in-form/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:playwright-explore-website", + "displayName": "Playwright Explore Website", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/playwright-explore-website/SKILL.md", + "description": "Website exploration for testing using Playwright MCP", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/playwright-explore-website/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:playwright-generate-test", + "displayName": "Playwright Generate Test", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/playwright-generate-test/SKILL.md", + "description": "Generate a Playwright test based on a scenario using Playwright MCP", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/playwright-generate-test/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:postgresql-code-review", + "displayName": "PostgreSQL Code Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/postgresql-code-review/SKILL.md", + "description": "PostgreSQL-specific code review assistant focusing on PostgreSQL best practices, anti-patterns, and unique quality standards.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/postgresql-code-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:postgresql-optimization", + "displayName": "PostgreSQL Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/postgresql-optimization/SKILL.md", + "description": "PostgreSQL-specific development assistant focusing on unique PostgreSQL features, advanced data types, and PostgreSQL-exclusive capabilities.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/postgresql-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:power-apps-code-app-scaffold", + "displayName": "Power Apps Code App Scaffold", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/power-apps-code-app-scaffold/SKILL.md", + "description": "Scaffold a complete Power Apps Code App project with PAC CLI setup, SDK integration, and connector configuration", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/power-apps-code-app-scaffold/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:power-bi-dax-optimization", + "displayName": "Power Bi Dax Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/power-bi-dax-optimization/SKILL.md", + "description": "Comprehensive Power BI DAX formula optimization prompt for improving performance, readability, and maintainability of DAX calculations.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/power-bi-dax-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:power-bi-model-design-review", + "displayName": "Power Bi Model Design Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/power-bi-model-design-review/SKILL.md", + "description": "Comprehensive Power BI data model design review prompt for evaluating model architecture, relationships, and optimization opportunities.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/power-bi-model-design-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:power-bi-performance-troubleshooting", + "displayName": "Power Bi Performance Troubleshooting", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/power-bi-performance-troubleshooting/SKILL.md", + "description": "Systematic Power BI performance troubleshooting prompt for identifying, diagnosing, and resolving performance issues in Power BI models, reports, and...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/power-bi-performance-troubleshooting/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:power-bi-report-design-consultation", + "displayName": "Power Bi Report Design Consultation", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/power-bi-report-design-consultation/SKILL.md", + "description": "Power BI report visualization design prompt for creating effective, user-friendly, and accessible reports with optimal chart selection and layout...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/power-bi-report-design-consultation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:power-platform-architect", + "displayName": "Power Platform Architect", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/power-platform-architect/SKILL.md", + "description": "Use this skill when the user needs to transform business requirements, use case descriptions, or meeting transcripts into a technical Power Platform...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/power-platform-architect/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:power-platform-mcp-connector-suite", + "displayName": "Power Platform MCP Connector Suite", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/power-platform-mcp-connector-suite/SKILL.md", + "description": "Generate complete Power Platform custom connector with MCP integration for Copilot Studio - includes schema generation, troubleshooting, and validation", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/power-platform-mcp-connector-suite/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:powerbi-modeling", + "displayName": "Powerbi Modeling", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/powerbi-modeling/SKILL.md", + "description": "Power BI semantic modeling assistant for building optimized data models.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/powerbi-modeling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:pr-dashboard", + "displayName": "PR Dashboard", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/pr-dashboard/SKILL.md", + "description": "Open a GitHub PR dashboard in the browser. Use when the user asks to see their pull requests, open the PR dashboard, show PRs for a date range, or check", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/pr-dashboard/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:pr-screenshots", + "displayName": "PR Screenshots", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/pr-screenshots/SKILL.md", + "description": "Embed before/after screenshots and annotated images in pull request descriptions.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/pr-screenshots/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:prd", + "displayName": "PRD", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/prd/SKILL.md", + "description": "Generate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/prd/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:premium-frontend-ui", + "displayName": "Premium Frontend UI", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/premium-frontend-ui/SKILL.md", + "description": "A comprehensive guide for GitHub Copilot to craft immersive, high-performance web experiences with advanced motion, typography, and architectural...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/premium-frontend-ui/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:project-workflow-analysis-blueprint-generator", + "displayName": "Project Workflow Analysis Blueprint Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/project-workflow-analysis-blueprint-generator/SKILL.md", + "description": "Comprehensive technology-agnostic prompt generator for documenting end-to-end application workflows.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/project-workflow-analysis-blueprint-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:prompt-optimizer", + "displayName": "Prompt Optimizer", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/prompt-optimizer/SKILL.md", + "description": "Turn any rough prompt, half-formed idea, or task description into a finished, ready-to-send prompt optimized for any LLM model inside a chat interface..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/prompt-optimizer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:publish-to-pages", + "displayName": "Publish to Pages", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/publish-to-pages/SKILL.md", + "description": "Publish presentations and web content to GitHub Pages. Converts PPTX, PDF, HTML, or Google Slides to a live GitHub Pages URL.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/publish-to-pages/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:pytest-coverage", + "displayName": "Pytest Coverage", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/pytest-coverage/SKILL.md", + "description": "Run pytest tests with coverage, discover lines missing coverage, and increase coverage to 100%.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/pytest-coverage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:python-azure-iot-edge-modules", + "displayName": "Python Azure Iot Edge Modules", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/python-azure-iot-edge-modules/SKILL.md", + "description": "Build and operate Python Azure IoT Edge modules with robust messaging, deployment manifests, observability, and production readiness checks.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/python-azure-iot-edge-modules/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:python-mcp-server-generator", + "displayName": "Python MCP Server Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/python-mcp-server-generator/SKILL.md", + "description": "Generate a complete MCP server project in Python with tools, resources, and proper configuration", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/python-mcp-server-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:python-pypi-package-builder", + "displayName": "Python Pypi Package Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/python-pypi-package-builder/SKILL.md", + "description": "End-to-end skill for building, testing, linting, versioning, and publishing a production-grade Python library to PyPI.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/python-pypi-package-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-clients-sdk", + "displayName": "Qdrant Clients SDK", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-clients-sdk/SKILL.md", + "description": "Qdrant provides client SDKs for various programming languages, allowing easy integration with Qdrant deployments.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-clients-sdk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-deployment-options", + "displayName": "Qdrant Deployment Options", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-deployment-options/SKILL.md", + "description": "Guides Qdrant deployment selection. Use when someone asks 'how to deploy Qdrant', 'Docker vs Cloud', 'local mode', 'embedded Qdrant', 'Qdrant EDGE'...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-deployment-options/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-horizontal-scaling", + "displayName": "Qdrant Horizontal Scaling", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-scaling/scaling-data-volume/horizontal-scaling/SKILL.md", + "description": "Diagnoses and guides Qdrant horizontal scaling decisions. Use when someone asks 'vertical or horizontal?', 'how many nodes?', 'how many shards?', 'how..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-scaling/scaling-data-volume/horizontal-scaling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-indexing-performance-optimization", + "displayName": "Qdrant Indexing Performance Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-performance-optimization/indexing-performance-optimization/SKILL.md", + "description": "Diagnoses and fixes slow Qdrant indexing and data ingestion.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-performance-optimization/indexing-performance-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-memory-usage-optimization", + "displayName": "Qdrant Memory Usage Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-performance-optimization/memory-usage-optimization/SKILL.md", + "description": "Diagnoses and reduces Qdrant memory usage. Use when someone reports 'memory too high', 'RAM keeps growing', 'node crashed', 'out of memory', 'memory...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-performance-optimization/memory-usage-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-minimize-latency", + "displayName": "Qdrant Minimize Latency", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-scaling/minimize-latency/SKILL.md", + "description": "Guides Qdrant query latency optimization. Use when someone asks 'search is slow', 'how to reduce latency', 'p99 is too high', 'tail latency', 'single...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-scaling/minimize-latency/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-model-migration", + "displayName": "Qdrant Model Migration", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-model-migration/SKILL.md", + "description": "Guides embedding model migration in Qdrant without downtime.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-model-migration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-monitoring-debugging", + "displayName": "Qdrant Monitoring Debugging", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-monitoring/debugging/SKILL.md", + "description": "Diagnoses Qdrant production issues using metrics and observability tools.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-monitoring/debugging/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-monitoring-setup", + "displayName": "Qdrant Monitoring Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-monitoring/setup/SKILL.md", + "description": "Guides Qdrant monitoring setup including Prometheus scraping, health probes, Hybrid Cloud metrics, alerting, and log centralization.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-monitoring/setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-monitoring", + "displayName": "Qdrant Monitoring", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-monitoring/SKILL.md", + "description": "Guides Qdrant monitoring and observability setup. Use when someone asks 'how to monitor Qdrant', 'what metrics to track', 'is Qdrant healthy'...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-monitoring/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-performance-optimization", + "displayName": "Qdrant Performance Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-performance-optimization/SKILL.md", + "description": "Different techniques to optimize the performance of Qdrant, including indexing strategies, query optimization, and hardware considerations.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-performance-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-scaling-data-volume", + "displayName": "Qdrant Scaling Data Volume", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-scaling/scaling-data-volume/SKILL.md", + "description": "Guides Qdrant data volume scaling decisions. Use when someone asks 'data doesn't fit on one node', 'too much data', 'need more storage', 'vertical or...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-scaling/scaling-data-volume/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-scaling-qps", + "displayName": "Qdrant Scaling Qps", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-scaling/scaling-qps/SKILL.md", + "description": "Guides Qdrant query throughput (QPS) scaling. Use when someone asks 'how to increase QPS', 'need more throughput', 'queries per second too low', 'batch.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-scaling/scaling-qps/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-scaling-query-volume", + "displayName": "Qdrant Scaling Query Volume", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-scaling/scaling-query-volume/SKILL.md", + "description": "Guides Qdrant query volume scaling. Use when someone asks 'query returns too many results', 'scroll performance', 'large limit values', 'paginating...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-scaling/scaling-query-volume/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-scaling", + "displayName": "Qdrant Scaling", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-scaling/SKILL.md", + "description": "Guides Qdrant scaling decisions. Use when someone asks 'how many nodes do I need', 'data doesn't fit on one node', 'need more throughput', 'cluster is..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-scaling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-search-quality-diagnosis", + "displayName": "Qdrant Search Quality Diagnosis", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-search-quality/diagnosis/SKILL.md", + "description": "Diagnoses Qdrant search quality issues. Use when someone reports 'results are bad', 'wrong results', 'not relevant results', 'missing matches', 'recall.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-search-quality/diagnosis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-search-quality", + "displayName": "Qdrant Search Quality", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-search-quality/SKILL.md", + "description": "Diagnoses and improves Qdrant search relevance. Use when someone reports 'search results are bad', 'wrong results', 'low precision', 'low recall'...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-search-quality/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-search-speed-optimization", + "displayName": "Qdrant Search Speed Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-performance-optimization/search-speed-optimization/SKILL.md", + "description": "Diagnoses and fixes slow Qdrant search. Use when someone reports 'search is slow', 'high latency', 'queries take too long', 'low QPS', 'throughput too..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-performance-optimization/search-speed-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-search-strategies", + "displayName": "Qdrant Search Strategies", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-search-quality/search-strategies/SKILL.md", + "description": "Guides Qdrant search strategy selection. Use when someone asks 'should I use hybrid search?', 'BM25 or sparse vectors?', 'how to rerank?', 'results are.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-search-quality/search-strategies/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-sliding-time-window", + "displayName": "Qdrant Sliding Time Window", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-scaling/scaling-data-volume/sliding-time-window/SKILL.md", + "description": "Guides sliding time window scaling in Qdrant. Use when someone asks 'only recent data matters', 'how to expire old vectors', 'time-based data rotation'.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-scaling/scaling-data-volume/sliding-time-window/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-tenant-scaling", + "displayName": "Qdrant Tenant Scaling", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-scaling/scaling-data-volume/tenant-scaling/SKILL.md", + "description": "Guides Qdrant multi-tenant scaling. Use when someone asks 'how to scale tenants', 'one collection per tenant?', 'tenant isolation', 'dedicated shards'..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-scaling/scaling-data-volume/tenant-scaling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-version-upgrade", + "displayName": "Qdrant Version Upgrade", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-version-upgrade/SKILL.md", + "description": "Guidance on how to upgrade your Qdrant version without interrupting the availability of your application and ensuring data integrity.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-version-upgrade/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-vertical-scaling", + "displayName": "Qdrant Vertical Scaling", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/qdrant-scaling/scaling-data-volume/vertical-scaling/SKILL.md", + "description": "Guides Qdrant vertical scaling decisions. Use when someone asks 'how to scale up a node', 'need more RAM', 'upgrade node size', 'vertical scaling'...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/qdrant-scaling/scaling-data-volume/vertical-scaling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:quality-playbook", + "displayName": "Quality Playbook", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/quality-playbook/SKILL.md", + "description": "Run a complete quality engineering audit on any codebase. Derives behavioral requirements from the code, generates spec-traced functional tests, runs a.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/quality-playbook/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:quasi-coder", + "displayName": "Quasi Coder", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/quasi-coder/SKILL.md", + "description": "Expert 10x engineer skill for interpreting and implementing code from shorthand, quasi-code, and natural language descriptions.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/quasi-coder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:react-audit-grep-patterns", + "displayName": "React Audit Grep Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/react-audit-grep-patterns/SKILL.md", + "description": "Provides the complete, verified grep scan command library for auditing React codebases before a React 18.3.1 or React 19 upgrade.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/react-audit-grep-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:react-container-presentation-component", + "displayName": "React Container Presentation Component", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/react-container-presentation-component/SKILL.md", + "description": "Create a React component using the Container/Presentation pattern in src/components by asking for the component name and type (ui or features), then...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/react-container-presentation-component/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:react18-batching-patterns", + "displayName": "React18 Batching Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/react18-batching-patterns/SKILL.md", + "description": "Provides exact patterns for diagnosing and fixing automatic batching regressions in React 18 class components.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/react18-batching-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:react18-dep-compatibility", + "displayName": "React18 Dep Compatibility", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/react18-dep-compatibility/SKILL.md", + "description": "React 18.3.1 and React 19 dependency compatibility matrix.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/react18-dep-compatibility/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:react18-enzyme-to-rtl", + "displayName": "React18 Enzyme to Rtl", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/react18-enzyme-to-rtl/SKILL.md", + "description": "Provides exact Enzyme → React Testing Library migration patterns for React 18 upgrades.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/react18-enzyme-to-rtl/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:react18-legacy-context", + "displayName": "React18 Legacy Context", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/react18-legacy-context/SKILL.md", + "description": "Provides the complete migration pattern for React legacy context API (contextTypes, childContextTypes, getChildContext) to the modern createContext API.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/react18-legacy-context/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:react18-lifecycle-patterns", + "displayName": "React18 Lifecycle Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/react18-lifecycle-patterns/SKILL.md", + "description": "Provides exact before/after migration patterns for the three unsafe class component lifecycle methods - componentWillMount, componentWillReceiveProps...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/react18-lifecycle-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:react18-string-refs", + "displayName": "React18 String Refs", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/react18-string-refs/SKILL.md", + "description": "Provides exact migration patterns for React string refs (ref=\"name\" + this.refs.name) to React.createRef() in class components.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/react18-string-refs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:react19-concurrent-patterns", + "displayName": "React19 Concurrent Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/react19-concurrent-patterns/SKILL.md", + "description": "Preserve React 18 concurrent patterns and adopt React 19 APIs (useTransition, useDeferredValue, Suspense, use(), useOptimistic, Actions) during...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/react19-concurrent-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:react19-source-patterns", + "displayName": "React19 Source Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/react19-source-patterns/SKILL.md", + "description": "Reference for React 19 source-file migration patterns, including API changes, ref handling, and context updates.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/react19-source-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:react19-test-patterns", + "displayName": "React19 Test Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/react19-test-patterns/SKILL.md", + "description": "Provides before/after patterns for migrating test files to React 19 compatibility, including act() imports, Simulate removal, and StrictMode call count.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/react19-test-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:readme-blueprint-generator", + "displayName": "Readme Blueprint Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/readme-blueprint-generator/SKILL.md", + "description": "Intelligent README.md generation prompt that analyzes project documentation structure and creates comprehensive repository documentation.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/readme-blueprint-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:refactor-method-complexity-reduce", + "displayName": "Refactor Method Complexity Reduce", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/refactor-method-complexity-reduce/SKILL.md", + "description": "Refactor given method `${input:methodName}` to reduce its cognitive complexity to `${input:complexityThreshold}` or below, by extracting helper methods.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/refactor-method-complexity-reduce/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:refactor-plan", + "displayName": "Refactor Plan", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/refactor-plan/SKILL.md", + "description": "Create a concrete plan before starting a multi-file refactor.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/refactor-plan/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:refactor", + "displayName": "Refactor", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/refactor/SKILL.md", + "description": "Surgical code refactoring to improve maintainability without changing behavior.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/refactor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:remember-interactive-programming", + "displayName": "Remember Interactive Programming", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/remember-interactive-programming/SKILL.md", + "description": "A micro-prompt that reminds the agent that it is an interactive programmer.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/remember-interactive-programming/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:remember", + "displayName": "Remember", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/remember/SKILL.md", + "description": "Transforms lessons learned into domain-organized memory instructions (global or workspace).", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/remember/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:repo-story-time", + "displayName": "Repo Story Time", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/repo-story-time/SKILL.md", + "description": "Generate a comprehensive repository summary and narrative story from commit history", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/repo-story-time/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:resemble-detect", + "displayName": "Resemble Detect", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/resemble-detect/SKILL.md", + "description": "Deepfake detection and media safety — detect AI-generated audio, images, video, and text, trace synthesis sources, apply watermarks, verify speaker...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/resemble-detect/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:review-and-refactor", + "displayName": "Review and Refactor", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/review-and-refactor/SKILL.md", + "description": "Review and refactor code in your project according to defined instructions", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/review-and-refactor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:reviewing-oracle-to-postgres-migration", + "displayName": "Reviewing Oracle to Postgres Migration", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/reviewing-oracle-to-postgres-migration/SKILL.md", + "description": "Identifies Oracle-to-PostgreSQL migration risks by cross-referencing code against known behavioral differences (empty strings, refcursors, type...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/reviewing-oracle-to-postgres-migration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:rhino3d-scripts", + "displayName": "Rhino3d Scripts", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/rhino3d-scripts/SKILL.md", + "description": "Authoring and debugging scripts for Rhinoceros 3D (Rhino 8 and later).", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/rhino3d-scripts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:roundup-setup", + "displayName": "Roundup Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/roundup-setup/SKILL.md", + "description": "Interactive onboarding that learns your communication style, audiences, and data sources to configure personalized status briefings.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/roundup-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:roundup", + "displayName": "Roundup", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/roundup/SKILL.md", + "description": "Generate personalized status briefings on demand. Pulls from your configured data sources (GitHub, email, Teams, Slack, and more), synthesizes across...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/roundup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:ruby-mcp-server-generator", + "displayName": "Ruby MCP Server Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/ruby-mcp-server-generator/SKILL.md", + "description": "Generate a complete Model Context Protocol server project in Ruby using the official MCP Ruby SDK gem.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/ruby-mcp-server-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:ruff-recursive-fix", + "displayName": "Ruff Recursive Fix", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/ruff-recursive-fix/SKILL.md", + "description": "Run Ruff checks with optional scope and rule overrides, apply safe and unsafe autofixes iteratively, review each change, and resolve remaining findings.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/ruff-recursive-fix/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:rust-mcp-server-generator", + "displayName": "Rust MCP Server Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/rust-mcp-server-generator/SKILL.md", + "description": "Generate a complete Rust Model Context Protocol server project with tools, prompts, resources, and tests using the official rmcp SDK", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/rust-mcp-server-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:salesforce-apex-quality", + "displayName": "Salesforce Apex Quality", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/salesforce-apex-quality/SKILL.md", + "description": "Apex code quality guardrails for Salesforce development. Enforces bulk-safety rules (no SOQL/DML in loops), sharing model requirements, CRUD/FLS...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/salesforce-apex-quality/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:salesforce-component-standards", + "displayName": "Salesforce Component Standards", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/salesforce-component-standards/SKILL.md", + "description": "Quality standards for Salesforce Lightning Web Components (LWC), Aura components, and Visualforce pages.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/salesforce-component-standards/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:salesforce-flow-design", + "displayName": "Salesforce Flow Design", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/salesforce-flow-design/SKILL.md", + "description": "Salesforce Flow architecture decisions, flow type selection, bulk safety validation, and fault handling standards.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/salesforce-flow-design/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:sandbox-npm-install", + "displayName": "Sandbox NPM Install", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/sandbox-npm-install/SKILL.md", + "description": "Install npm packages in a Docker sandbox environment. Use this skill whenever you need to install, reinstall, or update node_modules inside a container.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/sandbox-npm-install/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:scaffolding-oracle-to-postgres-migration-test-project", + "displayName": "Scaffolding Oracle to Postgres Migration Test Project", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/scaffolding-oracle-to-postgres-migration-test-project/SKILL.md", + "description": "Scaffolds an xUnit integration test project for validating Oracle-to-PostgreSQL database migration behavior in .NET solutions.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/scaffolding-oracle-to-postgres-migration-test-project/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:scoutqa-test", + "displayName": "Scoutqa Test", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/scoutqa-test/SKILL.md", + "description": "This skill should be used when the user asks to \"test this website\", \"run exploratory testing\", \"check for accessibility issues\", \"verify the login flow", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/scoutqa-test/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:screen-recording", + "displayName": "Screen Recording", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/screen-recording/SKILL.md", + "description": "Create annotated animated GIF demos and screen recordings for pull requests and documentation.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/screen-recording/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:secret-scanning", + "displayName": "Secret Scanning", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/secret-scanning/SKILL.md", + "description": "Guide for configuring and managing GitHub secret scanning, push protection, custom patterns, and secret alert remediation.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/secret-scanning/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:security-review", + "displayName": "Security Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/security-review/SKILL.md", + "description": "AI-powered codebase security scanner that reasons about code like a security researcher — tracing data flows, understanding component interactions, and.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/security-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:semantic-kernel", + "displayName": "Semantic Kernel", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/semantic-kernel/SKILL.md", + "description": "Create, update, refactor, explain, or review Semantic Kernel solutions using shared guidance plus language-specific references for .NET and Python.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/semantic-kernel/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:setup-my-iq", + "displayName": "Setup My Iq", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/setup-my-iq/SKILL.md", + "description": "Create, set up, or update the personal context portfolio: structured markdown files describing who you are, how you work, your teams, and your tool/ADO.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/setup-my-iq/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:shuffle-json-data", + "displayName": "Shuffle JSON Data", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/shuffle-json-data/SKILL.md", + "description": "Shuffle repetitive JSON objects safely by validating schema consistency before randomising entries.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/shuffle-json-data/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:signal-write", + "displayName": "Signal Write", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/signal-write/SKILL.md", + "description": "Emit structured agent signals — hands-up, blocked, done, checkpoint, partnership.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/signal-write/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:slang-shader-engineer", + "displayName": "Slang Shader Engineer", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/slang-shader-engineer/SKILL.md", + "description": "Use when working with Slang shaders, shader modules, HLSL-compatible GPU code, graphics pipelines, compute shaders, tessellation, ray tracing, parameter", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/slang-shader-engineer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:snowflake-semanticview", + "displayName": "Snowflake Semanticview", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/snowflake-semanticview/SKILL.md", + "description": "Create, alter, and validate Snowflake semantic views using Snowflake CLI (snow).", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/snowflake-semanticview/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:copilot-plugins:spark-app-template", + "displayName": "Spark App Template", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/copilot-plugins/blob/main/plugins/spark/skills/spark-app-template/SKILL.md", + "description": "Comprehensive guidance for building web apps with opinionated defaults for tech stack, design system, and code standards.", + "metadata": { + "sourceSet": "github/copilot-plugins", + "repoPath": "plugins/spark/skills/spark-app-template/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:copilot-plugins:spark", + "displayName": "Spark", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/github/copilot-plugins/blob/main/plugins/spark", + "description": "Spark plugin for GitHub Copilot.", + "metadata": { + "sourceSet": "github/copilot-plugins", + "repoPath": ".github/plugin/marketplace.json" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:sponsor-finder", + "displayName": "Sponsor Finder", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/sponsor-finder/SKILL.md", + "description": "Find which of a GitHub repository's dependencies are sponsorable via GitHub Sponsors.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/sponsor-finder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:spring-boot-testing", + "displayName": "Spring Boot Testing", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/spring-boot-testing/SKILL.md", + "description": "Expert Spring Boot 4 testing specialist that selects the best Spring Boot testing techniques for your situation with Junit 6 and AssertJ.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/spring-boot-testing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:sql-code-review", + "displayName": "SQL Code Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/sql-code-review/SKILL.md", + "description": "Universal SQL code review assistant that performs comprehensive security, maintainability, and code quality analysis across all SQL databases (MySQL...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/sql-code-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:sql-optimization", + "displayName": "SQL Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/sql-optimization/SKILL.md", + "description": "Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/sql-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:sql-server-table-reconciliation", + "displayName": "SQL Server Table Reconciliation", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/sql-server-table-reconciliation/SKILL.md", + "description": "Use when: comparing SQL Server tables across instances, data migration validation, ETL verification, row mismatch detection, schema drift...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/sql-server-table-reconciliation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:ssma-console", + "displayName": "Ssma Console", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/ssma-console/SKILL.md", + "description": "Use when: SSMA console operations — create project, generate assessment report, convert schema, migrate data, Oracle to SQL Server migration, schema...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/ssma-console/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:steno-mode", + "displayName": "Steno Mode", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/steno-mode/SKILL.md", + "description": "Shorthand-first response compression that cuts ~40% of response tokens while preserving technical precision and exact literals.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/steno-mode/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:structured-autonomy-generate", + "displayName": "Structured Autonomy Generate", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/structured-autonomy-generate/SKILL.md", + "description": "Structured Autonomy Implementation Generator Prompt", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/structured-autonomy-generate/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:structured-autonomy-implement", + "displayName": "Structured Autonomy Implement", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/structured-autonomy-implement/SKILL.md", + "description": "Structured Autonomy Implementation Prompt", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/structured-autonomy-implement/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:structured-autonomy-plan", + "displayName": "Structured Autonomy Plan", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/structured-autonomy-plan/SKILL.md", + "description": "Structured Autonomy Planning Prompt", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/structured-autonomy-plan/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:suggest-awesome-github-copilot-agents", + "displayName": "Suggest Awesome GitHub Copilot Agents", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/suggest-awesome-github-copilot-agents/SKILL.md", + "description": "Suggest relevant GitHub Copilot Custom Agents files from the awesome-copilot repository based on current repository context and chat history, avoiding..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/suggest-awesome-github-copilot-agents/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:suggest-awesome-github-copilot-instructions", + "displayName": "Suggest Awesome GitHub Copilot Instructions", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/suggest-awesome-github-copilot-instructions/SKILL.md", + "description": "Suggest relevant GitHub Copilot instruction files from the awesome-copilot repository based on current repository context and chat history, avoiding...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/suggest-awesome-github-copilot-instructions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:suggest-awesome-github-copilot-skills", + "displayName": "Suggest Awesome GitHub Copilot Skills", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/suggest-awesome-github-copilot-skills/SKILL.md", + "description": "Suggest relevant GitHub Copilot skills from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/suggest-awesome-github-copilot-skills/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:swift-mcp-server-generator", + "displayName": "Swift MCP Server Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/swift-mcp-server-generator/SKILL.md", + "description": "Generate a complete Model Context Protocol server project in Swift using the official MCP Swift SDK package.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/swift-mcp-server-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:technical-job-search", + "displayName": "Technical Job Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/technical-job-search/SKILL.md", + "description": "Use this skill when a software engineer asks for help with job search tasks: parsing or analyzing a job description, tailoring a CV/resume, writing a...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/technical-job-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:technology-stack-blueprint-generator", + "displayName": "Technology Stack Blueprint Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/technology-stack-blueprint-generator/SKILL.md", + "description": "Comprehensive technology stack blueprint generator that analyzes codebases to create detailed architectural documentation.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/technology-stack-blueprint-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:terraform-azurerm-set-diff-analyzer", + "displayName": "Terraform Azurerm Set Diff Analyzer", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/terraform-azurerm-set-diff-analyzer/SKILL.md", + "description": "Analyze Terraform plan JSON output for AzureRM Provider to distinguish between false-positive diffs (order-only changes in Set-type attributes) and...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/terraform-azurerm-set-diff-analyzer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:threat-model-analyst", + "displayName": "Threat Model Analyst", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/threat-model-analyst/SKILL.md", + "description": "Full STRIDE-A threat model analysis and incremental update skill for repositories and systems. Supports two modes: (1) Single analysis — full STRIDE-A..", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/threat-model-analyst/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:tiny-stepping", + "displayName": "Tiny Stepping", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/tiny-stepping/SKILL.md", + "description": "Incremental development workflow that makes the smallest meaningful change per step and pauses for feedback, so the direction gets validated early...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/tiny-stepping/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:tldr-prompt", + "displayName": "Tldr Prompt", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/tldr-prompt/SKILL.md", + "description": "Create tldr summaries for GitHub Copilot files (prompts, agents, instructions, collections), MCP servers, or documentation from URLs and queries.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/tldr-prompt/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:tm7-threat-model", + "displayName": "Tm7 Threat Model", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/tm7-threat-model/SKILL.md", + "description": "Creates valid Microsoft Threat Modeling Tool (.tm7) files compatible with the Microsoft Threat Modeling Tool v7.3+.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/tm7-threat-model/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:transloadit-media-processing", + "displayName": "Transloadit Media Processing", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/transloadit-media-processing/SKILL.md", + "description": "Process media files (video, audio, images, documents) using Transloadit.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/transloadit-media-processing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:typescript-mcp-server-generator", + "displayName": "Typescript MCP Server Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/typescript-mcp-server-generator/SKILL.md", + "description": "Generate a complete MCP server project in TypeScript using the MCP TypeScript SDK v2 (@modelcontextprotocol/server) with tools, resources, and proper...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/typescript-mcp-server-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:typespec-api-operations", + "displayName": "Typespec API Operations", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/typespec-api-operations/SKILL.md", + "description": "Add GET, POST, PATCH, and DELETE operations to a TypeSpec API plugin with proper routing, parameters, and adaptive cards", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/typespec-api-operations/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:typespec-create-agent", + "displayName": "Typespec Create Agent", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/typespec-create-agent/SKILL.md", + "description": "Generate a complete TypeSpec declarative agent with instructions, capabilities, and conversation starters for Microsoft 365 Copilot", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/typespec-create-agent/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:typespec-create-api-plugin", + "displayName": "Typespec Create API Plugin", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/typespec-create-api-plugin/SKILL.md", + "description": "Generate a TypeSpec API plugin with REST operations, authentication, and Adaptive Cards for Microsoft 365 Copilot", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/typespec-create-api-plugin/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:ui-screenshots", + "displayName": "UI Screenshots", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/ui-screenshots/SKILL.md", + "description": "Capture screenshots of web apps during development using Playwright and PIL.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/ui-screenshots/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:unit-test-vue-pinia", + "displayName": "Unit Test Vue Pinia", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/unit-test-vue-pinia/SKILL.md", + "description": "Write and review unit tests for Vue 3 + TypeScript + Vitest + Pinia codebases.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/unit-test-vue-pinia/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:update-avm-modules-in-bicep", + "displayName": "Update Avm Modules in Bicep", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/update-avm-modules-in-bicep/SKILL.md", + "description": "Update Azure Verified Modules (AVM) to latest versions in Bicep files.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/update-avm-modules-in-bicep/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:update-implementation-plan", + "displayName": "Update Implementation Plan", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/update-implementation-plan/SKILL.md", + "description": "Update an existing implementation plan file with new or update requirements to provide new features, refactoring existing code or upgrading packages...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/update-implementation-plan/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:update-llms", + "displayName": "Update Llms", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/update-llms/SKILL.md", + "description": "Update the llms.txt file in the root folder to reflect changes in documentation or specifications following the llms.txt specification at...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/update-llms/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:update-markdown-file-index", + "displayName": "Update Markdown File Index", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/update-markdown-file-index/SKILL.md", + "description": "Update a markdown file section with an index/table of files from a specified folder.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/update-markdown-file-index/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:update-specification", + "displayName": "Update Specification", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/update-specification/SKILL.md", + "description": "Update an existing specification file for the solution, optimized for Generative AI consumption based on new requirements or updates to any existing...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/update-specification/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:vardoger-analyze", + "displayName": "Vardoger Analyze", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/vardoger-analyze/SKILL.md", + "description": "Use when the user asks to personalize the GitHub Copilot CLI assistant, adapt Copilot to their style, use vardoger, or analyze their Copilot CLI...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/vardoger-analyze/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:vcpkg", + "displayName": "Vcpkg", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/vcpkg/SKILL.md", + "description": "Guide for setting up vcpkg in C++ projects, managing dependency versions, and cross-compiling.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/vcpkg/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:vscode-ext-commands", + "displayName": "VS Code Ext Commands", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/vscode-ext-commands/SKILL.md", + "description": "Guidelines for contributing commands in VS Code extensions. Indicates naming convention, visibility, localization and other relevant attributes...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/vscode-ext-commands/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:vscode-ext-localization", + "displayName": "VS Code Ext Localization", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/vscode-ext-localization/SKILL.md", + "description": "Guidelines for proper localization of VS Code extensions, following VS Code extension development guidelines, libraries and good practices", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/vscode-ext-localization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:web-design-reviewer", + "displayName": "Web Design Reviewer", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/web-design-reviewer/SKILL.md", + "description": "This skill enables visual inspection of websites running locally or remotely to identify and fix design issues.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/web-design-reviewer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:webapp-testing", + "displayName": "Webapp Testing", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/webapp-testing/SKILL.md", + "description": "Toolkit for interacting with and testing local web applications using Playwright.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/webapp-testing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:webmcpify", + "displayName": "Webmcpify", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/webmcpify/SKILL.md", + "description": "Make a web app agent-ready — propose a WebMCP tool manifest, integrate, verify in a real browser, heal; unrelated code stays untouched.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/webmcpify/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:what-context-needed", + "displayName": "What Context Needed", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/what-context-needed/SKILL.md", + "description": "Ask Copilot what files it needs to see before answering a question", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/what-context-needed/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:winmd-api-search", + "displayName": "Winmd API Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/winmd-api-search/SKILL.md", + "description": "Find and explore Windows desktop APIs. Use when building features that need platform capabilities — camera, file access, notifications, UI controls...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/winmd-api-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:winui3-migration-guide", + "displayName": "Winui3 Migration Guide", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/winui3-migration-guide/SKILL.md", + "description": "UWP-to-WinUI 3 migration reference. Maps legacy UWP APIs to correct Windows App SDK equivalents with before/after code snippets.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/winui3-migration-guide/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:workiq-copilot", + "displayName": "Workiq Copilot", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/workiq-copilot/SKILL.md", + "description": "Guides the Copilot CLI on how to use the WorkIQ CLI/MCP server to query Microsoft 365 Copilot data (emails, meetings, docs, Teams, people) for live...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/workiq-copilot/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:workshop-create", + "displayName": "Workshop Create", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/workshop-create/SKILL.md", + "description": "Create a new workshop or use an existing directory as one. Handles two paths: (A) use an existing local directory the operator points at, or (B) create.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/workshop-create/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:write-coding-standards-from-file", + "displayName": "Write Coding Standards From File", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/write-coding-standards-from-file/SKILL.md", + "description": "Write a coding standards document for a project using the coding styles from the file(s) and/or folder(s) passed as arguments in the prompt.", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/write-coding-standards-from-file/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:github:awesome-copilot:x-twitter-scraper", + "displayName": "X Twitter Scraper", + "mediaType": "application/ai-skill", + "url": "https://github.com/github/awesome-copilot/blob/main/skills/x-twitter-scraper/SKILL.md", + "description": "Build GitHub Copilot workflows with Xquik X API SDKs, REST endpoints, hosted Apify Actor runs, MCP tools, TweetClaw OpenClaw plugin installs, signed...", + "metadata": { + "sourceSet": "github/awesome-copilot", + "repoPath": "skills/x-twitter-scraper/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:agent-platform-alert-configuration", + "displayName": "Agent Platform Alert Configuration", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-alert-configuration/SKILL.md", + "description": "Configures best-practice alerting policies for Google Cloud Vertex AI / Agent Platform agents on Agent Runtime.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-alert-configuration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-deploy", + "displayName": "Agent Platform Deploy", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-deploy/SKILL.md", + "description": "Deploy open models or custom weights from Model Garden to Agent Platform endpoints, check deployment status, verify serving endpoints, or clean up...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-deploy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-endpoint-management", + "displayName": "Agent Platform Endpoint Management", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-endpoint-management/SKILL.md", + "description": "Manages Agent Platform serving endpoints.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-endpoint-management/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-eval-flywheel", + "displayName": "Agent Platform Eval Flywheel", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-eval-flywheel/SKILL.md", + "description": "Measures and improves the quality of AI models and agents on Google Cloud using the Eval Quality Flywheel methodology.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-eval-flywheel/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-inference", + "displayName": "Agent Platform Inference", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-inference/SKILL.md", + "description": "Connects to and performs inference with Google Cloud Agent Platform GenAI models, including First-Party Gemini models and Third-Party OpenMaaS models...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-inference/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-migrate-from-ai-studio", + "displayName": "Agent Platform Migrate From AI Studio", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-migrate-from-ai-studio/SKILL.md", + "description": "Guides agents and users through migrating from Gemini API in Google AI Studio to Gemini Enterprise Agent Platform (formerly Vertex AI).", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-migrate-from-ai-studio/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-model-registry", + "displayName": "Agent Platform Model Registry", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-model-registry/SKILL.md", + "description": "Agent Platform Model Registry Management.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-model-registry/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-prompt-management", + "displayName": "Agent Platform Prompt Management", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-prompt-management/SKILL.md", + "description": "Manages and orchestrates prompts in Agent Platform.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-prompt-management/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-rag-engine-management", + "displayName": "Agent Platform Rag Engine Management", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-rag-engine-management/SKILL.md", + "description": "Manage and query Agent Platform RAG Engine Corpora and retrieve grounded contexts using the Google GenAI SDK.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-rag-engine-management/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-skill-registry", + "displayName": "Agent Platform Skill Registry", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-skill-registry/SKILL.md", + "description": "Interact with the Gemini Enterprise Agent Platform Skill Registry to create and search for available skills.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-skill-registry/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-tuning-management", + "displayName": "Agent Platform Tuning Management", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-tuning-management/SKILL.md", + "description": "Manages GenAI tuning jobs in Agent Platform.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-tuning-management/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-tuning", + "displayName": "Agent Platform Tuning", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/agent-platform-tuning/SKILL.md", + "description": "Agent Platform Model Tuning.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/agent-platform-tuning/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:alloydb-basics", + "displayName": "Alloydb Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/alloydb-basics/SKILL.md", + "description": "Manages clusters, instances, and backups for AlloyDB for PostgreSQL, and integrates with AlloyDB model context protocol (MCP) tools for automated...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/alloydb-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:bigquery-ai-ml", + "displayName": "Bigquery Ai Ml", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/bigquery-ai-ml/SKILL.md", + "description": "Leverages BigQuery's built-in machine learning and GenAI capabilities for advanced data analytics.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/bigquery-ai-ml/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:bigquery-basics", + "displayName": "Bigquery Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/bigquery-basics/SKILL.md", + "description": "Manages datasets, tables, and jobs in BigQuery.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/bigquery-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:bigquery-bigframes", + "displayName": "Bigquery Bigframes", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/bigquery-bigframes/SKILL.md", + "description": "Generates Python code using BigQuery DataFrames (BigFrames), the pandas/scikit-learn-style API over BigQuery.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/bigquery-bigframes/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:bigtable-basics", + "displayName": "Bigtable Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/bigtable-basics/SKILL.md", + "description": "Assists in provisioning instances/tables, designing performant schemas, and querying data in Bigtable.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/bigtable-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:cloud-logging-query-generation", + "displayName": "Cloud Logging Query Generation", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/cloud-logging-query-generation/SKILL.md", + "description": "Generates Logging Query Language (LQL) queries for Google Cloud Logging from natural language.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/cloud-logging-query-generation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:cloud-run-basics", + "displayName": "Cloud Run Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/cloud-run-basics/SKILL.md", + "description": "Manages Cloud Run services, jobs, and worker pools.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/cloud-run-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:cloud-sql-basics", + "displayName": "Cloud Sql Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/cloud-sql-basics/SKILL.md", + "description": "This file generates or explains Cloud SQL resources.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/cloud-sql-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:data-manager-api-audience-ingestion", + "displayName": "Data Manager Api Audience Ingestion", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/ads/data-manager-api-audience-ingestion/SKILL.md", + "description": "Guides developers through uploading audience members to Google products using the Data Manager API /v1/audienceMembers/ingest endpoint and its...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/ads/data-manager-api-audience-ingestion/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:data-manager-api-event-ingestion", + "displayName": "Data Manager Api Event Ingestion", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/ads/data-manager-api-event-ingestion/SKILL.md", + "description": "Guides developers through implementing event and conversion ingestion to Google products using the Data Manager API /v1/events/ingest endpoint and...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/ads/data-manager-api-event-ingestion/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:data-manager-api-setup", + "displayName": "Data Manager Api Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/ads/data-manager-api-setup/SKILL.md", + "description": "Guides developers through client library installation and authentication setup steps for the Data Manager API.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/ads/data-manager-api-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:datalineage-bigquery-asset-impact-analysis", + "displayName": "Datalineage Bigquery Asset Impact Analysis", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/datalineage-bigquery-asset-impact-analysis/SKILL.md", + "description": "Analyzes the downstream impact (blast radius) when a BigQuery table or view is broken, stale, or modified.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/datalineage-bigquery-asset-impact-analysis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:detection-engineering-coverage-evaluation", + "displayName": "Detection Engineering Coverage Evaluation", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/detection-engineering-coverage-evaluation/SKILL.md", + "description": "Automates the end-to-end detection engineering workflow in Google SecOps using MCP tools.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/detection-engineering-coverage-evaluation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:firebase-basics", + "displayName": "Firebase Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/firebase-basics/SKILL.md", + "description": "Use this skill whenever you are working on a project that uses Firebase products or services, especially for mobile or web apps.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/firebase-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:gcloud", + "displayName": "Gcloud", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gcloud/SKILL.md", + "description": "Interacts with Google Cloud services using the gcloud CLI safely and efficiently.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gcloud/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:gemini-agents-api", + "displayName": "Gemini Agents Api", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gemini-agents-api/SKILL.md", + "description": "Manages custom Agent resources on Gemini Enterprise Agent Platform.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gemini-agents-api/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:gemini-api", + "displayName": "Gemini Api", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gemini-api/SKILL.md", + "description": "Use when the user asks about using Gemini in an enterprise environment or explicitly mentions Vertex AI, Google Cloud, or Agent Platform.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gemini-api/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:gemini-interactions-api", + "displayName": "Gemini Interactions Api", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gemini-interactions-api/SKILL.md", + "description": "Guides the usage of Gemini Interactions API on Gemini Enterprise Agent Platform.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gemini-interactions-api/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-app-onboarding", + "displayName": "Gke App Onboarding", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-app-onboarding/SKILL.md", + "description": "Manages GKE application onboarding, covering containerization, deployment manifests, and migration.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-app-onboarding/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-backup-dr", + "displayName": "Gke Backup Dr", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-backup-dr/SKILL.md", + "description": "Configures GKE Backup Plans and restore workflows.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-backup-dr/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:gke-basics", + "displayName": "Gke Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-basics/SKILL.md", + "description": "Core GKE cluster discovery and hub.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-batch-hpc", + "displayName": "Gke Batch Hpc", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-batch-hpc/SKILL.md", + "description": "Runs batch and HPC workloads on GKE, utilizing job queues and parallel processing.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-batch-hpc/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-cluster-autoscaler", + "displayName": "Gke Cluster Autoscaler", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-cluster-autoscaler/SKILL.md", + "description": "Trigger on mention of GKE cluster autoscaler, node autoscaling, node pool auto-creation / node auto-provisioning.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-cluster-autoscaler/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-cluster-creation", + "displayName": "Gke Cluster Creation", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-cluster-creation/SKILL.md", + "description": "Plans and executes GKE cluster creation, provisioning, and production readiness audits.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-cluster-creation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-compute-classes", + "displayName": "Gke Compute Classes", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-compute-classes/SKILL.md", + "description": "Configures, optimizes, and troubleshoots GKE ComputeClasses.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-compute-classes/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-cost", + "displayName": "Gke Cost", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-cost/SKILL.md", + "description": "Optimizes GKE costs, rightsizes workloads, and configures Spot VMs and CUDs.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-cost/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-golden-path", + "displayName": "Gke Golden Path", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-golden-path/SKILL.md", + "description": "Provides GKE golden path configuration defaults, production readiness checklists, and cluster default patterns.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-golden-path/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-inference", + "displayName": "Gke Inference", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-inference/SKILL.md", + "description": "Deploys and optimizes AI/ML inference workloads on GKE, using GPUs, TPUs, and model servers.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-inference/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-multitenancy", + "displayName": "Gke Multitenancy", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-multitenancy/SKILL.md", + "description": "Plans and configures multi-tenancy on GKE.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-multitenancy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-networking", + "displayName": "Gke Networking", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-networking/SKILL.md", + "description": "Plans, configures, and manages GKE networking.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-networking/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-observability", + "displayName": "Gke Observability", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-observability/SKILL.md", + "description": "Configures GKE observability, including Cloud Logging, Cloud Monitoring, and managed Prometheus.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-observability/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-reliability", + "displayName": "Gke Reliability", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-reliability/SKILL.md", + "description": "Improves GKE workload reliability, using PDBs, health probes, and topology spread constraints.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-reliability/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-scaling", + "displayName": "Gke Scaling", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-scaling/SKILL.md", + "description": "Configures GKE autoscaling, including HPA, VPA, and Node Auto-Provisioning (NAP).", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-scaling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-security", + "displayName": "Gke Security", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-security/SKILL.md", + "description": "Plans, configures, and hardens Google Kubernetes Engine (GKE) security.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-security/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-storage", + "displayName": "Gke Storage", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-storage/SKILL.md", + "description": "Manages GKE storage, including PVCs, PersistentVolumes, Filestore, and GCS FUSE.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-storage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:gke-upgrades", + "displayName": "Gke Upgrades", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/gke-upgrades/SKILL.md", + "description": "Plans, executes, and validates Google Kubernetes Engine (GKE) cluster upgrades and maintenance operations for both Standard and Autopilot clusters.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/gke-upgrades/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-ads-api-mcp-setup", + "displayName": "Google Ads Api Mcp Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/ads/google-ads-api-mcp-setup/SKILL.md", + "description": "Guides developers through downloading, configuring, and installing the official open-source Google Ads MCP Server.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/ads/google-ads-api-mcp-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-ads-api-quickstart", + "displayName": "Google Ads Api Quickstart", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/ads/google-ads-api-quickstart/SKILL.md", + "description": "This skill guides you from absolute zero to running your first successful request to retrieve campaigns.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/ads/google-ads-api-quickstart/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-agents-cli-onboarding", + "displayName": "Google Agents Cli Onboarding", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-agents-cli-onboarding/SKILL.md", + "description": "Onboarding entrypoint for agents-cli in Agent Platform.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-agents-cli-onboarding/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-analytics-admin-api-basics", + "displayName": "Google Analytics Admin Api Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/analytics/google-analytics-admin-api-basics/SKILL.md", + "description": "Manages Google Analytics account and property settings, enables the Analytics Admin API via the Cloud CLI, lists accounts and properties, and manages...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/analytics/google-analytics-admin-api-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-analytics-data-api-basics", + "displayName": "Google Analytics Data Api Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/analytics/google-analytics-data-api-basics/SKILL.md", + "description": "Manages Google Analytics reporting data, enables the Analytics Data API via the Cloud CLI, and creates reports using the Google Analytics Data API...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/analytics/google-analytics-data-api-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-cloud-global-frontend-configuration", + "displayName": "Google Cloud Global Frontend Configuration", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-global-frontend-configuration/SKILL.md", + "description": "This skill enables the agent to guide users through a structured, 6-step discovery process to design and deploy Google Cloud global external...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-global-frontend-configuration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-networking-observability", + "displayName": "Google Cloud Networking Observability", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-networking-observability/SKILL.md", + "description": "Investigates Google Cloud networking issues by analyzing logs, metrics, and diagnostics.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-networking-observability/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-recipe-auth", + "displayName": "Google Cloud Recipe Auth", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-recipe-auth/SKILL.md", + "description": "Provides expert guidance on authenticating and authorizing to Google Cloud services and APIs, covering human users, service identities, Application...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-recipe-auth/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-cloud-recipe-foundation-builder", + "displayName": "Google Cloud Recipe Foundation Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-recipe-foundation-builder/SKILL.md", + "description": "Deploys a baseline landing zone foundation for a Google Cloud Organization, establishing security guardrails using Organization Policies, resource...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-recipe-foundation-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-recipe-onboarding", + "displayName": "Google Cloud Recipe Onboarding", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-recipe-onboarding/SKILL.md", + "description": "Guides a developer's first steps on Google Cloud, covering account creation, billing setup, project management, and deploying a first resource.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-recipe-onboarding/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-cloud-solution-agentic-ai-bidirectional-streaming", + "displayName": "Google Cloud Solution Agentic Ai Bidirectional Streaming", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-solution-agentic-ai-bidirectional-streaming/SKILL.md", + "description": "Guides agents to interactively discover customer requirements for live, bidirectional multi-agent AI systems that process continuous streams of...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-solution-agentic-ai-bidirectional-streaming/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-cloud-solution-agentic-ai-borderless-data-lakehouse", + "displayName": "Google Cloud Solution Agentic Ai Borderless Data Lakehouse", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-solution-agentic-ai-borderless-data-lakehouse/SKILL.md", + "description": "Guides agents to discover requirements and design a governed, secure borderless open data lakehouse with agentic AI integration.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-solution-agentic-ai-borderless-data-lakehouse/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-cloud-solution-agentic-ai-data-science-workflow", + "displayName": "Google Cloud Solution Agentic Ai Data Science Workflow", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-solution-agentic-ai-data-science-workflow/SKILL.md", + "description": "Designs a tailored multi-product agentic data science architecture on Google Cloud that incorporates opinionated best practices.", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-solution-agentic-ai-data-science-workflow/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-cloud-solution-architecture", + "displayName": "Google Cloud Solution Architecture", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-solution-architecture/SKILL.md", + "description": "Interactively discovers requirements for a specific cloud workload and generates design recommendations and architectural guidance to build a...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-solution-architecture/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-cost-optimization", + "displayName": "Google Cloud Waf Cost Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-waf-cost-optimization/SKILL.md", + "description": "Generates cost optimization guidance for Google Cloud workloads based on the Google Cloud Well-Architected Framework (WAF).", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-waf-cost-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-operational-excellence", + "displayName": "Google Cloud Waf Operational Excellence", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-waf-operational-excellence/SKILL.md", + "description": "Generates operations-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Operational Excellence...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-waf-operational-excellence/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-performance-optimization", + "displayName": "Google Cloud Waf Performance Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-waf-performance-optimization/SKILL.md", + "description": "Generates performance-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Performance Optimization...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-waf-performance-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-reliability", + "displayName": "Google Cloud Waf Reliability", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-waf-reliability/SKILL.md", + "description": "Generates reliability-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Google Cloud...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-waf-reliability/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-security", + "displayName": "Google Cloud Waf Security", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-waf-security/SKILL.md", + "description": "Generates security-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Google Cloud...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-waf-security/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-sustainability", + "displayName": "Google Cloud Waf Sustainability", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/google-cloud-waf-sustainability/SKILL.md", + "description": "Generates sustainability-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Google Cloud...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/google-cloud-waf-sustainability/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-mobile-ads-android-migrate-to-next-gen", + "displayName": "Google Mobile Ads Android Migrate To Next Gen", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/ads/google-mobile-ads-android-migrate-to-next-gen/SKILL.md", + "description": "Migrates Android applications from the old, legacy Google Mobile", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/ads/google-mobile-ads-android-migrate-to-next-gen/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-mobile-ads-banner", + "displayName": "Google Mobile Ads Banner", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/ads/google-mobile-ads-banner/SKILL.md", + "description": "Provides instructions to implement, integrate, or configure", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/ads/google-mobile-ads-banner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-mobile-ads-get-started", + "displayName": "Google Mobile Ads Get Started", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/ads/google-mobile-ads-get-started/SKILL.md", + "description": "Provides instructions for integrating the Google Mobile Ads (GMA)", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/ads/google-mobile-ads-get-started/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-mobile-ads-interstitial", + "displayName": "Google Mobile Ads Interstitial", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/ads/google-mobile-ads-interstitial/SKILL.md", + "description": "Provides instructions for implementing, integrating, or configuring", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/ads/google-mobile-ads-interstitial/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:google-mobile-ads-rewarded", + "displayName": "Google Mobile Ads Rewarded", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/ads/google-mobile-ads-rewarded/SKILL.md", + "description": "Provides instructions for implementing, integrating, or configuring", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/ads/google-mobile-ads-rewarded/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:iam-recommendations-fetcher", + "displayName": "Iam Recommendations Fetcher", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/iam-recommendations-fetcher/SKILL.md", + "description": "Fetches raw IAM recommendations and associated security insights from Google Cloud for a specified target scope (Organization, Folder, or Project).", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/iam-recommendations-fetcher/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:ima-sdk-basics", + "displayName": "Ima Sdk Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/ads/ima-sdk-basics/SKILL.md", + "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...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/ads/ima-sdk-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:google:skills:skills:cloud:workload-manager-basics", + "displayName": "Workload Manager Basics", + "mediaType": "application/ai-skill", + "url": "https://github.com/google/skills/blob/main/skills/cloud/workload-manager-basics/SKILL.md", + "description": "Use this skill to manage Google Cloud Workload Manager evaluations, rules, scanned resources, and validation results by using public client libraries...", + "metadata": { + "sourceSet": "google/skills", + "repoPath": "skills/cloud/workload-manager-basics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-core", + "displayName": "Gsap Core", + "mediaType": "application/ai-skill", + "url": "https://github.com/greensock/gsap-skills/blob/main/skills/gsap-core/SKILL.md", + "description": "Official GSAP skill for the core API - gsap.to(), from(), fromTo(), easing, duration, stagger, defaults, gsap.matchMedia() (responsive...", + "metadata": { + "sourceSet": "greensock/gsap-skills", + "repoPath": "skills/gsap-core/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-frameworks", + "displayName": "Gsap Frameworks", + "mediaType": "application/ai-skill", + "url": "https://github.com/greensock/gsap-skills/blob/main/skills/gsap-frameworks/SKILL.md", + "description": "Official GSAP skill for Vue, Svelte, and other non-React frameworks - lifecycle, scoping selectors, cleanup on unmount.", + "metadata": { + "sourceSet": "greensock/gsap-skills", + "repoPath": "skills/gsap-frameworks/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-performance", + "displayName": "Gsap Performance", + "mediaType": "application/ai-skill", + "url": "https://github.com/greensock/gsap-skills/blob/main/skills/gsap-performance/SKILL.md", + "description": "Official GSAP skill for performance - prefer transforms, avoid layout thrashing, will-change, batching.", + "metadata": { + "sourceSet": "greensock/gsap-skills", + "repoPath": "skills/gsap-performance/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-plugins", + "displayName": "Gsap Plugins", + "mediaType": "application/ai-skill", + "url": "https://github.com/greensock/gsap-skills/blob/main/skills/gsap-plugins/SKILL.md", + "description": "Official GSAP skill for GSAP plugins - registration, ScrollToPlugin, ScrollSmoother, Flip, Draggable, Inertia, Observer, SplitText, ScrambleText, SVG...", + "metadata": { + "sourceSet": "greensock/gsap-skills", + "repoPath": "skills/gsap-plugins/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-react", + "displayName": "Gsap React", + "mediaType": "application/ai-skill", + "url": "https://github.com/greensock/gsap-skills/blob/main/skills/gsap-react/SKILL.md", + "description": "Official GSAP skill for React - useGSAP hook, refs, gsap.context(), cleanup.", + "metadata": { + "sourceSet": "greensock/gsap-skills", + "repoPath": "skills/gsap-react/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-scrolltrigger", + "displayName": "Gsap Scrolltrigger", + "mediaType": "application/ai-skill", + "url": "https://github.com/greensock/gsap-skills/blob/main/skills/gsap-scrolltrigger/SKILL.md", + "description": "Official GSAP skill for ScrollTrigger - scroll-linked animations, pinning, scrub, triggers.", + "metadata": { + "sourceSet": "greensock/gsap-skills", + "repoPath": "skills/gsap-scrolltrigger/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-timeline", + "displayName": "Gsap Timeline", + "mediaType": "application/ai-skill", + "url": "https://github.com/greensock/gsap-skills/blob/main/skills/gsap-timeline/SKILL.md", + "description": "Official GSAP skill for timelines - gsap.timeline(), position parameter, nesting, playback.", + "metadata": { + "sourceSet": "greensock/gsap-skills", + "repoPath": "skills/gsap-timeline/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-utils", + "displayName": "Gsap Utils", + "mediaType": "application/ai-skill", + "url": "https://github.com/greensock/gsap-skills/blob/main/skills/gsap-utils/SKILL.md", + "description": "Official GSAP skill for gsap.utils - clamp, mapRange, normalize, interpolate, random, snap, toArray, wrap, pipe.", + "metadata": { + "sourceSet": "greensock/gsap-skills", + "repoPath": "skills/gsap-utils/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:aws-ami-builder", + "displayName": "Aws Ami Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/packer/builders/skills/aws-ami-builder/SKILL.md", + "description": "Build Amazon Machine Images (AMIs) with Packer using the amazon-ebs builder.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "packer/builders/skills/aws-ami-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:azure-image-builder", + "displayName": "Azure Image Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/packer/builders/skills/azure-image-builder/SKILL.md", + "description": "Build Azure managed images and Azure Compute Gallery images with Packer.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "packer/builders/skills/azure-image-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:azure-verified-modules", + "displayName": "Azure Verified Modules", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/code-generation/skills/azure-verified-modules/SKILL.md", + "description": "Azure Verified Modules (AVM) requirements and best practices for developing certified Azure Terraform modules.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/code-generation/skills/azure-verified-modules/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:new-terraform-provider", + "displayName": "New Terraform Provider", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/provider-development/skills/new-terraform-provider/SKILL.md", + "description": "Use this when scaffolding a new Terraform provider.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/provider-development/skills/new-terraform-provider/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:provider-actions", + "displayName": "Provider Actions", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/provider-development/skills/provider-actions/SKILL.md", + "description": "Implement Terraform Provider actions using the Plugin Framework.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/provider-development/skills/provider-actions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:provider-docs", + "displayName": "Provider Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/provider-development/skills/provider-docs/SKILL.md", + "description": "Create, update, and review Terraform provider documentation for Terraform Registry using HashiCorp-recommended patterns, tfplugindocs templates, and...", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/provider-development/skills/provider-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:provider-resources", + "displayName": "Provider Resources", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/provider-development/skills/provider-resources/SKILL.md", + "description": "Implement Terraform Provider resources and data sources using the Plugin Framework.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/provider-development/skills/provider-resources/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:provider-test-patterns", + "displayName": "Provider Test Patterns", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/provider-development/skills/provider-test-patterns/SKILL.md", + "description": "Terraform provider acceptance test patterns using terraform-plugin-testing with the Plugin Framework.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/provider-development/skills/provider-test-patterns/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:push-to-registry", + "displayName": "Push To Registry", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/packer/hcp/skills/push-to-registry/SKILL.md", + "description": "Push Packer build metadata to HCP Packer registry for tracking and managing image lifecycle.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "packer/hcp/skills/push-to-registry/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:refactor-module", + "displayName": "Refactor Module", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/module-generation/skills/refactor-module/SKILL.md", + "description": "Transform monolithic Terraform configurations into reusable, maintainable modules following HashiCorp's module design principles and community best...", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/module-generation/skills/refactor-module/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:run-acceptance-tests", + "displayName": "Run Acceptance Tests", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/provider-development/skills/run-acceptance-tests/SKILL.md", + "description": "Guide for running acceptance tests for a Terraform provider.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/provider-development/skills/run-acceptance-tests/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:terraform-search-import", + "displayName": "Terraform Search Import", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/code-generation/skills/terraform-search-import/SKILL.md", + "description": "Discover existing cloud resources using Terraform Search queries and bulk import them into Terraform management.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/code-generation/skills/terraform-search-import/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:terraform-stacks", + "displayName": "Terraform Stacks", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/module-generation/skills/terraform-stacks/SKILL.md", + "description": "Comprehensive guide for working with HashiCorp Terraform Stacks.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/module-generation/skills/terraform-stacks/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:terraform-style-guide", + "displayName": "Terraform Style Guide", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/code-generation/skills/terraform-style-guide/SKILL.md", + "description": "Generate Terraform HCL code following HashiCorp's official style conventions and best practices.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/code-generation/skills/terraform-style-guide/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:terraform-test", + "displayName": "Terraform Test", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/terraform/code-generation/skills/terraform-test/SKILL.md", + "description": "Comprehensive guide for writing and running Terraform tests.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "terraform/code-generation/skills/terraform-test/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:hashicorp:agent-skills:windows-builder", + "displayName": "Windows Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/hashicorp/agent-skills/blob/main/packer/builders/skills/windows-builder/SKILL.md", + "description": "Build Windows images with Packer using WinRM communicator and PowerShell provisioners.", + "metadata": { + "sourceSet": "hashicorp/agent-skills", + "repoPath": "packer/builders/skills/windows-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:host.justcall.mcp:justcall-mcp-server", + "displayName": "JustCall", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/host.justcall.mcp%2Fjustcall-mcp-server/versions/latest", + "description": "JustCall MCP Server enables LLMs and AI agents to make voice calls and send SMS via JustCall APIs.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "host.justcall.mcp/justcall-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:hf-cli", + "displayName": "Hf Cli", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/hf-cli/SKILL.md", + "description": "Hugging Face Hub CLI (`hf`) for downloading, uploading, and managing models, datasets, spaces, buckets, repos, papers, jobs, and more on the Hugging...", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/hf-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-aws-context-discovery", + "displayName": "Hf Cloud Aws Context Discovery", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/hf-cloud-aws-context-discovery/SKILL.md", + "description": "Discover the user's local AWS context (active profile, region, account ID, caller identity) at the start of any AWS task.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/hf-cloud-aws-context-discovery/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-python-env-setup", + "displayName": "Hf Cloud Python Env Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/hf-cloud-python-env-setup/SKILL.md", + "description": "Set up an isolated Python environment for SageMaker / AWS work, with the right Python version and current boto3.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/hf-cloud-python-env-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-sagemaker-deployment-planner", + "displayName": "Hf Cloud Sagemaker Deployment Planner", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/hf-cloud-sagemaker-deployment-planner/SKILL.md", + "description": "Plan and coordinate the deployment of a model to Amazon SageMaker AI.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/hf-cloud-sagemaker-deployment-planner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-sagemaker-iam-preflight", + "displayName": "Hf Cloud Sagemaker Iam Preflight", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/hf-cloud-sagemaker-iam-preflight/SKILL.md", + "description": "Ensure a usable SageMaker execution role exists before deploying or training.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/hf-cloud-sagemaker-iam-preflight/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-sagemaker-production-defaults", + "displayName": "Hf Cloud Sagemaker Production Defaults", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/hf-cloud-sagemaker-production-defaults/SKILL.md", + "description": "Create a SageMaker endpoint (real-time or async) with autoscaling, CloudWatch alarms, and tagging enabled by default.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/hf-cloud-sagemaker-production-defaults/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-serving-image-selection", + "displayName": "Hf Cloud Serving Image Selection", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/hf-cloud-serving-image-selection/SKILL.md", + "description": "Pick the right serving container for a SageMaker model deployment and find its current image URI.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/hf-cloud-serving-image-selection/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:huggingface:hf-mcp-server", + "displayName": "Hugging Face", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/huggingface%2Fhf-mcp-server/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "huggingface/hf-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:hf-mcp", + "displayName": "Hf Mcp", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/hf-mcp/skills/hf-mcp/SKILL.md", + "description": "Use Hugging Face Hub via MCP server tools.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "hf-mcp/skills/hf-mcp/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:hf-mem", + "displayName": "Hf Mem", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/hf-mem/SKILL.md", + "description": "Hugging Face CLI to estimate the required memory to load Safetensors or GGUF model weights for inference from the Hugging Face Hub", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/hf-mem/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-best", + "displayName": "Huggingface Best", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-best/SKILL.md", + "description": "Use when the user asks about finding the best, top, or recommended model for a task, wants to know what AI model to use, or wants to compare models...", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-best/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-community-evals", + "displayName": "Huggingface Community Evals", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-community-evals/SKILL.md", + "description": "Run evaluations for Hugging Face Hub models using inspect-ai and lighteval on local hardware.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-community-evals/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-datasets", + "displayName": "Huggingface Datasets", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-datasets/SKILL.md", + "description": "Use this skill for Hugging Face Dataset Viewer API workflows that fetch subset/split metadata, paginate rows, search text, apply filters, download...", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-datasets/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-gradio", + "displayName": "Huggingface Gradio", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-gradio/SKILL.md", + "description": "Build Gradio web UIs and demos in Python.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-gradio/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-llm-trainer", + "displayName": "Huggingface Llm Trainer", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-llm-trainer/SKILL.md", + "description": "Train or fine-tune language and vision models using TRL (Transformer Reinforcement Learning) or Unsloth with Hugging Face Jobs infrastructure.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-llm-trainer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-local-models", + "displayName": "Huggingface Local Models", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-local-models/SKILL.md", + "description": "Use to select models to run locally with llama.cpp and GGUF on CPU, Mac Metal, CUDA, or ROCm.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-local-models/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-lora-space-builder", + "displayName": "Huggingface Lora Space Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-lora-space-builder/SKILL.md", + "description": "Build and publish a Gradio demo on Hugging Face Spaces for a user-provided LoRA.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-lora-space-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-paper-publisher", + "displayName": "Huggingface Paper Publisher", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-paper-publisher/SKILL.md", + "description": "Publish and manage research papers on Hugging Face Hub.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-paper-publisher/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-papers", + "displayName": "Huggingface Papers", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-papers/SKILL.md", + "description": "Look up and read Hugging Face paper pages in markdown, and use the papers API for structured metadata such as authors, linked models/datasets/spaces...", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-papers/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-spaces", + "displayName": "Huggingface Spaces", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-spaces/SKILL.md", + "description": "Build, deploy, and maintain applications on Hugging Face Spaces - Gradio / Docker / Static SDKs, ZeroGPU and dedicated hardware, model loading...", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-spaces/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-tool-builder", + "displayName": "Huggingface Tool Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-tool-builder/SKILL.md", + "description": "Use this skill when the user wants to build tool/scripts or achieve a task where using data from the Hugging Face API would help.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-tool-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-trackio", + "displayName": "Huggingface Trackio", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-trackio/SKILL.md", + "description": "Track and visualize ML training experiments with Trackio.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-trackio/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-vision-trainer", + "displayName": "Huggingface Vision Trainer", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-vision-trainer/SKILL.md", + "description": "Trains and fine-tunes vision models for object detection (D-FINE, RT-DETR v2, DETR, YOLOS), image classification (timm models - MobileNetV3...", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-vision-trainer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:huggingface-zerogpu", + "displayName": "Huggingface Zerogpu", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/huggingface-zerogpu/SKILL.md", + "description": "AI demos and GPU compute with Gradio Spaces and Hugging Face Spaces ZeroGPU.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/huggingface-zerogpu/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:train-sentence-transformers", + "displayName": "Train Sentence Transformers", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/train-sentence-transformers/SKILL.md", + "description": "Train or fine-tune sentence-transformers models across `SentenceTransformer` (bi-encoder; dense or static embedding model; for retrieval, similarity...", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/train-sentence-transformers/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:transformers-js", + "displayName": "Transformers Js", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/transformers-js/SKILL.md", + "description": "Use Transformers.js to run state-of-the-art machine learning models directly in JavaScript/TypeScript.", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/transformers-js/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:huggingface:skills:trl-training", + "displayName": "Trl Training", + "mediaType": "application/ai-skill", + "url": "https://github.com/huggingface/skills/blob/main/skills/trl-training/SKILL.md", + "description": "Train and fine-tune transformer language models using TRL (Transformers Reinforcement Learning).", + "metadata": { + "sourceSet": "huggingface/skills", + "repoPath": "skills/trl-training/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:intercom:intercom-mcp-server", + "displayName": "Intercom", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/intercom%2Fintercom-mcp-server/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "intercom/intercom-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.AnimaApp:anima", + "displayName": "Anima", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.AnimaApp%2Fanima/versions/latest", + "description": "Connect AI coding agents to Anima Playground, Figma, and your design system.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.AnimaApp/anima", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.ChromeDevTools:chrome-devtools-mcp", + "displayName": "Chrome DevTools", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.ChromeDevTools%2Fchrome-devtools-mcp/versions/latest", + "description": "MCP server for Chrome DevTools", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.ChromeDevTools/chrome-devtools-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.CrowdStrike:falcon-mcp", + "displayName": "CrowdStrike Falcon", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.CrowdStrike%2Ffalcon-mcp/versions/latest", + "description": "Connects AI agents with CrowdStrike Falcon for security analysis and automation.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.CrowdStrike/falcon-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.PagerDuty:pagerduty-mcp", + "displayName": "PagerDuty", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.PagerDuty%2Fpagerduty-mcp/versions/latest", + "description": "PagerDuty's official MCP server which provides tools to interact with your PagerDuty account.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.PagerDuty/pagerduty-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.SAP:fiori-mcp-server", + "displayName": "SAP Fiori", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.SAP%2Ffiori-mcp-server/versions/latest", + "description": "SAP Fiori - Model Context Protocol (MCP) server", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.SAP/fiori-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.ScrapeGraphAI:scrapegraph-mcp", + "displayName": "ScrapeGraph", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.ScrapeGraphAI%2Fscrapegraph-mcp/versions/latest", + "description": "AI-powered web scraping and data extraction capabilities through ScrapeGraph API", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.ScrapeGraphAI/scrapegraph-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.SonarSource:sonarqube-mcp-server", + "displayName": "SonarQube", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.SonarSource%2Fsonarqube-mcp-server/versions/latest", + "description": "An MCP server that enables integration with SonarQube Server or Cloud for code quality and security.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.SonarSource/sonarqube-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.UI5:mcp-server", + "displayName": "UI5", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.UI5%2Fmcp-server/versions/latest", + "description": "MCP server for SAPUI5/OpenUI5 development", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.UI5/mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.UI5:webcomponents-mcp-server", + "displayName": "UI5 Webcomponents", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.UI5%2Fwebcomponents-mcp-server/versions/latest", + "description": "MCP server for UI5 Web Components development assistance", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.UI5/webcomponents-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.Wopee-io:wopee-mcp", + "displayName": "Wopee", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.Wopee-io%2Fwopee-mcp/versions/latest", + "description": "AI testing agents for web apps — dispatch test runs, crawls, fetch artifacts and status.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.Wopee-io/wopee-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.arm:arm-mcp", + "displayName": "Arm", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.arm%2Farm-mcp/versions/latest", + "description": "Official Arm MCP server for code migration, optimization, and Arm architecture guidance", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.arm/arm-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.brightdata:brightdata-mcp", + "displayName": "Bright Data", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.brightdata%2Fbrightdata-mcp/versions/latest", + "description": "Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.brightdata/brightdata-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.bytebase:dbhub", + "displayName": "DBHub", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.bytebase%2Fdbhub/versions/latest", + "description": "Minimal, token-efficient Database MCP Server for PostgreSQL, MySQL, SQL Server, SQLite, MariaDB", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.bytebase/dbhub", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.cap-js:mcp-server", + "displayName": "CAP JS", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.cap-js%2Fmcp-server/versions/latest", + "description": "Model Context Protocol (MCP) server for AI-assisted development of CAP applications.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.cap-js/mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.contextstreamio:mcp-server", + "displayName": "ContextStream", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.contextstreamio%2Fmcp-server/versions/latest", + "description": "ContextStream MCP server for code context, memory, search, and AI tools.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.contextstreamio/mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.dynatrace-oss:Dynatrace-mcp", + "displayName": "Dynatrace", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.dynatrace-oss%2FDynatrace-mcp/versions/latest", + "description": "Access Dynatrace observability data: logs, metrics, problems, vulnerabilities via DQL and Davis AI", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.dynatrace-oss/Dynatrace-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.dynatrace-oss:dynatrace-managed-mcp", + "displayName": "Dynatrace Managed", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.dynatrace-oss%2Fdynatrace-managed-mcp/versions/latest", + "description": "MCP server for Dynatrace Managed to access logs, events, and metrics.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.dynatrace-oss/dynatrace-managed-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.f:prompts.chat-mcp", + "displayName": "Prompts.chat", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.f%2Fprompts.chat-mcp/versions/latest", + "description": "Search and retrieve AI prompts from prompts.chat, the social platform for AI prompts.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.f/prompts.chat-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.getsentry:sentry-mcp", + "displayName": "Sentry", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.getsentry%2Fsentry-mcp/versions/latest", + "description": "MCP server for Sentry - error monitoring, issue tracking, and debugging for AI assistants", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.getsentry/sentry-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.github:github-mcp-server", + "displayName": "GitHub", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.github%2Fgithub-mcp-server/versions/latest", + "description": "Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.github/github-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.goreleaser:mcp", + "displayName": "GoReleaser", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.goreleaser%2Fmcp/versions/latest", + "description": "GoReleaser MCP server", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.goreleaser/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.hashicorp:terraform-mcp-server", + "displayName": "Terraform", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.hashicorp%2Fterraform-mcp-server/versions/latest", + "description": "Generate more accurate Terraform and automate workflows for HCP Terraform and Terraform Enterprise", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.hashicorp/terraform-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.holomodular:servicebricks", + "displayName": "ServiceBricks", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.holomodular%2Fservicebricks/versions/latest", + "description": "Generate a ServiceBricks C# .NET microservice as a ZIP file.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.holomodular/servicebricks", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.jfrog:jfrog-mcp-server", + "displayName": "JFrog", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.jfrog%2Fjfrog-mcp-server/versions/latest", + "description": "MCP Server for JFrog, providing tools for development and artifact management.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.jfrog/jfrog-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.mapbox:mcp-devkit-server", + "displayName": "Mapbox DevKit", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.mapbox%2Fmcp-devkit-server/versions/latest", + "description": "Provides AI assistants with direct access to Mapbox developer APIs and documentation.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.mapbox/mcp-devkit-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.mapbox:mcp-server", + "displayName": "Mapbox", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.mapbox%2Fmcp-server/versions/latest", + "description": "Geospatial intelligence with Mapbox APIs like geocoding, POI search, directions, isochrones, etc.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.mapbox/mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.microsoft:EnterpriseMCP", + "displayName": "Microsoft Enterprise", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.microsoft%2FEnterpriseMCP/versions/latest", + "description": "Official Microsoft MCP Server to query Microsoft Entra data using natural language", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.microsoft/EnterpriseMCP", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.microsoft:awesome-copilot", + "displayName": "Awesome Copilot", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.microsoft%2Fawesome-copilot/versions/latest", + "description": "An MCP server that stores Copilot customizations from the Awesome Copilot repository", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.microsoft/awesome-copilot", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.miroapp:mcp-server", + "displayName": "Miro", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.miroapp%2Fmcp-server/versions/latest", + "description": "Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.miroapp/mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.mongodb-js:mongodb-mcp-server", + "displayName": "MongoDB", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.mongodb-js%2Fmongodb-mcp-server/versions/latest", + "description": "MongoDB Model Context Protocol Server", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.mongodb-js/mongodb-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.netdata:mcp-server", + "displayName": "Netdata", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.netdata%2Fmcp-server/versions/latest", + "description": "Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.netdata/mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.oakallow:oakallow", + "displayName": "Oakallow", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.oakallow%2Foakallow/versions/latest", + "description": "Runtime permission, approval, and audit layer for AI agent tool execution.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.oakallow/oakallow", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.pgEdge:postgres-mcp", + "displayName": "PostgreSQL", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.pgEdge%2Fpostgres-mcp/versions/latest", + "description": "Enterprise PostgreSQL MCP server with NL queries, hybrid search (pgvector+BM25), and web UI", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.pgEdge/postgres-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.pubnub:mcp-server", + "displayName": "PubNub", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.pubnub%2Fmcp-server/versions/latest", + "description": "PubNub Model Context Protocol MCP Server for Cursor and Claude", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.pubnub/mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.rigour-labs:rigour", + "displayName": "Rigour", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.rigour-labs%2Frigour/versions/latest", + "description": "Quality gates for AI agents. Lint, test, build checks with memory persistence.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.rigour-labs/rigour", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.serpapi:serpapi-mcp", + "displayName": "SerpApi", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.serpapi%2Fserpapi-mcp/versions/latest", + "description": "Official SerpApi MCP server for Google, Bing, and other search engines.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.serpapi/serpapi-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.sourcegraph:mcp", + "displayName": "Sourcegraph", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.sourcegraph%2Fmcp/versions/latest", + "description": "Sourcegraph code search, semantic search, go-to-definition, find-references, and diff search.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.sourcegraph/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.tavily-ai:tavily-mcp", + "displayName": "Tavily", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.tavily-ai%2Ftavily-mcp/versions/latest", + "description": "MCP server for advanced web search using Tavily", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.tavily-ai/tavily-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.upstash:context7", + "displayName": "Context7", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.upstash%2Fcontext7/versions/latest", + "description": "Up-to-date code docs for any prompt", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.upstash/context7", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.venomseven:nslookup", + "displayName": "Nslookup", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.venomseven%2Fnslookup/versions/latest", + "description": "DNS lookups, health reports, SSL certs, security scans, GEO scoring, uptime checks", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.venomseven/nslookup", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.vercel:next-devtools-mcp", + "displayName": "Next.js DevTools", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.vercel%2Fnext-devtools-mcp/versions/latest", + "description": "Next.js development tools MCP server with stdio transport", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.vercel/next-devtools-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.wonderwhy-er:desktop-commander", + "displayName": "Desktop Commander", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.wonderwhy-er%2Fdesktop-commander/versions/latest", + "description": "MCP server for terminal commands, file operations, and process management", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.wonderwhy-er/desktop-commander", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.zscaler:zscaler-mcp-server", + "displayName": "Zscaler Zero Trust Exchange", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.zscaler%2Fzscaler-mcp-server/versions/latest", + "description": "Manage Zscaler Zero Trust Exchange via 280+ tools — ZPA, ZIA, ZDX, ZCC, EASM, and more.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.github.zscaler/zscaler-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.port:Port", + "displayName": "Port", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.port%2FPort/versions/latest", + "description": "Port.io mcp server", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.port/Port", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.shipbook:mcp", + "displayName": "Shipbook", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.shipbook%2Fmcp/versions/latest", + "description": "Debug production issues using Shipbook logs and Loglytics error insights.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.shipbook/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.snyk:mcp", + "displayName": "Snyk", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.snyk%2Fmcp/versions/latest", + "description": "Easily find and fix security issues in your applications leveraging Snyk platform capabilities.", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "io.snyk/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:JetBrains:go-modern-guidelines:modern-go-guidelines", + "displayName": "Modern Go Guidelines", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/JetBrains/go-modern-guidelines/blob/main/claude/modern-go-guidelines", + "description": "Enhances Claude Code with modern Go guidelines up to go 1.26 version.", + "metadata": { + "sourceSet": "JetBrains/go-modern-guidelines", + "repoPath": "claude/modern-go-guidelines/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:adaptyv", + "displayName": "Adaptyv", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/adaptyv/SKILL.md", + "description": "How to use the Adaptyv Bio Foundry API and Python SDK for protein experiment design, submission, and results retrieval. Use this skill whenever the user", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/adaptyv/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:aeon", + "displayName": "Aeon", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/aeon/SKILL.md", + "description": "This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/aeon/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:analytical-method-validation", + "displayName": "Analytical Method Validation", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/analytical-method-validation/SKILL.md", + "description": "Plan, execute, and document validation, verification, and transfer of analytical procedures under the governing framework - ICH Q2(R2) and Q14, USP...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/analytical-method-validation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:anndata", + "displayName": "Anndata", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/anndata/SKILL.md", + "description": "Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/anndata/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:arbor", + "displayName": "Arbor", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/arbor/SKILL.md", + "description": "Autonomously improve a real artifact (code, training recipe, agent harness, data pipeline, prompt) against an objective and an evaluator, using...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/arbor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:arboreto", + "displayName": "Arboreto", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/arboreto/SKILL.md", + "description": "Infer gene regulatory networks (GRNs) from gene expression data using scalable algorithms (GRNBoost2, GENIE3).", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/arboreto/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:astropy", + "displayName": "Astropy", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/astropy/SKILL.md", + "description": "Core Python library for astronomy and astrophysics workflows that need Astropy APIs, including units/quantities, coordinates, FITS I/O, tables, time...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/astropy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:autoskill", + "displayName": "Autoskill", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/autoskill/SKILL.md", + "description": "Observe the user's screen via screenpipe, detect repeated research workflows, match them against existing scientific-agent-skills, and draft new skills.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/autoskill/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:benchling-integration", + "displayName": "Benchling Integration", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/benchling-integration/SKILL.md", + "description": "Benchling Python SDK and REST API integration for registry entities, inventory, ELN entries, workflows, Benchling Apps, and Data Warehouse queries.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/benchling-integration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:bgpt-paper-search", + "displayName": "Bgpt Paper Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/bgpt-paper-search/SKILL.md", + "description": "Search scientific papers and retrieve structured experimental data extracted from full-text studies via the BGPT MCP server.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/bgpt-paper-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:bids", + "displayName": "Bids", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/bids/SKILL.md", + "description": "Use this skill when working with Brain Imaging Data Structure (BIDS) datasets: organizing neuroscience and biomedical data (MRI, EEG, MEG, iEEG, PET...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/bids/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:biopython", + "displayName": "Biopython", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/biopython/SKILL.md", + "description": "Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/biopython/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:bioservices", + "displayName": "Bioservices", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/bioservices/SKILL.md", + "description": "Unified Python interface to 40+ bioinformatics services. Use when querying multiple databases (UniProt, KEGG, ChEMBL, Reactome) in a single workflow...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/bioservices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:bulk-rnaseq", + "displayName": "Bulk Rnaseq", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/bulk-rnaseq/SKILL.md", + "description": "End-to-end bulk RNA-seq orchestrator — takes raw FASTQ reads through QC and trimming (FastQC, fastp/Trim Galore), alignment and quantification (STAR...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/bulk-rnaseq/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:cellxgene-census", + "displayName": "Cellxgene Census", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/cellxgene-census/SKILL.md", + "description": "Query the CZ CELLxGENE Census programmatically for versioned public single-cell and spatial transcriptomics data.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/cellxgene-census/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:cirq", + "displayName": "Cirq", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/cirq/SKILL.md", + "description": "Google quantum computing framework. Use when targeting Google Quantum AI hardware, designing noise-aware circuits, or running quantum characterization..", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/cirq/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:citation-management", + "displayName": "Citation Management", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/citation-management/SKILL.md", + "description": "Comprehensive citation management for academic research. Search OpenAlex, PubMed, and Google Scholar for papers, extract accurate metadata, validate...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/citation-management/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:clinical-decision-support", + "displayName": "Clinical Decision Support", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/clinical-decision-support/SKILL.md", + "description": "Prepare and validate research-only clinical decision-support evaluation, evidence-profile, cohort, survival, biomarker/model, privacy, and governance...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/clinical-decision-support/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:clinical-reports", + "displayName": "Clinical Reports", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/clinical-reports/SKILL.md", + "description": "Create safety-bounded draft structures and run local deterministic checks for clinical case, diagnostic, trial, safety, and aggregate research reports.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/clinical-reports/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:cobrapy", + "displayName": "Cobrapy", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/cobrapy/SKILL.md", + "description": "Constraint-based metabolic modeling (COBRA). FBA, FVA, gene knockouts, flux sampling, SBML models, for systems biology and metabolic engineering...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/cobrapy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:consciousness-council", + "displayName": "Consciousness Council", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/consciousness-council/SKILL.md", + "description": "Run a multi-perspective Mind Council deliberation on any question, decision, or creative challenge.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/consciousness-council/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:dask", + "displayName": "Dask", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/dask/SKILL.md", + "description": "Distributed computing for larger-than-RAM pandas/NumPy workflows.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/dask/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:database-lookup", + "displayName": "Database Lookup", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/database-lookup/SKILL.md", + "description": "Query documented public database APIs with explicit endpoints, filters, pagination, and provenance.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/database-lookup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:datamol", + "displayName": "Datamol", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/datamol/SKILL.md", + "description": "Pythonic wrapper around RDKit with simplified interface and sensible defaults.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/datamol/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:deepchem", + "displayName": "Deepchem", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/deepchem/SKILL.md", + "description": "Molecular ML with diverse featurizers and pre-built datasets.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/deepchem/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:deeptools", + "displayName": "Deeptools", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/deeptools/SKILL.md", + "description": "NGS analysis toolkit. BAM to bigWig conversion, QC (correlation, PCA, fingerprints), heatmaps/profiles (TSS, peaks), for ChIP-seq, RNA-seq, ATAC-seq...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/deeptools/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:depmap", + "displayName": "Depmap", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/depmap/SKILL.md", + "description": "Query the Cancer Dependency Map (DepMap) for cancer cell line gene dependency scores (CRISPR Chronos), drug sensitivity data, and gene effect profiles.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/depmap/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:dhdna-profiler", + "displayName": "Dhdna Profiler", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/dhdna-profiler/SKILL.md", + "description": "Extract cognitive patterns and thinking fingerprints from any text.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/dhdna-profiler/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:diffdock", + "displayName": "Diffdock", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/diffdock/SKILL.md", + "description": "DiffDock and DiffDock-L molecular docking. Use for protein-small-molecule pose prediction from PDB or sequence plus SMILES/SDF/MOL2, batch docking...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/diffdock/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:dnanexus-integration", + "displayName": "Dnanexus Integration", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/dnanexus-integration/SKILL.md", + "description": "Build and operate reproducible genomics workloads on DNAnexus with the dx CLI, dxpy, apps/applets, native workflows, dxCompiler, and Nextflow.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/dnanexus-integration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:docx", + "displayName": "Docx", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/docx/SKILL.md", + "description": "Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files).", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/docx/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:esm", + "displayName": "Esm", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/esm/SKILL.md", + "description": "Use when working directly with the `esm` Python SDK, ESM3 or ESMC model IDs, Forge/Biohub inference clients, or ESMFold2 folding workflows.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/esm/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:etetoolkit", + "displayName": "Etetoolkit", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/etetoolkit/SKILL.md", + "description": "Analyze, manipulate, compare, annotate, and visualize phylogenetic or other hierarchical trees with ETE 4.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/etetoolkit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:exa-search", + "displayName": "Exa Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/exa-search/SKILL.md", + "description": "Web toolkit powered by Exa, tuned for scientific and technical content.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/exa-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:experimental-design", + "displayName": "Experimental Design", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/experimental-design/SKILL.md", + "description": "Design experiments and studies BEFORE data is collected — choosing a design, randomizing, blocking, and laying out treatment combinations so results are", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/experimental-design/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:exploratory-data-analysis", + "displayName": "Exploratory Data Analysis", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/exploratory-data-analysis/SKILL.md", + "description": "Perform bounded, local exploratory analysis of explicitly supported scientific files.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/exploratory-data-analysis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:flowio", + "displayName": "Flowio", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/flowio/SKILL.md", + "description": "Read, inspect, and write Flow Cytometry Standard (FCS) 2.0, 3.0, and 3.1 files with FlowIO.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/flowio/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:fluidsim", + "displayName": "Fluidsim", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/fluidsim/SKILL.md", + "description": "Plan, configure, inspect, restart, and analyze bounded FluidSim computational-fluid-dynamics simulations with explicit numerical-validity and HPC safety", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/fluidsim/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:generate-image", + "displayName": "Generate Image", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/generate-image/SKILL.md", + "description": "Generate or edit images with AI models through the OpenRouter Image API (Gemini, Seedream, Recraft, GPT-Image, Riverflow).", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/generate-image/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:geniml", + "displayName": "Geniml", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/geniml/SKILL.md", + "description": "Use Geniml for audited local genomic-interval workflows: validate BED and universe contracts, plan Region2Vec or scEmbed runs, inspect model/tokenizer..", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/geniml/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:genomic-coordinates", + "displayName": "Genomic Coordinates", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/genomic-coordinates/SKILL.md", + "description": "Convert genomic intervals between coordinate conventions, normalise and compare variant representations, and detect assembly or contig-naming mismatches", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/genomic-coordinates/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:genomic-intelligence", + "displayName": "Genomic Intelligence", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/genomic-intelligence/SKILL.md", + "description": "Predict regulatory features, gene structure, and expression directly from DNA sequence using Genomic Intelligence's hosted transformer DNA language...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/genomic-intelligence/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:geomaster", + "displayName": "Geomaster", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/geomaster/SKILL.md", + "description": "Comprehensive geospatial science skill covering remote sensing, GIS, spatial analysis, machine learning for earth observation, and 30+ scientific...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/geomaster/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:geopandas", + "displayName": "Geopandas", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/geopandas/SKILL.md", + "description": "Guidance and local audit tools for Python workflows that directly use GeoPandas GeoSeries, GeoDataFrame, spatial operations, or vector-data I/O.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/geopandas/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:get-available-resources", + "displayName": "Get Available Resources", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/get-available-resources/SKILL.md", + "description": "Detect host inventory and effective CPU, memory, disk, scheduler, container, and accelerator limits when a user asks for resource-aware planning or...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/get-available-resources/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:gget", + "displayName": "Gget", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/gget/SKILL.md", + "description": "Fast CLI/Python queries to 20+ bioinformatics databases. Use for quick lookups: gene info, BLAST/BLAT, viral sequence downloads, AlphaFold structures...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/gget/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:ginkgo-cloud-lab", + "displayName": "Ginkgo Cloud Lab", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/ginkgo-cloud-lab/SKILL.md", + "description": "Submit and manage protocols on Ginkgo Bioworks Cloud Lab (cloud.ginkgo.bio), a web-based interface for autonomous lab execution on Reconfigurable...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/ginkgo-cloud-lab/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:glycoengineering", + "displayName": "Glycoengineering", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/glycoengineering/SKILL.md", + "description": "Analyze and engineer protein glycosylation. Scan sequences for N-glycosylation sequons (N-X-S/T), predict O-glycosylation hotspots, and access curated..", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/glycoengineering/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:gtars", + "displayName": "Gtars", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/gtars/SKILL.md", + "description": "Use Gtars for local genomic interval models and set algebra, overlaps and counts, consensus and coverage, tokenization, fragment processing, and...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/gtars/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:histolab", + "displayName": "Histolab", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/histolab/SKILL.md", + "description": "Lightweight WSI tile extraction and preprocessing. Use for basic slide processing, tissue detection, tile extraction, and stain normalization for H&E...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/histolab/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:hugging-science", + "displayName": "Hugging Science", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/hugging-science/SKILL.md", + "description": "Use when the user is doing AI/ML work in a scientific domain such as biology, chemistry, physics, astronomy, climate, genomics, materials, medicine...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/hugging-science/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:hypogenic", + "displayName": "Hypogenic", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/hypogenic/SKILL.md", + "description": "Plans and audits use of ChicagoHAI HypoGeniC/HypoRefine for LLM-assisted hypothesis generation from labeled text datasets.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/hypogenic/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:hypothesis-generation", + "displayName": "Hypothesis Generation", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/hypothesis-generation/SKILL.md", + "description": "Formulate evidence-bounded scientific questions, candidate hypotheses, rival explanations, causal or associational claims, discriminating predictions...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/hypothesis-generation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:imaging-data-commons", + "displayName": "Imaging Data Commons", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/imaging-data-commons/SKILL.md", + "description": "Query and download public cancer imaging data from NCI Imaging Data Commons using idc-index.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/imaging-data-commons/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:infographics", + "displayName": "Infographics", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/infographics/SKILL.md", + "description": "Create professional infographics using Nano Banana Pro AI with smart iterative refinement. Uses Gemini 3.6 Flash for quality review.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/infographics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:iso-standards-readiness", + "displayName": "Iso Standards Readiness", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/iso-standards-readiness/SKILL.md", + "description": "Prepares and structurally reviews readiness evidence for ISO management-system and laboratory-competence standards - ISO 13485 medical device QMS, ISO..", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/iso-standards-readiness/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:labarchive-integration", + "displayName": "Labarchive Integration", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/labarchive-integration/SKILL.md", + "description": "Securely integrate with the official LabArchives ELN REST-like API and Inventory API v1.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/labarchive-integration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:lamindb", + "displayName": "Lamindb", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/lamindb/SKILL.md", + "description": "Use when working with LaminDB, the open-source lineage-native lakehouse for biological datasets and models.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/lamindb/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:latchbio-integration", + "displayName": "Latchbio Integration", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/latchbio-integration/SKILL.md", + "description": "Build, register, debug, and operate bioinformatics workflows on Latch using the Python SDK, CLI, Latch Data and Registry, Nextflow, Snakemake...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/latchbio-integration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:latex-posters", + "displayName": "LaTeX Posters", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/latex-posters/SKILL.md", + "description": "Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/latex-posters/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:liteparse", + "displayName": "Liteparse", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/liteparse/SKILL.md", + "description": "Local document and PDF parsing that returns spatial text with bounding boxes.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/liteparse/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:literature-review", + "displayName": "Literature Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/literature-review/SKILL.md", + "description": "Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.).", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/literature-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:markdown-mermaid-writing", + "displayName": "Markdown Mermaid Writing", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/markdown-mermaid-writing/SKILL.md", + "description": "Comprehensive markdown and Mermaid diagram writing skill. Use when creating any scientific document, report, analysis, or visualization.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/markdown-mermaid-writing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:market-research-reports", + "displayName": "Market Research Reports", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/market-research-reports/SKILL.md", + "description": "Build evidence-traceable market research reports and assumption-driven market sizing or forecast scenarios.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/market-research-reports/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:markitdown", + "displayName": "Markitdown", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/markitdown/SKILL.md", + "description": "Convert heterogeneous documents and selected URIs to Markdown with Microsoft MarkItDown for text analysis, search, and LLM/RAG ingestion.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/markitdown/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:matchms", + "displayName": "Matchms", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/matchms/SKILL.md", + "description": "Process, clean, compare, and search tandem mass spectra with matchms. Use for MS/MS file I/O, metadata harmonization, peak filtering, spectral...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/matchms/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:matlab", + "displayName": "Matlab", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/matlab/SKILL.md", + "description": "Build, review, migrate, and safely plan MATLAB or GNU Octave numerical workflows, including arrays, tabular/time data, tests, projects, graphics, MAT...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/matlab/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:matplotlib", + "displayName": "Matplotlib", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/matplotlib/SKILL.md", + "description": "Low-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/matplotlib/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:medchem", + "displayName": "Medchem", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/medchem/SKILL.md", + "description": "Medicinal chemistry filters for compound triage. Apply drug-likeness rules (Lipinski, Veber, CNS), structural alert catalogs (PAINS, NIBR, ChEMBL)...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/medchem/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:modal", + "displayName": "Modal", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/modal/SKILL.md", + "description": "Modal is a serverless cloud platform for running Python on demand, including on-demand GPUs.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/modal/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:molecular-dynamics", + "displayName": "Molecular Dynamics", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/molecular-dynamics/SKILL.md", + "description": "Run and analyze molecular dynamics simulations with OpenMM and MDAnalysis.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/molecular-dynamics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:molfeat", + "displayName": "Molfeat", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/molfeat/SKILL.md", + "description": "Molecular featurization for ML (100+ featurizers). ECFP, MACCS, descriptors, pretrained models (ChemBERTa), convert SMILES to features, for QSAR and...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/molfeat/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:networkx", + "displayName": "Networkx", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/networkx/SKILL.md", + "description": "Create, analyze, and visualize complex networks and graphs in Python with NetworkX.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/networkx/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:neurokit2", + "displayName": "Neurokit2", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/neurokit2/SKILL.md", + "description": "Use NeuroKit2 to build or audit reproducible research workflows for physiological time-series preprocessing, event/interval analysis, multimodal...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/neurokit2/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:neuropixels-analysis", + "displayName": "Neuropixels Analysis", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/neuropixels-analysis/SKILL.md", + "description": "Analyze Neuropixels extracellular recordings end-to-end with SpikeInterface.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/neuropixels-analysis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:nextflow", + "displayName": "Nextflow", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/nextflow/SKILL.md", + "description": "Build, run, and debug Nextflow data pipelines and nf-core workflows end to end.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/nextflow/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:omero-integration", + "displayName": "Omero Integration", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/omero-integration/SKILL.md", + "description": "Securely inspect and automate microscopy data workflows against OMERO.server with omero-py, BlitzGateway, OMERO CLI, tables, annotations, ROIs...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/omero-integration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:onekgpd", + "displayName": "Onekgpd", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/onekgpd/SKILL.md", + "description": "Query the 1000 Genomes Project dataset (3,202 whole-genome-sequenced individuals, GRCh38) at the level of individual participants.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/onekgpd/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:ontology-term-resolution", + "displayName": "Ontology Term Resolution", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/ontology-term-resolution/SKILL.md", + "description": "Resolve free-text scientific labels to ontology term IDs and validate existing CURIEs against the EBI Ontology Lookup Service (OLS4).", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/ontology-term-resolution/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:open-notebook", + "displayName": "Open Notebook", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/open-notebook/SKILL.md", + "description": "Self-hosted, open-source alternative to Google NotebookLM for AI-powered research and document analysis.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/open-notebook/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:openpiv", + "displayName": "Openpiv", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/openpiv/SKILL.md", + "description": "Particle Image Velocimetry (PIV) analysis with OpenPIV. Use when extracting velocity fields from PIV image pairs, analyzing fluid dynamics or flow...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/openpiv/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:opentrons-integration", + "displayName": "Opentrons Integration", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/opentrons-integration/SKILL.md", + "description": "Author, review, migrate, simulate, and troubleshoot official Opentrons Python Protocol API v2 protocols for Flex and OT-2 robots.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/opentrons-integration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:optimize-for-gpu", + "displayName": "Optimize for GPU", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/optimize-for-gpu/SKILL.md", + "description": "GPU-accelerate Python code using CuPy, Numba CUDA, Warp, cuDF, cuML, cuGraph, KvikIO, cuCIM, cuxfilter, cuVS, cuSpatial, and RAFT.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/optimize-for-gpu/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pacsomatic", + "displayName": "Pacsomatic", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pacsomatic/SKILL.md", + "description": "Operator toolkit for nf-core/pacsomatic matched tumor-normal workflows from BAM inputs.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pacsomatic/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:paper-lookup", + "displayName": "Paper Lookup", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/paper-lookup/SKILL.md", + "description": "Search 11 academic literature APIs for papers, preprints, citations, and open-access full text, and return results with reproducible provenance.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/paper-lookup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:paperclip", + "displayName": "Paperclip", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/paperclip/SKILL.md", + "description": "Search and read full-text biomedical papers, FDA/PMDA/EMA regulatory documents, clinical trial registries, and UniProt/PDB/ChEMBL entries with the...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/paperclip/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:paperzilla", + "displayName": "Paperzilla", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/paperzilla/SKILL.md", + "description": "Chat with your agent about projects, recommendations, and canonical papers in Paperzilla.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/paperzilla/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:parallel-web", + "displayName": "Parallel Web", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/parallel-web/SKILL.md", + "description": "Use Parallel CLI for web search, URL extraction, deep research, structured data enrichment, entity discovery, and recurring web monitoring.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/parallel-web/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pathml", + "displayName": "Pathml", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pathml/SKILL.md", + "description": "Use PathML for local, research-only computational pathology workflows: load and tile slides, build preprocessing and QC pipelines, manage h5path data...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pathml/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pathogen-variant-surveillance", + "displayName": "Pathogen Variant Surveillance", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pathogen-variant-surveillance/SKILL.md", + "description": "Query live pathogen genomic surveillance data through the GenSpectrum LAPIS API to find which viral lineages are circulating now, how fast they are...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pathogen-variant-surveillance/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pathway-enrichment", + "displayName": "Pathway Enrichment", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pathway-enrichment/SKILL.md", + "description": "Run pathway and gene-set enrichment analysis on gene lists or ranked gene data, then interpret the results.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pathway-enrichment/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pdf", + "displayName": "PDF", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pdf/SKILL.md", + "description": "Use this skill whenever the user wants to do anything with PDF files.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pdf/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:peer-review", + "displayName": "Peer Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/peer-review/SKILL.md", + "description": "Prepare evidence-bounded, constructive peer-review drafts and structured manuscript assessments.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/peer-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pennylane", + "displayName": "Pennylane", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pennylane/SKILL.md", + "description": "Hardware-agnostic quantum ML framework with automatic differentiation.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pennylane/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:phylogenetics", + "displayName": "Phylogenetics", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/phylogenetics/SKILL.md", + "description": "Build and analyze phylogenetic trees using MAFFT (multiple alignment), IQ-TREE 2 (maximum likelihood), and FastTree (fast NJ/ML).", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/phylogenetics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pi-agent", + "displayName": "Pi Agent", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pi-agent/SKILL.md", + "description": "Build with and use Pi, the minimal terminal coding harness. Use for installing Pi, configuring providers/models/settings/environment variables, creating", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pi-agent/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pkpd-modeling", + "displayName": "Pkpd Modeling", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pkpd-modeling/SKILL.md", + "description": "Pharmacokinetic and pharmacodynamic modelling and simulation - non-compartmental analysis, compartmental and population PK, PK/PD and exposure-response.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pkpd-modeling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:polars-bio", + "displayName": "Polars Bio", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/polars-bio/SKILL.md", + "description": "High-performance genomic interval operations and bioinformatics file I/O on Polars DataFrames.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/polars-bio/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:polars", + "displayName": "Polars", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/polars/SKILL.md", + "description": "High-performance DataFrame library for Python ETL, analytics, and pandas migration.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/polars/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pptx-posters", + "displayName": "Pptx Posters", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pptx-posters/SKILL.md", + "description": "Create and audit editable scientific posters in macro-free PowerPoint (.pptx) from author-approved local content and assets.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pptx-posters/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pptx", + "displayName": "Pptx", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pptx/SKILL.md", + "description": "Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pptx/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:primekg", + "displayName": "Primekg", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/primekg/SKILL.md", + "description": "Query the Precision Medicine Knowledge Graph (PrimeKG) for multiscale biological data including genes, drugs, diseases, phenotypes, and more.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/primekg/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:protocolsio-integration", + "displayName": "Protocolsio Integration", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/protocolsio-integration/SKILL.md", + "description": "Read, validate, and safely export protocols.io data with current official REST/MCP contracts, or create non-executing mutation plans.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/protocolsio-integration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pufferlib", + "displayName": "Pufferlib", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pufferlib/SKILL.md", + "description": "Version-aware guidance for PufferLib reinforcement-learning environments, vectorization, policies, PuffeRL training, evaluation, and safe checkpoint...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pufferlib/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pydeseq2", + "displayName": "Pydeseq2", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pydeseq2/SKILL.md", + "description": "Differential gene expression analysis for bulk RNA-seq with PyDESeq2, including formulaic designs, Wald tests, FDR correction, LFC shrinkage, and result", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pydeseq2/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pydicom", + "displayName": "Pydicom", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pydicom/SKILL.md", + "description": "Use pydicom to read, inspect, write, transform, and safely preflight local DICOM datasets and pixel data.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pydicom/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pyhealth", + "displayName": "Pyhealth", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pyhealth/SKILL.md", + "description": "Build clinical/healthcare deep-learning pipelines with PyHealth — loading EHR/signal/imaging datasets (MIMIC-III/IV, eICU, OMOP, SleepEDF, ChestXray14..", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pyhealth/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pylabrobot", + "displayName": "Pylabrobot", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pylabrobot/SKILL.md", + "description": "Develop and review PyLabRobot lab-automation resources, liquid-handling plans, offline simulations, and supported-device integrations.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pylabrobot/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pymatgen", + "displayName": "Pymatgen", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pymatgen/SKILL.md", + "description": "Analyze, validate, convert, and transform materials structures and computed materials data with current pymatgen APIs, including local phase diagrams...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pymatgen/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pymc", + "displayName": "Pymc", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pymc/SKILL.md", + "description": "Bayesian modeling with PyMC. Build hierarchical models, MCMC (NUTS), variational inference, LOO/WAIC comparison, posterior checks, for probabilistic...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pymc/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pymoo", + "displayName": "Pymoo", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pymoo/SKILL.md", + "description": "Multi-objective optimization framework. NSGA-II, NSGA-III, MOEA/D, Pareto fronts, constraint handling, benchmarks (ZDT, DTLZ), for engineering design...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pymoo/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pyopenms", + "displayName": "Pyopenms", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pyopenms/SKILL.md", + "description": "Complete mass spectrometry analysis platform. Use for proteomics and metabolomics workflows—feature detection, peptide/protein identification...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pyopenms/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pysam", + "displayName": "Pysam", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pysam/SKILL.md", + "description": "Python/HTSlib workflows for genomic files. Use when reading, querying, filtering, or writing SAM/BAM/CRAM, VCF/BCF, FASTA/FASTQ, or tabix data with...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pysam/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pytdc", + "displayName": "Pytdc", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pytdc/SKILL.md", + "description": "Use Therapeutics Data Commons through the PyTDC Python package for registry discovery, approved dataset access, task-aware splits, evaluator metrics...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pytdc/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pytorch-lightning", + "displayName": "Pytorch Lightning", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pytorch-lightning/SKILL.md", + "description": "Deep learning framework (PyTorch Lightning / lightning package).", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pytorch-lightning/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pyzotero", + "displayName": "Pyzotero", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/pyzotero/SKILL.md", + "description": "Interact with Zotero reference management libraries using the pyzotero Python client.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/pyzotero/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:qiskit", + "displayName": "Qiskit", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/qiskit/SKILL.md", + "description": "Build, simulate, transpile, and execute quantum circuits with Qiskit and IBM Quantum Runtime.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/qiskit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:qutip", + "displayName": "Qutip", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/qutip/SKILL.md", + "description": "Simulate and audit closed and open quantum-system models with QuTiP 5, including deterministic, trajectory, steady-state, spectral, and phase-space...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/qutip/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:rdkit", + "displayName": "Rdkit", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/rdkit/SKILL.md", + "description": "Cheminformatics toolkit for fine-grained molecular control. SMILES/SDF parsing, descriptors (MW, LogP, TPSA), fingerprints, substructure search, 2D/3D..", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/rdkit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:research-grants", + "displayName": "Research Grants", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/research-grants/SKILL.md", + "description": "Write competitive research proposals for NSF, NIH, DOE, DARPA, and Taiwan NSTC.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/research-grants/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:research-lookup", + "displayName": "Research Lookup", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/research-lookup/SKILL.md", + "description": "Compile current scholarly evidence for a scientific manuscript or research brief.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/research-lookup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:rowan", + "displayName": "Rowan", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/rowan/SKILL.md", + "description": "Rowan is a cloud-native molecular modeling and medicinal-chemistry workflow platform with a Python API.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/rowan/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scanpy", + "displayName": "Scanpy", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scanpy/SKILL.md", + "description": "Standard single-cell RNA-seq analysis pipeline. Use for QC, normalization, dimensionality reduction (PCA/UMAP/t-SNE), clustering, differential...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scanpy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scholar-evaluation", + "displayName": "Scholar Evaluation", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scholar-evaluation/SKILL.md", + "description": "Provide qualitative-first, evidence-traceable developmental review of scholarly works and audit low-stakes research-assessment rubrics with optional...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scholar-evaluation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-brainstorming", + "displayName": "Scientific Brainstorming", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scientific-brainstorming/SKILL.md", + "description": "Facilitates evidence-aware scientific ideation with independent generation, structured discussion, explicit assumptions, transparent evaluation...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scientific-brainstorming/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-critical-thinking", + "displayName": "Scientific Critical Thinking", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scientific-critical-thinking/SKILL.md", + "description": "Evaluate scientific claims and evidence quality. Use for assessing experimental design validity, identifying biases and confounders, applying evidence..", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scientific-critical-thinking/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-schematics", + "displayName": "Scientific Schematics", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scientific-schematics/SKILL.md", + "description": "Create publication-quality scientific diagrams using Nano Banana 2 AI with smart iterative refinement. Uses Gemini 3.6 Flash for quality review.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scientific-schematics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-slides", + "displayName": "Scientific Slides", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scientific-slides/SKILL.md", + "description": "Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scientific-slides/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-visualization", + "displayName": "Scientific Visualization", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scientific-visualization/SKILL.md", + "description": "Create and audit truthful, accessible, publication-ready scientific figures with Matplotlib, Seaborn, or Plotly.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scientific-visualization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-writing", + "displayName": "Scientific Writing", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scientific-writing/SKILL.md", + "description": "Draft, revise, and audit scientific manuscripts or reports with explicit evidence provenance, reporting-guideline coverage, authorship accountability...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scientific-writing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scikit-bio", + "displayName": "Scikit Bio", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scikit-bio/SKILL.md", + "description": "Biological data toolkit. Sequence analysis, alignments, phylogenetic trees, diversity metrics (alpha/beta, UniFrac), ordination (PCoA), PERMANOVA...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scikit-bio/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scikit-learn", + "displayName": "Scikit Learn", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scikit-learn/SKILL.md", + "description": "Machine learning in Python with scikit-learn. Use when working with supervised learning (classification, regression), unsupervised learning (clustering.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scikit-learn/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scikit-survival", + "displayName": "Scikit Survival", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scikit-survival/SKILL.md", + "description": "Build, evaluate, and audit right-censored or competing-risk survival workflows with scikit-survival, including leakage-safe preprocessing, model...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scikit-survival/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scvelo", + "displayName": "Scvelo", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scvelo/SKILL.md", + "description": "RNA velocity analysis with scVelo. Estimate cell state transitions from unspliced/spliced mRNA dynamics, infer trajectory directions, compute latent...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scvelo/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scvi-tools", + "displayName": "Scvi Tools", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/scvi-tools/SKILL.md", + "description": "Deep generative models for single-cell omics. Use when you need probabilistic batch correction (scVI), transfer learning, differential expression with..", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/scvi-tools/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:seaborn", + "displayName": "Seaborn", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/seaborn/SKILL.md", + "description": "Statistical visualization with pandas integration. Use for quick exploration of distributions, relationships, and categorical comparisons with...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/seaborn/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:shap", + "displayName": "Shap", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/shap/SKILL.md", + "description": "Explain and audit machine-learning predictions with SHAP. Use for selecting SHAP explainers and maskers, computing and validating feature attributions..", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/shap/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:simpy", + "displayName": "Simpy", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/simpy/SKILL.md", + "description": "Build, inspect, test, and analyze bounded process-based discrete-event simulations with SimPy, including events, resources, interrupts, monitoring...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/simpy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:stable-baselines3", + "displayName": "Stable Baselines3", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/stable-baselines3/SKILL.md", + "description": "Production-ready reinforcement learning algorithms (PPO, SAC, DQN, TD3, DDPG, A2C) with scikit-learn-like API.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/stable-baselines3/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:statistical-analysis", + "displayName": "Statistical Analysis", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/statistical-analysis/SKILL.md", + "description": "Guided statistical analysis for research data - test selection, assumption checking, effect sizes, power analysis, Bayesian alternatives, and...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/statistical-analysis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:statistical-power", + "displayName": "Statistical Power", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/statistical-power/SKILL.md", + "description": "Sample-size and statistical power calculations for planning studies.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/statistical-power/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:statsmodels", + "displayName": "Statsmodels", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/statsmodels/SKILL.md", + "description": "Statistical models library for Python. Use when you need specific model classes (OLS, GLM, mixed models, ARIMA) with detailed diagnostics, residuals...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/statsmodels/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:sympy", + "displayName": "Sympy", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/sympy/SKILL.md", + "description": "Use when you need exact symbolic math in Python — algebra, calculus, equation solving, symbolic linear algebra, or code generation via lambdify/LaTeX.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/sympy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:tamarind", + "displayName": "Tamarind", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/tamarind/SKILL.md", + "description": "Access a collection of open-source molecular design and structural biology tools on the Tamarind Bio platform, via its REST API or MCP server — no local", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/tamarind/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:tiledbvcf", + "displayName": "Tiledbvcf", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/tiledbvcf/SKILL.md", + "description": "Efficient storage and retrieval of genomic variant data using TileDB.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/tiledbvcf/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:timesfm-forecasting", + "displayName": "Timesfm Forecasting", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/timesfm-forecasting/SKILL.md", + "description": "Zero-shot time series forecasting with Google's TimesFM foundation model.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/timesfm-forecasting/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:torch-geometric", + "displayName": "Torch Geometric", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/torch-geometric/SKILL.md", + "description": "PyTorch Geometric (PyG) for graph neural networks — node/link/graph classification, message passing (GCN, GAT, GraphSAGE, GIN), heterogeneous graphs...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/torch-geometric/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:torchdrug", + "displayName": "Torchdrug", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/torchdrug/SKILL.md", + "description": "Build and troubleshoot TorchDrug 0.2.1 workflows for molecular graphs, property prediction, self-supervised pretraining, molecule generation...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/torchdrug/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:transformers", + "displayName": "Transformers", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/transformers/SKILL.md", + "description": "Hugging Face Transformers for loading Hub models, running pipeline inference, text generation, and Trainer fine-tuning on NLP, vision, audio, and...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/transformers/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:treatment-plans", + "displayName": "Treatment Plans", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/treatment-plans/SKILL.md", + "description": "Format and structurally validate local treatment-plan documentation after clinical decisions have already been supplied and verified by authorized...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/treatment-plans/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:umap-learn", + "displayName": "Umap Learn", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/umap-learn/SKILL.md", + "description": "Use UMAP-learn for nonlinear dimensionality reduction, 2D/3D embeddings, clustering preprocessing, supervised or semi-supervised UMAP, DensMAP...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/umap-learn/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:uncertainty-and-units", + "displayName": "Uncertainty and Units", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/uncertainty-and-units/SKILL.md", + "description": "Track physical units and propagate measurement uncertainty in scientific calculations using pint and uncertainties.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/uncertainty-and-units/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:usfiscaldata", + "displayName": "Usfiscaldata", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/usfiscaldata/SKILL.md", + "description": "Query the U.S. Treasury Fiscal Data REST API for federal financial data. No API key required.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/usfiscaldata/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:vaex", + "displayName": "Vaex", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/vaex/SKILL.md", + "description": "Use this skill for processing and analyzing large tabular datasets (billions of rows) that exceed available RAM.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/vaex/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:venue-templates", + "displayName": "Venue Templates", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/venue-templates/SKILL.md", + "description": "Prepare journal manuscripts, conference papers, research posters, and grant documents using venue-specific formatting guidance and bundled LaTeX...", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/venue-templates/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:what-if-oracle", + "displayName": "What If Oracle", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/what-if-oracle/SKILL.md", + "description": "Run structured What-If scenario analysis with 4–6 branch possibility exploration (best, likely, worst, wild card, contrarian, second-order).", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/what-if-oracle/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:xlsx", + "displayName": "Xlsx", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/xlsx/SKILL.md", + "description": "Create, edit, analyze, or convert Excel spreadsheets (.xlsx, .xlsm, .xltx) where the workbook file is the primary deliverable.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/xlsx/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:zarr-python", + "displayName": "Zarr Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/k-dense-ai/scientific-agent-skills/blob/main/skills/zarr-python/SKILL.md", + "description": "Chunked N-D arrays for cloud storage (Zarr-Python 3). Compressed arrays, parallel I/O, S3/GCS via fsspec, NumPy/Dask/Xarray compatible, for large-scale.", + "metadata": { + "sourceSet": "k-dense-ai/scientific-agent-skills", + "repoPath": "skills/zarr-python/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:deep-agents-core", + "displayName": "Deep Agents Core", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/deep-agents-core/SKILL.md", + "description": "INVOKE THIS SKILL when building ANY Deep Agents application.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/deep-agents-core/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:deep-agents-memory", + "displayName": "Deep Agents Memory", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/deep-agents-memory/SKILL.md", + "description": "INVOKE THIS SKILL when your Deep Agent needs memory, persistence, or filesystem access.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/deep-agents-memory/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:deep-agents-orchestration", + "displayName": "Deep Agents Orchestration", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/deep-agents-orchestration/SKILL.md", + "description": "INVOKE THIS SKILL when using subagents, task planning, or human approval in Deep Agents.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/deep-agents-orchestration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:ecosystem-primer", + "displayName": "Ecosystem Primer", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/ecosystem-primer/SKILL.md", + "description": "INVOKE FIRST for any LangChain / LangGraph / Deep Agents agent building project before consulting other skills or writing any agent code.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/ecosystem-primer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langchain-dependencies", + "displayName": "Langchain Dependencies", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/langchain-dependencies/SKILL.md", + "description": "INVOKE THIS SKILL when setting up a new project or when asked about package versions, installation, or dependency management for LangChain...", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/langchain-dependencies/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langchain-fundamentals", + "displayName": "Langchain Fundamentals", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/langchain-fundamentals/SKILL.md", + "description": "Create LangChain agents with create_agent, define tools, and use middleware for human-in-the-loop and error handling.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/langchain-fundamentals/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langchain-middleware", + "displayName": "Langchain Middleware", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/langchain-middleware/SKILL.md", + "description": "INVOKE THIS SKILL when you need human-in-the-loop approval, custom middleware, or structured output.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/langchain-middleware/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langchain-rag", + "displayName": "Langchain Rag", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/langchain-rag/SKILL.md", + "description": "INVOKE THIS SKILL when building ANY retrieval-augmented generation (RAG) system.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/langchain-rag/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langgraph-cli", + "displayName": "Langgraph Cli", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/langgraph-cli/SKILL.md", + "description": "INVOKE THIS SKILL when using the langgraph CLI to scaffold, develop, build, or deploy LangGraph applications.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/langgraph-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langgraph-fundamentals", + "displayName": "Langgraph Fundamentals", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/langgraph-fundamentals/SKILL.md", + "description": "INVOKE THIS SKILL when writing ANY LangGraph code.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/langgraph-fundamentals/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langgraph-human-in-the-loop", + "displayName": "Langgraph Human In The Loop", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/langgraph-human-in-the-loop/SKILL.md", + "description": "INVOKE THIS SKILL when implementing human-in-the-loop patterns, pausing for approval, or handling errors in LangGraph.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/langgraph-human-in-the-loop/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langgraph-persistence", + "displayName": "Langgraph Persistence", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/langgraph-persistence/SKILL.md", + "description": "INVOKE THIS SKILL when your LangGraph needs to persist state, remember conversations, travel through history, or configure subgraph checkpointer...", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/langgraph-persistence/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langsmith-skills:langsmith-dataset", + "displayName": "Langsmith Dataset", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langsmith-skills/blob/main/config/skills/langsmith-dataset/SKILL.md", + "description": "INVOKE THIS SKILL when creating evaluation datasets, uploading datasets to LangSmith, or managing existing datasets.", + "metadata": { + "sourceSet": "langchain-ai/langsmith-skills", + "repoPath": "config/skills/langsmith-dataset/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langsmith-skills:langsmith-evaluator", + "displayName": "Langsmith Evaluator", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langsmith-skills/blob/main/config/skills/langsmith-evaluator/SKILL.md", + "description": "INVOKE THIS SKILL when building evaluation pipelines for LangSmith.", + "metadata": { + "sourceSet": "langchain-ai/langsmith-skills", + "repoPath": "config/skills/langsmith-evaluator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langsmith-skills:langsmith-trace", + "displayName": "Langsmith Trace", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langsmith-skills/blob/main/config/skills/langsmith-trace/SKILL.md", + "description": "INVOKE THIS SKILL when working with LangSmith tracing OR querying traces.", + "metadata": { + "sourceSet": "langchain-ai/langsmith-skills", + "repoPath": "config/skills/langsmith-trace/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:managed-deep-agents", + "displayName": "Managed Deep Agents", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/managed-deep-agents/SKILL.md", + "description": "INVOKE THIS SKILL when building, testing, or deploying Managed Deep Agents in LangSmith with the mda CLI.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/managed-deep-agents/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:langchain-ai:langchain-skills:swarm", + "displayName": "Swarm", + "mediaType": "application/ai-skill", + "url": "https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/swarm/SKILL.md", + "description": "Dispatches many independent items in parallel: create a table, fan out to subagents, aggregate results.", + "metadata": { + "sourceSet": "langchain-ai/langchain-skills", + "repoPath": "config/skills/swarm/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:laravel:agent-skills:laravel-cloud", + "displayName": "Laravel Cloud", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/laravel/agent-skills/blob/main/laravel-cloud", + "description": "Deploying and managing apps on Laravel Cloud", + "metadata": { + "sourceSet": "laravel/agent-skills", + "repoPath": "laravel-cloud/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:laravel:agent-skills:laravel-nightwatch", + "displayName": "Laravel Nightwatch", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/laravel/agent-skills/blob/main/laravel-nightwatch", + "description": "Configuring Laravel Nightwatch data collection, sampling, filtering, and redaction", + "metadata": { + "sourceSet": "laravel/agent-skills", + "repoPath": "laravel-nightwatch/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:laravel:agent-skills:laravel", + "displayName": "Laravel", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/laravel/agent-skills/blob/main/laravel", + "description": "Agents and skills for PHP / Laravel development", + "metadata": { + "sourceSet": "laravel/agent-skills", + "repoPath": "laravel/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:launchdarkly:mcp-server", + "displayName": "LaunchDarkly", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/launchdarkly%2Fmcp-server/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "launchdarkly/mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:makenotion:skills:notion-cli", + "displayName": "Notion Cli", + "mediaType": "application/ai-skill", + "url": "https://github.com/makenotion/skills/blob/main/skills/notion-cli/SKILL.md", + "description": "Use the Notion CLI (`ntn`) to interact with the Notion API, manage workers, and upload files.", + "metadata": { + "sourceSet": "makenotion/skills", + "repoPath": "skills/notion-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:makenotion:notion-mcp-server", + "displayName": "Notion", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/makenotion%2Fnotion-mcp-server/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "makenotion/notion-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:ask-matt", + "displayName": "Ask Matt", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/ask-matt/SKILL.md", + "description": "Ask which skill or flow fits your situation. A router over the skills in this repo.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/ask-matt/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:batch-grill-me", + "displayName": "Batch Grill Me", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/in-progress/batch-grill-me/SKILL.md", + "description": "A relentless interview that asks every frontier question at once, round by round.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/in-progress/batch-grill-me/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:claude-handoff", + "displayName": "Claude Handoff", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/in-progress/claude-handoff/SKILL.md", + "description": "Hand the current conversation off to a fresh background agent that picks up the work immediately.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/in-progress/claude-handoff/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:code-review", + "displayName": "Code Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/code-review/SKILL.md", + "description": "Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented...", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/code-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:codebase-design", + "displayName": "Codebase Design", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/codebase-design/SKILL.md", + "description": "Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide...", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/codebase-design/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:design-an-interface", + "displayName": "Design an Interface", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/deprecated/design-an-interface/SKILL.md", + "description": "Generate multiple radically different interface designs for a module using parallel sub-agents.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/deprecated/design-an-interface/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:diagnosing-bugs", + "displayName": "Diagnosing Bugs", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/diagnosing-bugs/SKILL.md", + "description": "Diagnosis loop for hard bugs and performance regressions. Use when the user says \"diagnose\"/\"debug this\", or reports something...", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/diagnosing-bugs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:domain-modeling", + "displayName": "Domain Modeling", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/domain-modeling/SKILL.md", + "description": "Build and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural...", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/domain-modeling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:edit-article", + "displayName": "Edit Article", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/personal/edit-article/SKILL.md", + "description": "Edit and improve articles by restructuring sections, improving clarity, and tightening prose.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/personal/edit-article/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:git-guardrails-claude-code", + "displayName": "Git Guardrails Claude Code", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/misc/git-guardrails-claude-code/SKILL.md", + "description": "Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/misc/git-guardrails-claude-code/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:grill-me", + "displayName": "Grill Me", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/productivity/grill-me/SKILL.md", + "description": "A relentless interview to sharpen a plan or design.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/productivity/grill-me/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:grill-with-docs", + "displayName": "Grill with Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/grill-with-docs/SKILL.md", + "description": "A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/grill-with-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:grilling", + "displayName": "Grilling", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/productivity/grilling/SKILL.md", + "description": "Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/productivity/grilling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:handoff", + "displayName": "Handoff", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/productivity/handoff/SKILL.md", + "description": "Compact the current conversation into a handoff document for another agent to pick up.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/productivity/handoff/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:implement", + "displayName": "Implement", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/implement/SKILL.md", + "description": "Implement a piece of work based on a spec or set of tickets.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/implement/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:improve-codebase-architecture", + "displayName": "Improve Codebase Architecture", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/improve-codebase-architecture/SKILL.md", + "description": "Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/improve-codebase-architecture/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:loop-me", + "displayName": "Loop Me", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/in-progress/loop-me/SKILL.md", + "description": "Grill me about specs for the workflows I want to build, within this workspace.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/in-progress/loop-me/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:migrate-to-shoehorn", + "displayName": "Migrate to Shoehorn", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/misc/migrate-to-shoehorn/SKILL.md", + "description": "Migrate test files from `as` type assertions to @total-typescript/shoehorn.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/misc/migrate-to-shoehorn/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:obsidian-vault", + "displayName": "Obsidian Vault", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/personal/obsidian-vault/SKILL.md", + "description": "Search, create, and manage notes in the Obsidian vault with wikilinks and index notes.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/personal/obsidian-vault/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:prototype", + "displayName": "Prototype", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/prototype/SKILL.md", + "description": "Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/prototype/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:qa", + "displayName": "QA", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/deprecated/qa/SKILL.md", + "description": "Interactive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/deprecated/qa/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:request-refactor-plan", + "displayName": "Request Refactor Plan", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/deprecated/request-refactor-plan/SKILL.md", + "description": "Create a detailed refactor plan with tiny commits via user interview, then file it as a GitHub issue.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/deprecated/request-refactor-plan/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:research", + "displayName": "Research", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/research/SKILL.md", + "description": "Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/research/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:resolving-merge-conflicts", + "displayName": "Resolving Merge Conflicts", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/resolving-merge-conflicts/SKILL.md", + "description": "Use when you need to resolve an in-progress git merge/rebase conflict.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/resolving-merge-conflicts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:scaffold-exercises", + "displayName": "Scaffold Exercises", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/misc/scaffold-exercises/SKILL.md", + "description": "Create exercise directory structures with sections, problems, solutions, and explainers that pass linting.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/misc/scaffold-exercises/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:setup-matt-pocock-skills", + "displayName": "Setup Matt Pocock Skills", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/setup-matt-pocock-skills/SKILL.md", + "description": "Configure this repo for the engineering skills — set up its issue tracker, triage label vocabulary, and domain doc layout.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/setup-matt-pocock-skills/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:setup-pre-commit", + "displayName": "Setup Pre Commit", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/misc/setup-pre-commit/SKILL.md", + "description": "Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/misc/setup-pre-commit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:setup-ts-deep-modules", + "displayName": "Setup TS Deep Modules", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/in-progress/setup-ts-deep-modules/SKILL.md", + "description": "Wire dependency-cruiser into a TypeScript repo so each package is a deep module — implementation hidden in subfolders, reachable only through its...", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/in-progress/setup-ts-deep-modules/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:tdd", + "displayName": "TDD", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/tdd/SKILL.md", + "description": "Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions \"red-green-refactor\", or wants integration tests.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/tdd/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:teach", + "displayName": "Teach", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/productivity/teach/SKILL.md", + "description": "Teach the user a new skill or concept, within this workspace.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/productivity/teach/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:to-questionnaire", + "displayName": "To Questionnaire", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/in-progress/to-questionnaire/SKILL.md", + "description": "Turn a decision you can't fully answer into a questionnaire for someone else to fill in.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/in-progress/to-questionnaire/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:to-spec", + "displayName": "To Spec", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/to-spec/SKILL.md", + "description": "Turn the current conversation into a spec and publish it to the project issue tracker — no interview, just synthesis of what you've already discussed.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/to-spec/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:to-tickets", + "displayName": "To Tickets", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/to-tickets/SKILL.md", + "description": "Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured...", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/to-tickets/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:triage", + "displayName": "Triage", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/triage/SKILL.md", + "description": "Move issues and external PRs through a state machine of triage roles — categorise, verify, grill if needed, and write agent-ready briefs.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/triage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:ubiquitous-language", + "displayName": "Ubiquitous Language", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/deprecated/ubiquitous-language/SKILL.md", + "description": "Extract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to...", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/deprecated/ubiquitous-language/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:wayfinder", + "displayName": "Wayfinder", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/engineering/wayfinder/SKILL.md", + "description": "Plan a huge chunk of work — more than one agent session can hold — as a shared map of decision tickets on your issue tracker, and resolve them one at a.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/engineering/wayfinder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:wizard", + "displayName": "Wizard", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/in-progress/wizard/SKILL.md", + "description": "Generate an interactive bash wizard that walks a human through a manual procedure — third-party setup, a one-off migration, an A→B state transition...", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/in-progress/wizard/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:writing-beats", + "displayName": "Writing Beats", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/in-progress/writing-beats/SKILL.md", + "description": "Writing, exploit — assemble raw material into a journey of beats, grounding each term before a beat leans on it.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/in-progress/writing-beats/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:writing-fragments", + "displayName": "Writing Fragments", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/in-progress/writing-fragments/SKILL.md", + "description": "Writing, explore — mine raw fragments, no structure yet.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/in-progress/writing-fragments/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:writing-great-skills", + "displayName": "Writing Great Skills", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/productivity/writing-great-skills/SKILL.md", + "description": "Reference for writing and editing skills well — the vocabulary and principles that make a skill predictable.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/productivity/writing-great-skills/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mattpocock:skills:writing-shape", + "displayName": "Writing Shape", + "mediaType": "application/ai-skill", + "url": "https://github.com/mattpocock/skills/blob/main/skills/in-progress/writing-shape/SKILL.md", + "description": "Writing, exploit — shape raw material into an article, paragraph by paragraph.", + "metadata": { + "sourceSet": "mattpocock/skills", + "repoPath": "skills/in-progress/writing-shape/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:medusajs:medusa-agent-skills:ecommerce-storefront", + "displayName": "Ecommerce Storefront", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/medusajs/medusa-agent-skills/blob/main/plugins/ecommerce-storefront", + "description": "Comprehensive skills for building ecommerce storefronts with best practices for UI/UX, SEO, and mobile responsiveness", + "metadata": { + "sourceSet": "medusajs/medusa-agent-skills", + "repoPath": "plugins/ecommerce-storefront/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:medusajs:medusa-agent-skills:learn-medusa", + "displayName": "Learn Medusa", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/medusajs/medusa-agent-skills/blob/main/plugins/learn-medusa", + "description": "Interactive guided tutorial for learning Medusa development. Teaches you to build custom features step-by-step with a brands example.", + "metadata": { + "sourceSet": "medusajs/medusa-agent-skills", + "repoPath": "plugins/learn-medusa/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:medusajs:medusa-agent-skills:medusa-cloud", + "displayName": "Medusa Cloud", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/medusajs/medusa-agent-skills/blob/main/plugins/medusa-cloud", + "description": "Skills for managing Medusa Cloud resources through the Cloud CLI (mcloud). Covers setup, deployments, debugging, environment variables, environment...", + "metadata": { + "sourceSet": "medusajs/medusa-agent-skills", + "repoPath": "plugins/medusa-cloud/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:medusajs:medusa-agent-skills:medusa-dev", + "displayName": "Medusa Dev", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/medusajs/medusa-agent-skills/blob/main/plugins/medusa-dev", + "description": "Comprehensive skills for building Medusa applications: backend (modules, workflows, API routes), admin UI (widgets, forms, tables), and storefronts...", + "metadata": { + "sourceSet": "medusajs/medusa-agent-skills", + "repoPath": "plugins/medusa-dev/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:agent-framework-azure-ai-py", + "displayName": "Agent Framework Azure AI Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/agent-framework-azure-ai-py/SKILL.md", + "description": "Build Azure AI Foundry agents using the Microsoft Agent Framework Python SDK (agent-framework-azure-ai).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/agent-framework-azure-ai-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:airunway-aks-setup", + "displayName": "Airunway Aks Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/airunway-aks-setup/SKILL.md", + "description": "Azure skill definition for airunway-aks-setup.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/airunway-aks-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:appinsights-instrumentation", + "displayName": "Appinsights Instrumentation", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/appinsights-instrumentation/SKILL.md", + "description": "Azure skill definition for appinsights-instrumentation.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/appinsights-instrumentation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:applicationinsights-web-ts", + "displayName": "Applicationinsights Web TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/applicationinsights-web-ts/SKILL.md", + "description": "Instrument browser/web apps with the Application Insights JavaScript SDK (@microsoft/applicationinsights-web).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/applicationinsights-web-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:aspire-skills:aspire-deployment", + "displayName": "Aspire Deployment", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/aspire-skills/blob/main/skills/aspire-deployment/SKILL.md", + "description": "Deploy Aspire apps from AppHost models to Docker Compose, Kubernetes, Azure, or AWS.", + "metadata": { + "sourceSet": "microsoft/aspire-skills", + "repoPath": "skills/aspire-deployment/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:aspire-skills:aspire-init", + "displayName": "Aspire Init", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/aspire-skills/blob/main/skills/aspire-init/SKILL.md", + "description": "First-run flow for adding Aspire to a repo.", + "metadata": { + "sourceSet": "microsoft/aspire-skills", + "repoPath": "skills/aspire-init/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:aspire-skills:aspire-monitoring", + "displayName": "Aspire Monitoring", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/aspire-skills/blob/main/skills/aspire-monitoring/SKILL.md", + "description": "Observe Aspire apps: logs, traces, metrics, resource state, telemetry export, browser telemetry, and the standalone dashboard.", + "metadata": { + "sourceSet": "microsoft/aspire-skills", + "repoPath": "skills/aspire-monitoring/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:aspire-skills:aspire-orchestration", + "displayName": "Aspire Orchestration", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/aspire-skills/blob/main/skills/aspire-orchestration/SKILL.md", + "description": "Manage Aspire AppHost lifecycle and recover from file locks, port conflicts, and orphaned processes.", + "metadata": { + "sourceSet": "microsoft/aspire-skills", + "repoPath": "skills/aspire-orchestration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:aspire-skills:aspire", + "displayName": "Aspire", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/aspire-skills/blob/main/skills/aspire/SKILL.md", + "description": "Top-level router for Aspire 13.4 distributed apps.", + "metadata": { + "sourceSet": "microsoft/aspire-skills", + "repoPath": "skills/aspire/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:aspire-skills:aspireify", + "displayName": "Aspireify", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/aspire-skills/blob/main/skills/aspireify/SKILL.md", + "description": "Wire an Aspire AppHost after `aspire init` drops a skeleton.", + "metadata": { + "sourceSet": "microsoft/aspire-skills", + "repoPath": "skills/aspireify/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-agents-persistent-dotnet", + "displayName": "Azure AI Agents Persistent .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-ai-agents-persistent-dotnet/SKILL.md", + "description": "Azure AI Agents Persistent SDK for .NET. Low-level SDK for creating and managing AI agents with threads, messages, runs, and tools.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-ai-agents-persistent-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-agents-persistent-java", + "displayName": "Azure AI Agents Persistent Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-ai-agents-persistent-java/SKILL.md", + "description": "Azure AI Agents Persistent SDK for Java. Low-level SDK for creating and managing AI agents with threads, messages, runs, and tools.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-agents-persistent-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-anomalydetector-java", + "displayName": "Azure AI Anomalydetector Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-ai-anomalydetector-java/SKILL.md", + "description": "Build anomaly detection applications with Azure AI Anomaly Detector SDK for Java.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-anomalydetector-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-contentsafety-java", + "displayName": "Azure AI Contentsafety Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-ai-contentsafety-java/SKILL.md", + "description": "Build content moderation applications with Azure AI Content Safety SDK for Java.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-contentsafety-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-contentsafety-py", + "displayName": "Azure AI Contentsafety Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-ai-contentsafety-py/SKILL.md", + "description": "Azure AI Content Safety SDK for Python. Use for detecting harmful content in text and images with multi-severity classification.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-contentsafety-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-contentsafety-ts", + "displayName": "Azure AI Contentsafety TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-ai-contentsafety-ts/SKILL.md", + "description": "Analyze text and images for harmful content using Azure AI Content Safety (@azure-rest/ai-content-safety).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-ai-contentsafety-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-contentunderstanding-py", + "displayName": "Azure AI Contentunderstanding Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-ai-contentunderstanding-py/SKILL.md", + "description": "Azure AI Content Understanding SDK for Python. Use for multimodal content extraction from documents, images, audio, and video.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-contentunderstanding-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-document-intelligence-dotnet", + "displayName": "Azure AI Document Intelligence .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-ai-document-intelligence-dotnet/SKILL.md", + "description": "Azure AI Document Intelligence SDK for .NET. Extract text, tables, and structured data from documents using prebuilt and custom models.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-ai-document-intelligence-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-document-intelligence-ts", + "displayName": "Azure AI Document Intelligence TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-ai-document-intelligence-ts/SKILL.md", + "description": "Extract text, tables, and structured data from documents using Azure Document Intelligence (@azure-rest/ai-document-intelligence).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-ai-document-intelligence-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-formrecognizer-java", + "displayName": "Azure AI Formrecognizer Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-ai-formrecognizer-java/SKILL.md", + "description": "Azure AI Document Intelligence SDK for Java (com.azure:azure-ai-documentintelligence).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-formrecognizer-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-language-conversations-py", + "displayName": "Azure AI Language Conversations Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-ai-language-conversations-py/SKILL.md", + "description": "Implement Conversational Language Understanding (CLU) using the azure-ai-language-conversations Python SDK.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-language-conversations-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-ml-py", + "displayName": "Azure AI ML Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-ai-ml-py/SKILL.md", + "description": "Azure Machine Learning SDK v2 for Python. Use for ML workspaces, jobs, models, datasets, compute, and pipelines.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-ml-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-openai-dotnet", + "displayName": "Azure AI OpenAI .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-ai-openai-dotnet/SKILL.md", + "description": "Azure OpenAI SDK for .NET. Client library for Azure OpenAI and OpenAI services.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-ai-openai-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-projects-dotnet", + "displayName": "Azure AI Projects .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-ai-projects-dotnet/SKILL.md", + "description": "Azure AI Projects SDK for .NET. High-level client for Azure AI Foundry projects including agents, connections, datasets, deployments, evaluations, and..", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-ai-projects-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-projects-java", + "displayName": "Azure AI Projects Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-ai-projects-java/SKILL.md", + "description": "Azure AI Projects SDK for Java. High-level SDK for Azure AI Foundry project management including connections, datasets, indexes, and evaluations.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-projects-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-projects-py", + "displayName": "Azure AI Projects Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-ai-projects-py/SKILL.md", + "description": "Build AI applications using the Azure AI Projects Python SDK (azure-ai-projects).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-projects-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-projects-ts", + "displayName": "Azure AI Projects TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-ai-projects-ts/SKILL.md", + "description": "Build AI applications using Azure AI Projects SDK for JavaScript (@azure/ai-projects).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-ai-projects-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-textanalytics-py", + "displayName": "Azure AI Textanalytics Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-ai-textanalytics-py/SKILL.md", + "description": "Azure AI Text Analytics SDK for sentiment analysis, entity recognition, key phrases, language detection, PII, and healthcare NLP.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-textanalytics-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-transcription-py", + "displayName": "Azure AI Transcription Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-ai-transcription-py/SKILL.md", + "description": "Azure AI Transcription SDK for Python. Use for real-time and batch speech-to-text transcription with timestamps and diarization.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-transcription-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-translation-document-py", + "displayName": "Azure AI Translation Document Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-ai-translation-document-py/SKILL.md", + "description": "Azure AI Document Translation SDK for batch translation of documents with format preservation.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-translation-document-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-translation-text-py", + "displayName": "Azure AI Translation Text Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-ai-translation-text-py/SKILL.md", + "description": "Azure AI Text Translation SDK for real-time text translation, transliteration, language detection, and dictionary lookup.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-translation-text-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-translation-ts", + "displayName": "Azure AI Translation TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-ai-translation-ts/SKILL.md", + "description": "Build translation applications using Azure Translation SDKs for JavaScript (@azure-rest/ai-translation-text, @azure-rest/ai-translation-document).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-ai-translation-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-vision-imageanalysis-java", + "displayName": "Azure AI Vision Imageanalysis Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-ai-vision-imageanalysis-java/SKILL.md", + "description": "Build image analysis applications with Azure AI Vision SDK for Java.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-vision-imageanalysis-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-vision-imageanalysis-py", + "displayName": "Azure AI Vision Imageanalysis Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-ai-vision-imageanalysis-py/SKILL.md", + "description": "Azure AI Vision Image Analysis SDK for captions, tags, objects, OCR, people detection, and smart cropping.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-vision-imageanalysis-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-voicelive-dotnet", + "displayName": "Azure AI Voicelive .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-ai-voicelive-dotnet/SKILL.md", + "description": "Azure AI Voice Live SDK for .NET. Build real-time voice AI applications with bidirectional WebSocket communication.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-ai-voicelive-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-voicelive-java", + "displayName": "Azure AI Voicelive Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-ai-voicelive-java/SKILL.md", + "description": "Azure AI VoiceLive SDK for Java. Real-time bidirectional voice conversations with AI assistants using WebSocket.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-voicelive-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-voicelive-py", + "displayName": "Azure AI Voicelive Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-ai-voicelive-py/SKILL.md", + "description": "Build real-time voice AI applications using Azure AI Voice Live SDK (azure-ai-voicelive).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-voicelive-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-ai-voicelive-ts", + "displayName": "Azure AI Voicelive TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-ai-voicelive-ts/SKILL.md", + "description": "Azure AI Voice Live SDK for JavaScript/TypeScript. Build real-time voice AI applications with bidirectional WebSocket communication.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-ai-voicelive-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-ai", + "displayName": "Azure AI", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-ai/SKILL.md", + "description": "Azure skill definition for azure-ai.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-ai/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-aigateway", + "displayName": "Azure Aigateway", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-aigateway/SKILL.md", + "description": "Azure skill definition for azure-aigateway.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-aigateway/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-app-onboard-prereq", + "displayName": "Azure App Onboard Prereq", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-skills/skills/azure-app-onboard-prereq/SKILL.md", + "description": "Assess whether source code is ready to deploy to Azure — the check BEFORE infrastructure work.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-app-onboard-prereq/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-app-onboard", + "displayName": "Azure App Onboard", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-skills/skills/azure-app-onboard/SKILL.md", + "description": "End-to-end orchestrator: from a business idea, app idea, or existing app to running Azure deployment with cost estimates and pre-deploy...", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-app-onboard/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-appconfiguration-java", + "displayName": "Azure Appconfiguration Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-appconfiguration-java/SKILL.md", + "description": "Azure App Configuration SDK for Java. Centralized application configuration management with key-value settings, feature flags, and snapshots.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-appconfiguration-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-appconfiguration-py", + "displayName": "Azure Appconfiguration Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-appconfiguration-py/SKILL.md", + "description": "Azure App Configuration SDK for Python. Use for centralized configuration management, feature flags, and dynamic settings.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-appconfiguration-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-appconfiguration-ts", + "displayName": "Azure Appconfiguration TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-appconfiguration-ts/SKILL.md", + "description": "Build applications using Azure App Configuration SDK for JavaScript (@azure/app-configuration).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-appconfiguration-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-cloud-migrate", + "displayName": "Azure Cloud Migrate", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-cloud-migrate/SKILL.md", + "description": "Azure skill definition for azure-cloud-migrate.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-cloud-migrate/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-communication-callautomation-java", + "displayName": "Azure Communication Callautomation Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-communication-callautomation-java/SKILL.md", + "description": "Build call automation workflows with Azure Communication Services Call Automation Java SDK.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-communication-callautomation-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-communication-callingserver-java", + "displayName": "Azure Communication Callingserver Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-communication-callingserver-java/SKILL.md", + "description": "Azure Communication Services CallingServer (legacy) Java SDK. Note - This SDK is deprecated.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-communication-callingserver-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-communication-chat-java", + "displayName": "Azure Communication Chat Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-communication-chat-java/SKILL.md", + "description": "Build real-time chat applications with Azure Communication Services Chat Java SDK.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-communication-chat-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-communication-common-java", + "displayName": "Azure Communication Common Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-communication-common-java/SKILL.md", + "description": "Azure Communication Services common utilities for Java. Use when working with CommunicationTokenCredential, user identifiers, token refresh, or shared..", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-communication-common-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-communication-sms-java", + "displayName": "Azure Communication Sms Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-communication-sms-java/SKILL.md", + "description": "Send SMS messages with Azure Communication Services SMS Java SDK.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-communication-sms-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-compliance", + "displayName": "Azure Compliance", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-compliance/SKILL.md", + "description": "Azure skill definition for azure-compliance.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-compliance/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-compute-batch-java", + "displayName": "Azure Compute Batch Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-compute-batch-java/SKILL.md", + "description": "Azure Batch SDK for Java. Run large-scale parallel and HPC batch jobs with pools, jobs, tasks, and compute nodes.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-compute-batch-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-compute", + "displayName": "Azure Compute", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-compute/SKILL.md", + "description": "Azure skill definition for azure-compute.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-compute/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-containerregistry-py", + "displayName": "Azure Containerregistry Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-containerregistry-py/SKILL.md", + "description": "Azure Container Registry SDK for Python. Use for managing container images, artifacts, and repositories.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-containerregistry-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-cosmos-db-py", + "displayName": "Azure Cosmos DB Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-cosmos-db-py/SKILL.md", + "description": "Build Azure Cosmos DB NoSQL services with Python/FastAPI following production-grade patterns.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-cosmos-db-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-cosmos-java", + "displayName": "Azure Cosmos Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-cosmos-java/SKILL.md", + "description": "Azure Cosmos DB SDK for Java. NoSQL database operations with global distribution, multi-model support, and reactive patterns.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-cosmos-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-cosmos-py", + "displayName": "Azure Cosmos Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-cosmos-py/SKILL.md", + "description": "Azure Cosmos DB SDK for Python (NoSQL API). Use for document CRUD, queries, containers, and globally distributed data.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-cosmos-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-cosmos-rust", + "displayName": "Azure Cosmos Rust", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-cosmos-rust/SKILL.md", + "description": "Azure Cosmos DB library for Rust (NoSQL API). Document CRUD, containers, and globally distributed data.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-cosmos-rust/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-cosmos-ts", + "displayName": "Azure Cosmos TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-cosmos-ts/SKILL.md", + "description": "Azure Cosmos DB JavaScript/TypeScript SDK (@azure/cosmos) for data plane operations.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-cosmos-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-cost", + "displayName": "Azure Cost", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-cost/SKILL.md", + "description": "Azure skill definition for azure-cost.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-cost/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-data-tables-java", + "displayName": "Azure Data Tables Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-data-tables-java/SKILL.md", + "description": "Build table storage applications with Azure Tables SDK for Java.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-data-tables-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-data-tables-py", + "displayName": "Azure Data Tables Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-data-tables-py/SKILL.md", + "description": "Azure Tables SDK for Python (Storage and Cosmos DB). Use for NoSQL key-value storage, entity CRUD, and batch operations.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-data-tables-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-deploy", + "displayName": "Azure Deploy", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-deploy/SKILL.md", + "description": "Azure skill definition for azure-deploy.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-deploy/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:azure-devops-mcp", + "displayName": "Azure DevOps", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/microsoft%2Fazure-devops-mcp/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "microsoft/azure-devops-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-diagnostics", + "displayName": "Azure Diagnostics", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-diagnostics/SKILL.md", + "description": "Azure skill definition for azure-diagnostics.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-diagnostics/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-enterprise-infra-planner", + "displayName": "Azure Enterprise Infra Planner", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-enterprise-infra-planner/SKILL.md", + "description": "Azure skill definition for azure-enterprise-infra-planner.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-enterprise-infra-planner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-eventgrid-dotnet", + "displayName": "Azure Eventgrid .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-eventgrid-dotnet/SKILL.md", + "description": "Azure Event Grid SDK for .NET. Client library for publishing and consuming events with Azure Event Grid.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-eventgrid-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-eventgrid-java", + "displayName": "Azure Eventgrid Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-eventgrid-java/SKILL.md", + "description": "Build event-driven applications with Azure Event Grid SDK for Java.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-eventgrid-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-eventgrid-py", + "displayName": "Azure Eventgrid Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-eventgrid-py/SKILL.md", + "description": "Azure Event Grid SDK for Python. Use for publishing events, handling CloudEvents, and event-driven architectures.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-eventgrid-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-eventhub-dotnet", + "displayName": "Azure Eventhub .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-eventhub-dotnet/SKILL.md", + "description": "Azure Event Hubs SDK for .NET. Use for high-throughput event streaming: sending events (EventHubProducerClient, EventHubBufferedProducerClient)...", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-eventhub-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-eventhub-java", + "displayName": "Azure Eventhub Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-eventhub-java/SKILL.md", + "description": "Build real-time streaming applications with Azure Event Hubs SDK for Java.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-eventhub-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-eventhub-py", + "displayName": "Azure Eventhub Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-eventhub-py/SKILL.md", + "description": "Azure Event Hubs SDK for Python streaming. Use for high-throughput event ingestion, producers, consumers, and checkpointing.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-eventhub-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-eventhub-rust", + "displayName": "Azure Eventhub Rust", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-eventhub-rust/SKILL.md", + "description": "Azure Event Hubs library for Rust. Send and receive events for streaming data ingestion and batch processing.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-eventhub-rust/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-eventhub-ts", + "displayName": "Azure Eventhub TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-eventhub-ts/SKILL.md", + "description": "Build event streaming applications using Azure Event Hubs SDK for JavaScript (@azure/event-hubs).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-eventhub-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-hosted-copilot-sdk", + "displayName": "Azure Hosted Copilot Sdk", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-hosted-copilot-sdk/SKILL.md", + "description": "Azure skill definition for azure-hosted-copilot-sdk.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-hosted-copilot-sdk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-identity-dotnet", + "displayName": "Azure Identity .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-identity-dotnet/SKILL.md", + "description": "Azure Identity library for .NET. Authentication library for Azure SDK clients using Microsoft Entra ID.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-identity-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-identity-java", + "displayName": "Azure Identity Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-identity-java/SKILL.md", + "description": "Azure Identity library for Java authentication with Azure services.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-identity-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-identity-py", + "displayName": "Azure Identity Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-identity-py/SKILL.md", + "description": "Azure Identity SDK for Python authentication with Microsoft Entra ID.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-identity-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-identity-rust", + "displayName": "Azure Identity Rust", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-identity-rust/SKILL.md", + "description": "Azure Identity library for Rust. Microsoft Entra ID authentication for all Azure SDK clients.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-identity-rust/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-identity-ts", + "displayName": "Azure Identity TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-identity-ts/SKILL.md", + "description": "Authenticate to Azure services using Azure Identity library for JavaScript (@azure/identity).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-identity-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-certificates-rust", + "displayName": "Azure Keyvault Certificates Rust", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-keyvault-certificates-rust/SKILL.md", + "description": "Azure Key Vault Certificates library for Rust. Create, manage, and use X.509 certificates including self-signed and CA-issued.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-keyvault-certificates-rust/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-keys-rust", + "displayName": "Azure Keyvault Keys Rust", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-keyvault-keys-rust/SKILL.md", + "description": "Azure Key Vault Keys library for Rust. Create, manage, and use cryptographic keys including RSA, EC, and HSM-protected keys.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-keyvault-keys-rust/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-keys-ts", + "displayName": "Azure Keyvault Keys TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-keyvault-keys-ts/SKILL.md", + "description": "Manage cryptographic keys using Azure Key Vault Keys SDK for JavaScript (@azure/keyvault-keys).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-keyvault-keys-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-py", + "displayName": "Azure Keyvault Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-keyvault-py/SKILL.md", + "description": "Azure Key Vault SDK for Python. Use for secrets, keys, and certificates management with secure storage.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-keyvault-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-secrets-rust", + "displayName": "Azure Keyvault Secrets Rust", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-keyvault-secrets-rust/SKILL.md", + "description": "Azure Key Vault Secrets library for Rust. Store and retrieve secrets, passwords, and API keys.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-keyvault-secrets-rust/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-secrets-ts", + "displayName": "Azure Keyvault Secrets TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-keyvault-secrets-ts/SKILL.md", + "description": "Manage secrets using Azure Key Vault Secrets SDK for JavaScript (@azure/keyvault-secrets).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-keyvault-secrets-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-kubernetes:azure-kubernetes-automatic-readiness", + "displayName": "Azure Kubernetes Automatic Readiness", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-kubernetes/azure-kubernetes-automatic-readiness/SKILL.md", + "description": "Azure skill definition for azure-kubernetes-automatic-readiness.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-kubernetes/azure-kubernetes-automatic-readiness/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-kubernetes", + "displayName": "Azure Kubernetes", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-kubernetes/SKILL.md", + "description": "Azure skill definition for azure-kubernetes.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-kubernetes/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-kusto", + "displayName": "Azure Kusto", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-kusto/SKILL.md", + "description": "Azure skill definition for azure-kusto.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-kusto/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-maps-search-dotnet", + "displayName": "Azure Maps Search .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-maps-search-dotnet/SKILL.md", + "description": "Azure Maps SDK for .NET. Location-based services including geocoding, routing, rendering, geolocation, and weather.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-maps-search-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-messaging-webpubsub-java", + "displayName": "Azure Messaging Webpubsub Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-messaging-webpubsub-java/SKILL.md", + "description": "Build real-time web applications with Azure Web PubSub SDK for Java.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-messaging-webpubsub-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-messaging-webpubsubservice-py", + "displayName": "Azure Messaging Webpubsubservice Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-messaging-webpubsubservice-py/SKILL.md", + "description": "Azure Web PubSub Service SDK for Python. Use for real-time messaging, WebSocket connections, and pub/sub patterns.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-messaging-webpubsubservice-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-messaging", + "displayName": "Azure Messaging", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-messaging/SKILL.md", + "description": "Azure skill definition for azure-messaging.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-messaging/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-apicenter-dotnet", + "displayName": "Azure Mgmt Apicenter .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apicenter-dotnet/SKILL.md", + "description": "Azure API Center SDK for .NET. Centralized API inventory management with governance, versioning, and discovery.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apicenter-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-apicenter-py", + "displayName": "Azure Mgmt Apicenter Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-mgmt-apicenter-py/SKILL.md", + "description": "Azure API Center Management SDK for Python. Use for managing API inventory, metadata, and governance across your organization.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-mgmt-apicenter-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-apimanagement-dotnet", + "displayName": "Azure Mgmt Apimanagement .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apimanagement-dotnet/SKILL.md", + "description": "Azure Resource Manager SDK for API Management in .NET. Use for MANAGEMENT PLANE operations: creating/managing APIM services, APIs, products...", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apimanagement-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-apimanagement-py", + "displayName": "Azure Mgmt Apimanagement Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-mgmt-apimanagement-py/SKILL.md", + "description": "Azure API Management SDK for Python. Use for managing APIM services, APIs, products, subscriptions, and policies.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-mgmt-apimanagement-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-applicationinsights-dotnet", + "displayName": "Azure Mgmt Applicationinsights .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-applicationinsights-dotnet/SKILL.md", + "description": "Azure Application Insights SDK for .NET. Application performance monitoring and observability resource management.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-applicationinsights-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-arizeaiobservabilityeval-dotnet", + "displayName": "Azure Mgmt Arizeaiobservabilityeval .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-arizeaiobservabilityeval-dotnet/SKILL.md", + "description": "Azure Resource Manager SDK for Arize AI Observability and Evaluation (.NET).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-arizeaiobservabilityeval-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-botservice-dotnet", + "displayName": "Azure Mgmt Botservice .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-botservice-dotnet/SKILL.md", + "description": "Azure Resource Manager SDK for Bot Service in .NET. Management plane operations for creating and managing Azure Bot resources, channels (Teams...", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-botservice-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-botservice-py", + "displayName": "Azure Mgmt Botservice Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-mgmt-botservice-py/SKILL.md", + "description": "Azure Bot Service Management SDK for Python. Use for creating, managing, and configuring Azure Bot Service resources.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-mgmt-botservice-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-fabric-dotnet", + "displayName": "Azure Mgmt Fabric .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-fabric-dotnet/SKILL.md", + "description": "Azure Resource Manager SDK for Fabric in .NET. Use for MANAGEMENT PLANE operations: provisioning, scaling, suspending/resuming Microsoft Fabric...", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-fabric-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-fabric-py", + "displayName": "Azure Mgmt Fabric Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-mgmt-fabric-py/SKILL.md", + "description": "Azure Fabric Management SDK for Python. Use for managing Microsoft Fabric capacities and resources.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-mgmt-fabric-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-mongodbatlas-dotnet", + "displayName": "Azure Mgmt Mongodbatlas .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-mongodbatlas-dotnet/SKILL.md", + "description": "Manage MongoDB Atlas Organizations as Azure ARM resources using Azure.ResourceManager.MongoDBAtlas SDK.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-mongodbatlas-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-weightsandbiases-dotnet", + "displayName": "Azure Mgmt Weightsandbiases .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-weightsandbiases-dotnet/SKILL.md", + "description": "Azure Weights & Biases SDK for .NET. ML experiment tracking and model management via Azure Marketplace.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-weightsandbiases-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-microsoft-playwright-testing-ts", + "displayName": "Azure Microsoft Playwright Testing TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-microsoft-playwright-testing-ts/SKILL.md", + "description": "Run Playwright tests at scale using Azure Playwright Workspaces (formerly Microsoft Playwright Testing).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-microsoft-playwright-testing-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-ingestion-java", + "displayName": "Azure Monitor Ingestion Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-monitor-ingestion-java/SKILL.md", + "description": "Azure Monitor Ingestion SDK for Java. Send custom logs to Azure Monitor via Data Collection Rules (DCR) and Data Collection Endpoints (DCE).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-monitor-ingestion-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-ingestion-py", + "displayName": "Azure Monitor Ingestion Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-monitor-ingestion-py/SKILL.md", + "description": "Azure Monitor Ingestion SDK for Python. Use for sending custom logs to Log Analytics workspace via Logs Ingestion API.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-monitor-ingestion-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-opentelemetry-exporter-java", + "displayName": "Azure Monitor Opentelemetry Exporter Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-monitor-opentelemetry-exporter-java/SKILL.md", + "description": "Azure Monitor OpenTelemetry Exporter for Java. Export OpenTelemetry traces, metrics, and logs to Azure Monitor/Application Insights.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-monitor-opentelemetry-exporter-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-opentelemetry-exporter-py", + "displayName": "Azure Monitor Opentelemetry Exporter Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-monitor-opentelemetry-exporter-py/SKILL.md", + "description": "Azure Monitor OpenTelemetry Exporter for Python. Use for low-level OpenTelemetry export to Application Insights.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-monitor-opentelemetry-exporter-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-opentelemetry-py", + "displayName": "Azure Monitor Opentelemetry Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-monitor-opentelemetry-py/SKILL.md", + "description": "Azure Monitor OpenTelemetry Distro for Python. Use for one-line Application Insights setup with auto-instrumentation.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-monitor-opentelemetry-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-opentelemetry-ts", + "displayName": "Azure Monitor Opentelemetry TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-monitor-opentelemetry-ts/SKILL.md", + "description": "Instrument applications with Azure Monitor and OpenTelemetry for JavaScript (@azure/monitor-opentelemetry).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-monitor-opentelemetry-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-query-java", + "displayName": "Azure Monitor Query Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-monitor-query-java/SKILL.md", + "description": "Azure Monitor Query SDK for Java. Execute Kusto queries against Log Analytics workspaces and query metrics from Azure resources.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-monitor-query-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-query-py", + "displayName": "Azure Monitor Query Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-monitor-query-py/SKILL.md", + "description": "Azure Monitor Query SDK for Python. Use for querying Log Analytics workspaces and Azure Monitor metrics.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-monitor-query-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-postgres-ts", + "displayName": "Azure Postgres TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-postgres-ts/SKILL.md", + "description": "Connect to Azure Database for PostgreSQL Flexible Server from Node.js/TypeScript using the pg (node-postgres) package.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-postgres-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-prepare", + "displayName": "Azure Prepare", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-prepare/SKILL.md", + "description": "Azure skill definition for azure-prepare.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-prepare/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-quotas", + "displayName": "Azure Quotas", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-quotas/SKILL.md", + "description": "Azure skill definition for azure-quotas.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-quotas/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-rbac", + "displayName": "Azure Rbac", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-rbac/SKILL.md", + "description": "Azure skill definition for azure-rbac.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-rbac/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-reliability", + "displayName": "Azure Reliability", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-reliability/SKILL.md", + "description": "Azure skill definition for azure-reliability.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-reliability/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-resource-lookup", + "displayName": "Azure Resource Lookup", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-resource-lookup/SKILL.md", + "description": "Azure skill definition for azure-resource-lookup.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-resource-lookup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-cosmosdb-dotnet", + "displayName": "Azure Resource Manager Cosmosdb .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-cosmosdb-dotnet/SKILL.md", + "description": "Azure Resource Manager SDK for Cosmos DB in .NET. Use for MANAGEMENT PLANE operations: creating/managing Cosmos DB accounts, databases, containers...", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-cosmosdb-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-durabletask-dotnet", + "displayName": "Azure Resource Manager Durabletask .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-durabletask-dotnet/SKILL.md", + "description": "Azure Resource Manager SDK for Durable Task Scheduler in .NET.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-durabletask-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-mysql-dotnet", + "displayName": "Azure Resource Manager MySQL .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-mysql-dotnet/SKILL.md", + "description": "Azure MySQL Flexible Server SDK for .NET. Database management for MySQL Flexible Server deployments.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-mysql-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-playwright-dotnet", + "displayName": "Azure Resource Manager Playwright .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-playwright-dotnet/SKILL.md", + "description": "Azure Resource Manager SDK for Microsoft Playwright Testing in .NET.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-playwright-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-postgresql-dotnet", + "displayName": "Azure Resource Manager PostgreSQL .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-postgresql-dotnet/SKILL.md", + "description": "Azure PostgreSQL Flexible Server SDK for .NET. Database management for PostgreSQL Flexible Server deployments.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-postgresql-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-redis-dotnet", + "displayName": "Azure Resource Manager Redis .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-redis-dotnet/SKILL.md", + "description": "Azure Resource Manager SDK for Redis in .NET. Use for MANAGEMENT PLANE operations: creating/managing Azure Cache for Redis instances, firewall rules...", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-redis-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-sql-dotnet", + "displayName": "Azure Resource Manager SQL .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-sql-dotnet/SKILL.md", + "description": "Azure Resource Manager SDK for Azure SQL in .NET. Use for MANAGEMENT PLANE operations: creating/managing SQL servers, databases, elastic pools, firewall", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-sql-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-resource-visualizer", + "displayName": "Azure Resource Visualizer", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-resource-visualizer/SKILL.md", + "description": "Azure skill definition for azure-resource-visualizer.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-resource-visualizer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-search-documents-dotnet", + "displayName": "Azure Search Documents .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-search-documents-dotnet/SKILL.md", + "description": "Azure AI Search SDK for .NET (Azure.Search.Documents). Use for building search applications with full-text, vector, semantic, and hybrid search.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-search-documents-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-search-documents-py", + "displayName": "Azure Search Documents Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-search-documents-py/SKILL.md", + "description": "Azure AI Search SDK for Python. Use for vector search, hybrid search, semantic ranking, indexing, and skillsets.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-search-documents-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-search-documents-ts", + "displayName": "Azure Search Documents TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-search-documents-ts/SKILL.md", + "description": "Build search applications using Azure AI Search SDK for JavaScript (@azure/search-documents).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-search-documents-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-security-keyvault-keys-dotnet", + "displayName": "Azure Security Keyvault Keys .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-security-keyvault-keys-dotnet/SKILL.md", + "description": "Azure Key Vault Keys SDK for .NET. Client library for managing cryptographic keys in Azure Key Vault and Managed HSM.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-security-keyvault-keys-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-security-keyvault-keys-java", + "displayName": "Azure Security Keyvault Keys Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-security-keyvault-keys-java/SKILL.md", + "description": "Azure Key Vault Keys Java SDK for cryptographic key management.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-security-keyvault-keys-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-security-keyvault-secrets-java", + "displayName": "Azure Security Keyvault Secrets Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-security-keyvault-secrets-java/SKILL.md", + "description": "Azure Key Vault Secrets Java SDK for secret management. Use when storing, retrieving, or managing passwords, API keys, connection strings, or other...", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-security-keyvault-secrets-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-servicebus-dotnet", + "displayName": "Azure Servicebus .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-servicebus-dotnet/SKILL.md", + "description": "Azure Service Bus SDK for .NET. Enterprise messaging with queues, topics, subscriptions, and sessions.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-servicebus-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-servicebus-py", + "displayName": "Azure Servicebus Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-servicebus-py/SKILL.md", + "description": "Azure Service Bus SDK for Python messaging. Use for queues, topics, subscriptions, and enterprise messaging patterns.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-servicebus-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-servicebus-ts", + "displayName": "Azure Servicebus TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-servicebus-ts/SKILL.md", + "description": "Build messaging applications using Azure Service Bus SDK for JavaScript (@azure/service-bus).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-servicebus-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-speech-to-text-rest-py", + "displayName": "Azure Speech to Text REST Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-speech-to-text-rest-py/SKILL.md", + "description": "Azure Speech to Text REST API for short audio (Python). Use for simple speech recognition of audio files up to 60 seconds without the Speech SDK.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-speech-to-text-rest-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-storage-blob-java", + "displayName": "Azure Storage Blob Java", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-storage-blob-java/SKILL.md", + "description": "Build blob storage applications with Azure Storage Blob SDK for Java.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-java/skills/azure-storage-blob-java/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-storage-blob-py", + "displayName": "Azure Storage Blob Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-storage-blob-py/SKILL.md", + "description": "Azure Blob Storage SDK for Python. Use for uploading, downloading, listing blobs, managing containers, and blob lifecycle.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-storage-blob-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-storage-blob-rust", + "displayName": "Azure Storage Blob Rust", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-storage-blob-rust/SKILL.md", + "description": "Azure Blob Storage library for Rust. Upload, download, and manage blobs and containers.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-storage-blob-rust/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-storage-blob-ts", + "displayName": "Azure Storage Blob TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-storage-blob-ts/SKILL.md", + "description": "Azure Blob Storage JavaScript/TypeScript SDK (@azure/storage-blob) for blob operations.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-storage-blob-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-storage-file-datalake-py", + "displayName": "Azure Storage File Datalake Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-storage-file-datalake-py/SKILL.md", + "description": "Azure Data Lake Storage Gen2 SDK for Python. Use for hierarchical file systems, big data analytics, and file/directory operations.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-storage-file-datalake-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-storage-file-share-py", + "displayName": "Azure Storage File Share Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-storage-file-share-py/SKILL.md", + "description": "Azure Storage File Share SDK for Python. Use for SMB file shares, directories, and file operations in the cloud.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-storage-file-share-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-storage-file-share-ts", + "displayName": "Azure Storage File Share TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-storage-file-share-ts/SKILL.md", + "description": "Azure File Share JavaScript/TypeScript SDK (@azure/storage-file-share) for SMB file share operations.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-storage-file-share-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-storage-queue-py", + "displayName": "Azure Storage Queue Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-storage-queue-py/SKILL.md", + "description": "Azure Queue Storage SDK for Python. Use for reliable message queuing, task distribution, and asynchronous processing.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/azure-storage-queue-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-storage-queue-rust", + "displayName": "Azure Storage Queue Rust", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-storage-queue-rust/SKILL.md", + "description": "Azure Queue Storage library for Rust. Send, receive, and manage queue messages.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-storage-queue-rust/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-storage-queue-ts", + "displayName": "Azure Storage Queue TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-storage-queue-ts/SKILL.md", + "description": "Azure Queue Storage JavaScript/TypeScript SDK (@azure/storage-queue) for message queue operations.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-storage-queue-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-storage", + "displayName": "Azure Storage", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-storage/SKILL.md", + "description": "Azure skill definition for azure-storage.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-storage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-upgrade", + "displayName": "Azure Upgrade", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-upgrade/SKILL.md", + "description": "Azure skill definition for azure-upgrade.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-upgrade/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:azure-validate", + "displayName": "Azure Validate", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/azure-validate/SKILL.md", + "description": "Azure skill definition for azure-validate.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-validate/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:azure-web-pubsub-ts", + "displayName": "Azure Web Pubsub TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-web-pubsub-ts/SKILL.md", + "description": "Build real-time messaging applications using Azure Web PubSub SDKs for JavaScript (@azure/web-pubsub, @azure/web-pubsub-client).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-web-pubsub-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:power-platform-skills:canvas-apps", + "displayName": "Canvas Apps", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/power-platform-skills/blob/main/plugins/canvas-apps", + "description": "Build Power Apps Canvas Apps using the Canvas Authoring MCP server.", + "metadata": { + "sourceSet": "microsoft/power-platform-skills", + "repoPath": "plugins/canvas-apps/.plugin/plugin.json" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:clarity-mcp-server", + "displayName": "Clarity", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/microsoft%2Fclarity-mcp-server/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "microsoft/clarity-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:cloud-solution-architect", + "displayName": "Cloud Solution Architect", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/cloud-solution-architect/SKILL.md", + "description": "Transform the agent into a Cloud Solution Architect following Azure Architecture Center best practices.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/cloud-solution-architect/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:power-platform-skills:code-apps-preview", + "displayName": "Code Apps Preview", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/power-platform-skills/blob/main/plugins/code-apps", + "description": "Build and deploy Power Apps code apps using React, Vite, and Power Platform connectors.", + "metadata": { + "sourceSet": "microsoft/power-platform-skills", + "repoPath": "plugins/code-apps/.plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:continual-learning", + "displayName": "Continual Learning", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/continual-learning/SKILL.md", + "description": "Guide for implementing continual learning in AI coding agents — hooks, memory scoping, reflection patterns.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/continual-learning/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:copilot-sdk", + "displayName": "Copilot SDK", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/copilot-sdk/SKILL.md", + "description": "Build applications powered by GitHub Copilot using the Copilot SDK.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/copilot-sdk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:cpp-language-server:cpp-language-server", + "displayName": "C++ Language Server", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/cpp-language-server/blob/main/plugins/cpp-language-server", + "description": "Navigate and interact with C++ code using the Microsoft C++ Language Server.", + "metadata": { + "sourceSet": "microsoft/cpp-language-server", + "repoPath": "plugins/cpp-language-server/.github/plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:debugview", + "displayName": "Debugview", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/debugview/SKILL.md", + "description": "Sysinternals DebugView CLI (DbgViewCli) for capturing and analyzing usermode and kernel-mode Windows debug output from the command line.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/debugview/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:declarative-agent-developer", + "displayName": "Declarative Agent Developer", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/microsoft-365-agents-toolkit/skills/declarative-agent-developer/SKILL.md", + "description": "Create, build, deploy, and localize declarative agents for M365 Copilot and Teams. USE THIS SKILL for ANY task involving a declarative agent — including", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/declarative-agent-developer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:deploy", + "displayName": "Deploy", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-skills/skills/azure-app-onboard/deploy/SKILL.md", + "description": "Invoked by the `azure-app-onboard` orchestrator at Phase 4 when `scaffold-manifest.json` exists with `files[]` and `validationResult`.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-app-onboard/deploy/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:devbox-mcp-server", + "displayName": "Devbox", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/microsoft%2Fdevbox-mcp-server/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "microsoft/devbox-mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:entra-agent-id", + "displayName": "Entra Agent Id", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/entra-agent-id/SKILL.md", + "description": "Azure skill definition for entra-agent-id.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/entra-agent-id/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:entra-app-registration", + "displayName": "Entra App Registration", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/entra-app-registration/SKILL.md", + "description": "Azure skill definition for entra-app-registration.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/entra-app-registration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills-for-fabric:fabric-authoring", + "displayName": "Fabric Authoring", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/skills-for-fabric/blob/main/plugins/fabric-authoring", + "description": "Developer skills for authoring Microsoft Fabric solutions, including SDKs, APIs, automation scripts, and CI/CD.", + "metadata": { + "sourceSet": "microsoft/skills-for-fabric", + "repoPath": "plugins/fabric-authoring/.github/plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills-for-fabric:fabric-consumption", + "displayName": "Fabric Consumption", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/skills-for-fabric/blob/main/plugins/fabric-consumption", + "description": "Consumer skills for interactive Microsoft Fabric operations, including queries, exploration, and monitoring.", + "metadata": { + "sourceSet": "microsoft/skills-for-fabric", + "repoPath": "plugins/fabric-consumption/.github/plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills-for-fabric:fabric-operations", + "displayName": "Fabric Operations", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/skills-for-fabric/blob/main/plugins/fabric-operations", + "description": "Operations skills for diagnosing Microsoft Fabric performance and health through system views and multi-step investigation workflows.", + "metadata": { + "sourceSet": "microsoft/skills-for-fabric", + "repoPath": "plugins/fabric-operations/.github/plugin/plugin.json" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:fabric-rti-mcp", + "displayName": "Fabric RTI", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/microsoft%2Ffabric-rti-mcp/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "microsoft/fabric-rti-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills-for-fabric:fabric-skills", + "displayName": "Fabric Skills", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/skills-for-fabric/blob/main/plugins/fabric-skills", + "description": "Complete bundle of Microsoft Fabric skills for developers and consumers.", + "metadata": { + "sourceSet": "microsoft/skills-for-fabric", + "repoPath": "plugins/fabric-skills/.github/plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:fastapi-router-py", + "displayName": "Fastapi Router Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/fastapi-router-py/SKILL.md", + "description": "Create FastAPI routers with CRUD operations, authentication dependencies, and proper response models.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/fastapi-router-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry:finetuning", + "displayName": "Microsoft Foundry Finetuning", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/microsoft-foundry/finetuning/SKILL.md", + "description": "Azure skill definition for microsoft-foundry.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/finetuning/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:frontend-design-review", + "displayName": "Frontend Design Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/frontend-design-review/SKILL.md", + "description": "Review and create distinctive, production-grade frontend interfaces with high design quality and design system compliance.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/frontend-design-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:frontend-ui-dark-ts", + "displayName": "Frontend UI Dark TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/frontend-ui-dark-ts/SKILL.md", + "description": "Build dark-themed React applications using Tailwind CSS with custom theming, glassmorphism effects, and Framer Motion animations.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/frontend-ui-dark-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:github-issue-creator", + "displayName": "GitHub Issue Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/github-issue-creator/SKILL.md", + "description": "Convert raw notes, error logs, voice dictation, or screenshots into crisp GitHub-flavored markdown issue reports.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/github-issue-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:install-atk", + "displayName": "Install Atk", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/microsoft-365-agents-toolkit/skills/install-atk/SKILL.md", + "description": "Install or update the M365 Agents Toolkit (ATK) CLI and VS Code extension.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/install-atk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:kql", + "displayName": "Kql", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/kql/SKILL.md", + "description": "KQL language expertise for writing correct, efficient Kusto Query Language queries.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/kql/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:m365-agent-evaluator", + "displayName": "M365 Agent Evaluator", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/microsoft-365-agents-toolkit/skills/m365-agent-evaluator/SKILL.md", + "description": "Use this skill when a user wants to create, run, or analyze evaluation suites for Microsoft 365 Copilot declarative agents with the public...", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/m365-agent-evaluator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:m365-agents-dotnet", + "displayName": "M365 Agents .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/m365-agents-dotnet/SKILL.md", + "description": "Microsoft 365 Agents SDK for .NET. Build multichannel agents for Teams/M365/Copilot Studio with ASP.NET Core hosting, AgentApplication routing, and...", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/m365-agents-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:m365-agents-py", + "displayName": "M365 Agents Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/m365-agents-py/SKILL.md", + "description": "Microsoft 365 Agents SDK for Python. Build multichannel agents for Teams/M365/Copilot Studio with aiohttp hosting, AgentApplication routing, streaming..", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/m365-agents-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:m365-agents-ts", + "displayName": "M365 Agents TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/m365-agents-ts/SKILL.md", + "description": "Microsoft 365 Agents SDK for TypeScript/Node.js. Build multichannel agents for Teams/M365/Copilot Studio with AgentApplication routing, Express hosting.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/m365-agents-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:markitdown", + "displayName": "Markitdown", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/microsoft%2Fmarkitdown/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "microsoft/markitdown", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:microsoft:power-platform-skills:mcp-apps", + "displayName": "MCP Apps", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/power-platform-skills/blob/main/plugins/mcp-apps", + "description": "Generate self-contained HTML widgets for MCP tools using the MCP Apps protocol.", + "metadata": { + "sourceSet": "microsoft/power-platform-skills", + "repoPath": "plugins/mcp-apps/.plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:mcp-builder", + "displayName": "MCP Builder", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/mcp-builder/SKILL.md", + "description": "Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/mcp-builder/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:work-iq:microsoft-365-agents-toolkit", + "displayName": "Microsoft 365 Agents Toolkit", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/work-iq/blob/main/plugins/microsoft-365-agents-toolkit", + "description": "Toolkit for building Microsoft 365 Copilot declarative agents - scaffolding, JSON manifest development, and capability configuration.", + "metadata": { + "sourceSet": "microsoft/work-iq", + "repoPath": "plugins/microsoft-365-agents-toolkit/.github/plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:microsoft-azure-webjobs-extensions-authentication-events-dotnet", + "displayName": "Microsoft Azure Webjobs Extensions Authentication Events .NET", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/microsoft-azure-webjobs-extensions-authentication-events-dotnet/SKILL.md", + "description": "Microsoft Entra Authentication Events SDK for .NET. Azure Functions triggers for custom authentication extensions.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-dotnet/skills/microsoft-azure-webjobs-extensions-authentication-events-dotnet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:microsoft-docs", + "displayName": "Microsoft Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/microsoft-docs/SKILL.md", + "description": "Understand Microsoft technologies by querying official documentation.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/microsoft-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry", + "displayName": "Microsoft Foundry", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/microsoft-foundry/SKILL.md", + "description": "Azure skill definition for microsoft-foundry.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:power-platform-skills:mobile-app", + "displayName": "Mobile App", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/power-platform-skills/blob/main/plugins/mobile-apps", + "description": "Build and deploy Power Apps code apps for mobile using Expo and React Native, with native device functionality and Power Platform connectors.", + "metadata": { + "sourceSet": "microsoft/power-platform-skills", + "repoPath": "plugins/mobile-apps/.plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:power-platform-skills:model-apps", + "displayName": "Model Apps", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/power-platform-skills/blob/main/plugins/model-apps", + "description": "Build and deploy Power Apps generative pages for model-driven apps with specialist agents for planning, entity creation, and parallel code generation.", + "metadata": { + "sourceSet": "microsoft/power-platform-skills", + "repoPath": "plugins/model-apps/.plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry:models-deploy-model-capacity", + "displayName": "Microsoft Foundry Deploy Model Capacity", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/capacity/SKILL.md", + "description": "Azure skill definition for microsoft-foundry.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/capacity/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry:models-deploy-model-customize", + "displayName": "Microsoft Foundry Deploy Model Customize", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/customize/SKILL.md", + "description": "Azure skill definition for microsoft-foundry.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/customize/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry:models-deploy-model-preset", + "displayName": "Microsoft Foundry Deploy Model Preset", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/preset/SKILL.md", + "description": "Azure skill definition for microsoft-foundry.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/preset/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry:models-deploy-model", + "displayName": "Microsoft Foundry Deploy Model", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/SKILL.md", + "description": "Azure skill definition for microsoft-foundry.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:playwright-mcp", + "displayName": "Playwright", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/microsoft%2Fplaywright-mcp/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "microsoft/playwright-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:podcast-generation", + "displayName": "Podcast Generation", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/podcast-generation/SKILL.md", + "description": "Generate AI-powered podcast-style audio narratives using Azure OpenAI's GPT Realtime Mini model via WebSocket.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/podcast-generation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:power-platform-skills:power-automate", + "displayName": "Power Automate", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/power-platform-skills/blob/main/plugins/power-automate", + "description": "Build, edit, run, and debug Power Automate cloud flows through the FlowAgent MCP server.", + "metadata": { + "sourceSet": "microsoft/power-platform-skills", + "repoPath": "plugins/power-automate/.plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:power-platform-skills:power-pages", + "displayName": "Power Pages", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/power-platform-skills/blob/main/plugins/power-pages", + "description": "Create and deploy Power Pages sites using modern development approaches, with support for code sites and ALM orchestration.", + "metadata": { + "sourceSet": "microsoft/power-platform-skills", + "repoPath": "plugins/power-pages/.plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills-for-fabric:powerbi-authoring", + "displayName": "Power BI Authoring", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/skills-for-fabric/blob/main/plugins/powerbi-authoring", + "description": "Developer skills for authoring Microsoft Power BI solutions.", + "metadata": { + "sourceSet": "microsoft/skills-for-fabric", + "repoPath": "plugins/powerbi-authoring/.github/plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:prepare", + "displayName": "Prepare", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-skills/skills/azure-app-onboard/prepare/SKILL.md", + "description": "Invoked by the `azure-app-onboard` orchestrator at Phase 2 when `prereq-output.json` exists. Not directly user-routable.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-app-onboard/prepare/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:pydantic-models-py", + "displayName": "Pydantic Models Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/pydantic-models-py/SKILL.md", + "description": "Create Pydantic models following the multi-model pattern with Base, Create, Update, Response, and InDB variants.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-python/skills/pydantic-models-py/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:azure-skills:python-appservice-deploy", + "displayName": "Python Appservice Deploy", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/azure-skills/blob/main/.github/plugins/azure-skills/skills/python-appservice-deploy/SKILL.md", + "description": "Azure skill definition for python-appservice-deploy.", + "metadata": { + "sourceSet": "microsoft/azure-skills", + "repoPath": ".github/plugins/azure-skills/skills/python-appservice-deploy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:react-flow-node-ts", + "displayName": "React Flow Node TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/react-flow-node-ts/SKILL.md", + "description": "Create React Flow node components with TypeScript types, handles, and Zustand integration.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/react-flow-node-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:scaffold", + "displayName": "Scaffold", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-skills/skills/azure-app-onboard/scaffold/SKILL.md", + "description": "Generate deployment-ready infrastructure code from an architecture plan, verify it with adversarial self-review, and bridge to validation — all without.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-skills/skills/azure-app-onboard/scaffold/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:skill-creator", + "displayName": "Skill Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/skill-creator/SKILL.md", + "description": "Guide for creating effective skills for AI coding agents working with Azure SDKs and Microsoft Foundry services.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/skill-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:entra-agent-id", + "displayName": "Entra Agent Id", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/skills/entra-agent-id/SKILL.md", + "description": "Microsoft Entra Agent ID (preview) for creating OAuth2-capable AI agent identities via Microsoft Graph beta API.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/skills/entra-agent-id/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:slack-to-teams", + "displayName": "Slack to Teams", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/slack-to-teams/SKILL.md", + "description": "Sub-skill of microsoft-365-agents-toolkit. Routed expert system with 100+ micro-expert files for migrating Slack bots to Teams, cross-platform bridging.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/slack-to-teams/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:teams-app-developer", + "displayName": "Teams App Developer", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/SKILL.md", + "description": "Builds, tests, and deploys Microsoft 365 apps and agents for Teams and Copilot.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:ui-widget-developer", + "displayName": "UI Widget Developer", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/microsoft-365-agents-toolkit/skills/ui-widget-developer/SKILL.md", + "description": "Build MCP servers for Copilot Chat using the OpenAI Apps SDK or MCP Apps SDK widget rendering support (any language).", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/ui-widget-developer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:wiki-ado-convert", + "displayName": "Wiki Ado Convert", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/deep-wiki/skills/wiki-ado-convert/SKILL.md", + "description": "Converts VitePress/GFM wiki markdown to Azure DevOps Wiki-compatible format.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/deep-wiki/skills/wiki-ado-convert/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:wiki-agents-md", + "displayName": "Wiki Agents MD", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/deep-wiki/skills/wiki-agents-md/SKILL.md", + "description": "Generates AGENTS.md files for repository folders — coding agent context files with build commands, testing instructions, code style, project structure..", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/deep-wiki/skills/wiki-agents-md/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:wiki-architect", + "displayName": "Wiki Architect", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/deep-wiki/skills/wiki-architect/SKILL.md", + "description": "Analyzes code repositories and generates hierarchical documentation structures with onboarding guides.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/deep-wiki/skills/wiki-architect/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:wiki-changelog", + "displayName": "Wiki Changelog", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/deep-wiki/skills/wiki-changelog/SKILL.md", + "description": "Analyzes git commit history and generates structured changelogs categorized by change type.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/deep-wiki/skills/wiki-changelog/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:wiki-llms-txt", + "displayName": "Wiki Llms Txt", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/deep-wiki/skills/wiki-llms-txt/SKILL.md", + "description": "Generates llms.txt and llms-full.txt files for LLM-friendly project documentation following the llms.txt specification.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/deep-wiki/skills/wiki-llms-txt/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:wiki-onboarding", + "displayName": "Wiki Onboarding", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/deep-wiki/skills/wiki-onboarding/SKILL.md", + "description": "Generates four audience-tailored onboarding guides in an onboarding/ folder — Contributor, Staff Engineer, Executive, and Product Manager.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/deep-wiki/skills/wiki-onboarding/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:wiki-page-writer", + "displayName": "Wiki Page Writer", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/deep-wiki/skills/wiki-page-writer/SKILL.md", + "description": "Generates rich technical documentation pages with dark-mode Mermaid diagrams, source code citations, and first-principles depth.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/deep-wiki/skills/wiki-page-writer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:wiki-qa", + "displayName": "Wiki QA", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/deep-wiki/skills/wiki-qa/SKILL.md", + "description": "Answers questions about a code repository using source file analysis.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/deep-wiki/skills/wiki-qa/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:wiki-researcher", + "displayName": "Wiki Researcher", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/deep-wiki/skills/wiki-researcher/SKILL.md", + "description": "Conducts multi-turn iterative deep research on specific topics within a codebase with zero tolerance for shallow analysis.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/deep-wiki/skills/wiki-researcher/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:wiki-vitepress", + "displayName": "Wiki Vitepress", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/deep-wiki/skills/wiki-vitepress/SKILL.md", + "description": "Packages generated wiki Markdown into a VitePress static site with dark theme, dark-mode Mermaid diagrams with click-to-zoom, and production build...", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/deep-wiki/skills/wiki-vitepress/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:microsoft:work-iq:workiq-productivity", + "displayName": "WorkIQ Productivity", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/work-iq/blob/main/plugins/workiq-productivity", + "description": "WorkIQ productivity skills powered by the local WorkIQ CLI - read-only insights across email, meetings, calendar, Teams, SharePoint, projects, and people.", + "metadata": { + "sourceSet": "microsoft/work-iq", + "repoPath": "plugins/workiq-productivity/.github/plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:work-iq:workiq", + "displayName": "WorkIQ", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/microsoft/work-iq/blob/main/plugins/workiq", + "description": "Query Microsoft 365 data with natural language - emails, meetings, documents, Teams messages, and more.", + "metadata": { + "sourceSet": "microsoft/work-iq", + "repoPath": "plugins/workiq/.github/plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:microsoft:skills:zustand-store-ts", + "displayName": "Zustand Store TS", + "mediaType": "application/ai-skill", + "url": "https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/zustand-store-ts/SKILL.md", + "description": "Create Zustand stores with TypeScript, subscribeWithSelector middleware, and proper state/action separation.", + "metadata": { + "sourceSet": "microsoft/skills", + "repoPath": ".github/plugins/azure-sdk-typescript/skills/zustand-store-ts/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:microsoftdocs:mcp", + "displayName": "Microsoft Docs", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/microsoftdocs%2Fmcp/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "microsoftdocs/mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:modelcontextprotocol:ext-apps:mcp-apps", + "displayName": "Mcp Apps", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/modelcontextprotocol/ext-apps/blob/main/plugins/mcp-apps", + "description": "Claude Code skill for building MCP Apps with interactive UIs", + "metadata": { + "sourceSet": "modelcontextprotocol/ext-apps", + "repoPath": "plugins/mcp-apps/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-atlas-stream-processing", + "displayName": "Mongodb Atlas Stream Processing", + "mediaType": "application/ai-skill", + "url": "https://github.com/mongodb/agent-skills/blob/main/skills/mongodb-atlas-stream-processing/SKILL.md", + "description": "Manages MongoDB Atlas Stream Processing (ASP) workflows.", + "metadata": { + "sourceSet": "mongodb/agent-skills", + "repoPath": "skills/mongodb-atlas-stream-processing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-connection", + "displayName": "Mongodb Connection", + "mediaType": "application/ai-skill", + "url": "https://github.com/mongodb/agent-skills/blob/main/skills/mongodb-connection/SKILL.md", + "description": "Optimize MongoDB client connection configuration (pools, timeouts, patterns) for any supported driver language.", + "metadata": { + "sourceSet": "mongodb/agent-skills", + "repoPath": "skills/mongodb-connection/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-mcp-setup", + "displayName": "Mongodb Mcp Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/mongodb/agent-skills/blob/main/skills/mongodb-mcp-setup/SKILL.md", + "description": "Guide users through configuring key MongoDB MCP server options.", + "metadata": { + "sourceSet": "mongodb/agent-skills", + "repoPath": "skills/mongodb-mcp-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-natural-language-querying", + "displayName": "Mongodb Natural Language Querying", + "mediaType": "application/ai-skill", + "url": "https://github.com/mongodb/agent-skills/blob/main/skills/mongodb-natural-language-querying/SKILL.md", + "description": "Generate read-only MongoDB queries (find) or aggregation pipelines using natural language, with collection schema context and sample documents.", + "metadata": { + "sourceSet": "mongodb/agent-skills", + "repoPath": "skills/mongodb-natural-language-querying/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-query-optimizer", + "displayName": "Mongodb Query Optimizer", + "mediaType": "application/ai-skill", + "url": "https://github.com/mongodb/agent-skills/blob/main/skills/mongodb-query-optimizer/SKILL.md", + "description": "Help with MongoDB query optimization and indexing.", + "metadata": { + "sourceSet": "mongodb/agent-skills", + "repoPath": "skills/mongodb-query-optimizer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-schema-design", + "displayName": "Mongodb Schema Design", + "mediaType": "application/ai-skill", + "url": "https://github.com/mongodb/agent-skills/blob/main/skills/mongodb-schema-design/SKILL.md", + "description": "MongoDB schema design patterns and anti-patterns.", + "metadata": { + "sourceSet": "mongodb/agent-skills", + "repoPath": "skills/mongodb-schema-design/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-search-and-ai", + "displayName": "Mongodb Search And Ai", + "mediaType": "application/ai-skill", + "url": "https://github.com/mongodb/agent-skills/blob/main/skills/mongodb-search-and-ai/SKILL.md", + "description": "You are helping MongoDB users implement, optimize, and troubleshoot Atlas Search (lexical), Vector Search (semantic), and Hybrid Search (combined)...", + "metadata": { + "sourceSet": "mongodb/agent-skills", + "repoPath": "skills/mongodb-search-and-ai/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:mongodb:agent-skills:review-skill", + "displayName": "Review Skill", + "mediaType": "application/ai-skill", + "url": "https://github.com/mongodb/agent-skills/blob/main/tools/review-skill/SKILL.md", + "description": "Review a proposed Agent Skill for structural validity and content quality before publishing.", + "metadata": { + "sourceSet": "mongodb/agent-skills", + "repoPath": "tools/review-skill/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:neondatabase:agent-skills:claimable-postgres", + "displayName": "Claimable Postgres", + "mediaType": "application/ai-skill", + "url": "https://github.com/neondatabase/agent-skills/blob/main/skills/claimable-postgres/SKILL.md", + "description": "Provision instant temporary Postgres databases via Claimable Postgres by Neon (neon.new) with no login, signup, or credit card.", + "metadata": { + "sourceSet": "neondatabase/agent-skills", + "repoPath": "skills/claimable-postgres/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:neondatabase:mcp-server-neon", + "displayName": "Neon", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/neondatabase%2Fmcp-server-neon/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "neondatabase/mcp-server-neon", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-ai-gateway", + "displayName": "Neon Ai Gateway", + "mediaType": "application/ai-skill", + "url": "https://github.com/neondatabase/agent-skills/blob/main/skills/neon-ai-gateway/SKILL.md", + "description": "One API and one credential for frontier and open-source LLMs, built into your Neon branch and powered by Databricks.", + "metadata": { + "sourceSet": "neondatabase/agent-skills", + "repoPath": "skills/neon-ai-gateway/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-functions", + "displayName": "Neon Functions", + "mediaType": "application/ai-skill", + "url": "https://github.com/neondatabase/agent-skills/blob/main/skills/neon-functions/SKILL.md", + "description": "Long-running, serverless Node.js HTTP functions deployed onto your Neon branch, with DATABASE_URL injected automatically and compute that runs next...", + "metadata": { + "sourceSet": "neondatabase/agent-skills", + "repoPath": "skills/neon-functions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-object-storage", + "displayName": "Neon Object Storage", + "mediaType": "application/ai-skill", + "url": "https://github.com/neondatabase/agent-skills/blob/main/skills/neon-object-storage/SKILL.md", + "description": "S3-compatible object storage that branches with your Neon project, so files and the database stay in sync across every branch.", + "metadata": { + "sourceSet": "neondatabase/agent-skills", + "repoPath": "skills/neon-object-storage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-postgres-branches", + "displayName": "Neon Postgres Branches", + "mediaType": "application/ai-skill", + "url": "https://github.com/neondatabase/agent-skills/blob/main/skills/neon-postgres-branches/SKILL.md", + "description": "Choose and create the right Neon branch type for testing and development.", + "metadata": { + "sourceSet": "neondatabase/agent-skills", + "repoPath": "skills/neon-postgres-branches/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-postgres-egress-optimizer", + "displayName": "Neon Postgres Egress Optimizer", + "mediaType": "application/ai-skill", + "url": "https://github.com/neondatabase/agent-skills/blob/main/skills/neon-postgres-egress-optimizer/SKILL.md", + "description": "Diagnose and fix excessive Postgres egress (network data transfer) in a codebase.", + "metadata": { + "sourceSet": "neondatabase/agent-skills", + "repoPath": "skills/neon-postgres-egress-optimizer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-postgres", + "displayName": "Neon Postgres", + "mediaType": "application/ai-skill", + "url": "https://github.com/neondatabase/agent-skills/blob/main/skills/neon-postgres/SKILL.md", + "description": "Guides and best practices for working with Neon Serverless Postgres.", + "metadata": { + "sourceSet": "neondatabase/agent-skills", + "repoPath": "skills/neon-postgres/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:neondatabase:postgres-skills:postgres-best-practices", + "displayName": "Postgres Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/neondatabase/postgres-skills/blob/main/skills/postgres-best-practices/SKILL.md", + "description": "Best practices and guidelines for working with Postgres.", + "metadata": { + "sourceSet": "neondatabase/postgres-skills", + "repoPath": "skills/postgres-best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:neondatabase:agent-skills:score-eval", + "displayName": "Score Eval", + "mediaType": "application/ai-skill", + "url": "https://github.com/neondatabase/agent-skills/blob/main/evals/neon-postgres-egress-optimizer/.claude/skills/score-eval/SKILL.md", + "description": "Score the eval diff at $ARGUMENTS against the eval rubric.", + "metadata": { + "sourceSet": "neondatabase/agent-skills", + "repoPath": "evals/neon-postgres-egress-optimizer/.claude/skills/score-eval/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:neondatabase:postgres-skills:skill-creator", + "displayName": "Skill Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/neondatabase/postgres-skills/blob/main/.agents/skills/skill-creator/SKILL.md", + "description": "Guide for creating effective skills.", + "metadata": { + "sourceSet": "neondatabase/postgres-skills", + "repoPath": ".agents/skills/skill-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:cuopt-developer", + "displayName": "Cuopt Developer", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/cuopt/blob/main/skills/cuopt-developer/SKILL.md", + "description": "Modify, build, test, debug, and contribute to NVIDIA cuOpt (C++/CUDA, Python, server, CI).", + "metadata": { + "sourceSet": "NVIDIA/cuopt", + "repoPath": "skills/cuopt-developer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:cuopt-install", + "displayName": "Cuopt Install", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/cuopt/blob/main/skills/cuopt-install/SKILL.md", + "description": "Install cuOpt for Python, C, or server via pip, conda, or Docker; verify the install.", + "metadata": { + "sourceSet": "NVIDIA/cuopt", + "repoPath": "skills/cuopt-install/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:cuopt:cuopt-multi-objective-exploration", + "displayName": "Cuopt Multi Objective Exploration", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/cuopt/blob/main/skills/cuopt-multi-objective-exploration/SKILL.md", + "description": "Trace and interpret the Pareto frontier across competing objectives using repeated single-objective cuOpt solves (weighted-sum and -constraint).", + "metadata": { + "sourceSet": "NVIDIA/cuopt", + "repoPath": "skills/cuopt-multi-objective-exploration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:cuopt-numerical-optimization-api-c", + "displayName": "Cuopt Numerical Optimization Api C", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/cuopt/blob/main/skills/cuopt-numerical-optimization-api/SKILL.md", + "description": "LP, MILP, and QP (beta) with cuOpt - Python, C, and CLI.", + "metadata": { + "sourceSet": "NVIDIA/cuopt", + "repoPath": "skills/cuopt-numerical-optimization-api/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:cuopt-numerical-optimization-formulation", + "displayName": "Cuopt Numerical Optimization Formulation", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/cuopt/blob/main/skills/cuopt-numerical-optimization-formulation/SKILL.md", + "description": "LP, MILP, QP - concepts, problem-text parsing, and formulation patterns (parameters, constraints, decisions, objective).", + "metadata": { + "sourceSet": "NVIDIA/cuopt", + "repoPath": "skills/cuopt-numerical-optimization-formulation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:cuopt-routing-api-python", + "displayName": "Cuopt Routing Api Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/cuopt/blob/main/skills/cuopt-routing-api-python/SKILL.md", + "description": "Vehicle routing (VRP, TSP, PDP) with cuOpt - Python API only.", + "metadata": { + "sourceSet": "NVIDIA/cuopt", + "repoPath": "skills/cuopt-routing-api-python/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:cuopt-server-api-python", + "displayName": "Cuopt Server Api Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/cuopt/blob/main/skills/cuopt-server-api-python/SKILL.md", + "description": "cuOpt REST server - start server, endpoints, Python/curl client examples.", + "metadata": { + "sourceSet": "NVIDIA/cuopt", + "repoPath": "skills/cuopt-server-api-python/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:cuopt-skill-evolution", + "displayName": "Cuopt Skill Evolution", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/cuopt/blob/main/skills/cuopt-skill-evolution/SKILL.md", + "description": "After solving a non-trivial problem, detect generalizable learnings and propose skill updates.", + "metadata": { + "sourceSet": "NVIDIA/cuopt", + "repoPath": "skills/cuopt-skill-evolution/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:cuopt-user-rules", + "displayName": "Cuopt User Rules", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/cuopt/blob/main/skills/cuopt-user-rules/SKILL.md", + "description": "Base rules for end users calling NVIDIA cuOpt (routing/LP/MILP/QP/install/server).", + "metadata": { + "sourceSet": "NVIDIA/cuopt", + "repoPath": "skills/cuopt-user-rules/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:nemo-retriever", + "displayName": "Nemo Retriever", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/skills/blob/main/skills/nemo-retriever/SKILL.md", + "description": "Use when the user wants to search, query, extract, transcribe, describe, quote, filter, or aggregate across documents - PDFs, scanned forms / images...", + "metadata": { + "sourceSet": "NVIDIA/skills", + "repoPath": "skills/nemo-retriever/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:nemotron-speech", + "displayName": "Nemotron Speech", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/skills/blob/main/skills/nemotron-speech/SKILL.md", + "description": "Routes NVIDIA Nemotron Speech (Riva) NIM tasks - deploys, runs, and tests ASR, TTS, and NMT NIMs on build.nvidia.com or self-hosted.", + "metadata": { + "sourceSet": "NVIDIA/skills", + "repoPath": "skills/nemotron-speech/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:omniverse-cad-to-simready", + "displayName": "Omniverse Cad To Simready", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/skills/blob/main/skills/omniverse-cad-to-simready/SKILL.md", + "description": "Coordinate the end-to-end CAD/source-asset to SimReady workflow.", + "metadata": { + "sourceSet": "NVIDIA/skills", + "repoPath": "skills/omniverse-cad-to-simready/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:omniverse-realtime-viewer", + "displayName": "Omniverse Realtime Viewer", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/skills/blob/main/skills/omniverse-realtime-viewer/SKILL.md", + "description": "Use as the top-level router for Omniverse Realtime Viewer USD app requests and focused viewer reference documents.", + "metadata": { + "sourceSet": "NVIDIA/skills", + "repoPath": "skills/omniverse-realtime-viewer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:omniverse-usd-performance-tuning", + "displayName": "Omniverse Usd Performance Tuning", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/skills/blob/main/skills/omniverse-usd-performance-tuning/SKILL.md", + "description": "Top-level workflow skill for USD performance diagnosis and optimization.", + "metadata": { + "sourceSet": "NVIDIA/skills", + "repoPath": "skills/omniverse-usd-performance-tuning/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:physical-ai-defect-image-generation", + "displayName": "Physical AI Defect Image Generation", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/skills/blob/main/skills/physical-ai-defect-image-generation/SKILL.md", + "description": "Use when the user wants to orchestrate defect image generation with NVIDIA Cosmos AnomalyGen (Cosmos-Predict2-derived) on OSMO for PCBA, metal...", + "metadata": { + "sourceSet": "NVIDIA/skills", + "repoPath": "skills/physical-ai-defect-image-generation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:physical-ai-infrastructure-setup-and-resilient-scaling", + "displayName": "Physical AI Infrastructure Setup And Resilient Scaling", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/skills/blob/main/skills/physical-ai-infrastructure-setup-and-resilient-scaling/SKILL.md", + "description": "Use when the user wants to set up, scale, validate, or harden NVIDIA physical AI infrastructure for synthetic data generation workflows across local...", + "metadata": { + "sourceSet": "NVIDIA/skills", + "repoPath": "skills/physical-ai-infrastructure-setup-and-resilient-scaling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:physical-ai-neural-reconstruction", + "displayName": "Physical AI Neural Reconstruction", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/skills/blob/main/skills/physical-ai-neural-reconstruction/SKILL.md", + "description": "Router for NVIDIA NuRec/NRE: USDZ rendering, NCore conversion, 3DGS, gRPC sensor sim, PhysicalAI HF datasets.", + "metadata": { + "sourceSet": "NVIDIA/skills", + "repoPath": "skills/physical-ai-neural-reconstruction/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:nvidia:skills:physical-ai-video-data-augmentation", + "displayName": "Physical AI Video Data Augmentation", + "mediaType": "application/ai-skill", + "url": "https://github.com/NVIDIA/skills/blob/main/skills/physical-ai-video-data-augmentation/SKILL.md", + "description": "Use when running video data augmentation and auto-labeling workflows on OSMO: flow selection, preflight, submit-time interpolation, monitoring, and...", + "metadata": { + "sourceSet": "NVIDIA/skills", + "repoPath": "skills/physical-ai-video-data-augmentation/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:octopusdeploy:mcp-server", + "displayName": "Octopus Deploy", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/octopusdeploy%2Fmcp-server/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "octopusdeploy/mcp-server", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:aspnet-core", + "displayName": "Aspnet Core", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/aspnet-core/SKILL.md", + "description": "Build, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/aspnet-core/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:chatgpt-apps", + "displayName": "Chatgpt Apps", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/chatgpt-apps/SKILL.md", + "description": "Build, scaffold, refactor, and troubleshoot ChatGPT Apps SDK applications that combine an MCP server and widget UI.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/chatgpt-apps/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:cli-creator", + "displayName": "Cli Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/cli-creator/SKILL.md", + "description": "Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/cli-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:cloudflare-deploy", + "displayName": "Cloudflare Deploy", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/cloudflare-deploy/SKILL.md", + "description": "Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/cloudflare-deploy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:define-goal", + "displayName": "Define Goal", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/define-goal/SKILL.md", + "description": "Help the user define a concrete, measurable goal before starting work, especially when they ask to use the goal tool, create a goal, set an...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/define-goal/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:figma-code-connect-components", + "displayName": "Figma Code Connect Components", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/figma-code-connect-components/SKILL.md", + "description": "Connects Figma design components to code components using Code Connect mapping tools.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/figma-code-connect-components/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:figma-create-design-system-rules", + "displayName": "Figma Create Design System Rules", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/figma-create-design-system-rules/SKILL.md", + "description": "Generates custom design system rules for the user's codebase.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/figma-create-design-system-rules/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:figma-create-new-file", + "displayName": "Figma Create New File", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/figma-create-new-file/SKILL.md", + "description": "Create a new blank Figma file.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/figma-create-new-file/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:figma-generate-design", + "displayName": "Figma Generate Design", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/figma-generate-design/SKILL.md", + "description": "Use this skill alongside figma-use when the task involves translating an application page, view, or multi-section layout into Figma.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/figma-generate-design/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:figma-generate-library", + "displayName": "Figma Generate Library", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/figma-generate-library/SKILL.md", + "description": "Build or update a professional-grade design system in Figma from a codebase.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/figma-generate-library/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:figma-implement-design", + "displayName": "Figma Implement Design", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/figma-implement-design/SKILL.md", + "description": "Translates Figma designs into production-ready application code with 1:1 visual fidelity.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/figma-implement-design/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:figma-use", + "displayName": "Figma Use", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/figma-use/SKILL.md", + "description": "- you MUST invoke this skill BEFORE every `use_figma` tool call.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/figma-use/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:figma", + "displayName": "Figma", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/figma/SKILL.md", + "description": "Use the Figma MCP server to fetch design context, screenshots, variables, and assets from Figma, and to translate Figma nodes into production code.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/figma/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:gh-address-comments", + "displayName": "Gh Address Comments", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/gh-address-comments/SKILL.md", + "description": "Help address review/issue comments on the open GitHub PR for the current branch using gh CLI; verify gh auth first and prompt the user to...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/gh-address-comments/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:gh-fix-ci", + "displayName": "Gh Fix Ci", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/gh-fix-ci/SKILL.md", + "description": "Use when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions; use `gh` to inspect checks and logs, summarize failure...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/gh-fix-ci/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:hatch-pet", + "displayName": "Hatch Pet", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/hatch-pet/SKILL.md", + "description": "Create, repair, validate, visually QA, and package Codex-compatible animated pets and pet spritesheets from character art, generated images, company...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/hatch-pet/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:imagegen", + "displayName": "Imagegen", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.system/imagegen/SKILL.md", + "description": "Generate or edit raster images when the task benefits from AI-created bitmap visuals such as photos, illustrations, textures, sprites, mockups, or...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.system/imagegen/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:jupyter-notebook", + "displayName": "Jupyter Notebook", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/jupyter-notebook/SKILL.md", + "description": "Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/jupyter-notebook/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:linear", + "displayName": "Linear", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/linear/SKILL.md", + "description": "Manage issues, projects & team workflows in Linear.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/linear/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:migrate-to-codex", + "displayName": "Migrate To Codex", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/migrate-to-codex/SKILL.md", + "description": "Migrate supported instruction files, skills, agents, and MCP config into Codex project and global files.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/migrate-to-codex/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:netlify-deploy", + "displayName": "Netlify Deploy", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/netlify-deploy/SKILL.md", + "description": "Deploy web projects to Netlify using the Netlify CLI (`npx netlify`).", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/netlify-deploy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:notion-knowledge-capture", + "displayName": "Notion Knowledge Capture", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/notion-knowledge-capture/SKILL.md", + "description": "Capture conversations and decisions into structured Notion pages; use when turning chats/notes into wiki entries, how-tos, decisions, or FAQs with...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/notion-knowledge-capture/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:notion-meeting-intelligence", + "displayName": "Notion Meeting Intelligence", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/notion-meeting-intelligence/SKILL.md", + "description": "Prepare meeting materials with Notion context and Codex research; use when gathering context, drafting agendas/pre-reads, and tailoring materials to...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/notion-meeting-intelligence/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:notion-research-documentation", + "displayName": "Notion Research Documentation", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/notion-research-documentation/SKILL.md", + "description": "Research across Notion and synthesize into structured documentation; use when gathering info from multiple Notion sources to produce briefs...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/notion-research-documentation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:notion-spec-to-implementation", + "displayName": "Notion Spec To Implementation", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/notion-spec-to-implementation/SKILL.md", + "description": "Turn Notion specs into implementation plans, tasks, and progress tracking; use when implementing PRDs/feature specs and creating Notion plans + tasks...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/notion-spec-to-implementation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:openai-docs", + "displayName": "Openai Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.system/openai-docs/SKILL.md", + "description": "Use when the user asks how to build with OpenAI products or APIs, asks about Codex itself or choosing Codex surfaces, needs up-to-date official...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.system/openai-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:pdf", + "displayName": "Pdf", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/pdf/SKILL.md", + "description": "Use when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler)...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/pdf/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:playwright-interactive", + "displayName": "Playwright Interactive", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/playwright-interactive/SKILL.md", + "description": "Persistent browser and Electron interaction through `js_repl` for fast iterative UI debugging.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/playwright-interactive/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:playwright", + "displayName": "Playwright", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/playwright/SKILL.md", + "description": "Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/playwright/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:plugin-creator", + "displayName": "Plugin Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.system/plugin-creator/SKILL.md", + "description": "Create and scaffold plugin directories for Codex with a required `.codex-plugin/plugin.json`, optional plugin folders/files, and baseline...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.system/plugin-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:render-deploy", + "displayName": "Render Deploy", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/render-deploy/SKILL.md", + "description": "Deploy applications to Render by analyzing codebases, generating render.yaml Blueprints, and providing Dashboard deeplinks.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/render-deploy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:screenshot", + "displayName": "Screenshot", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/screenshot/SKILL.md", + "description": "Use when the user explicitly asks for a desktop or system screenshot (full screen, specific app or window, or a pixel region), or when tool-specific...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/screenshot/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:security-best-practices", + "displayName": "Security Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/security-best-practices/SKILL.md", + "description": "Perform language and framework specific security best-practice reviews and suggest improvements.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/security-best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:security-ownership-map", + "displayName": "Security Ownership Map", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/security-ownership-map/SKILL.md", + "description": "Analyze git repositories to build a security ownership topology (people-to-file), compute bus factor and sensitive-code ownership, and export...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/security-ownership-map/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:security-threat-model", + "displayName": "Security Threat Model", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/security-threat-model/SKILL.md", + "description": "Repository-grounded threat modeling that enumerates trust boundaries, assets, attacker capabilities, abuse paths, and mitigations, and writes a...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/security-threat-model/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:sentry", + "displayName": "Sentry", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/sentry/SKILL.md", + "description": "Use when the user asks to inspect Sentry issues or events, summarize recent production errors, or pull basic Sentry health data via the Sentry CLI;...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/sentry/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:skill-creator", + "displayName": "Skill Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.system/skill-creator/SKILL.md", + "description": "Guide for creating effective skills.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.system/skill-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:skill-installer", + "displayName": "Skill Installer", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.system/skill-installer/SKILL.md", + "description": "Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.system/skill-installer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:speech", + "displayName": "Speech", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/speech/SKILL.md", + "description": "Use when the user asks for text-to-speech narration or voiceover, accessibility reads, audio prompts, or batch speech generation via the OpenAI Audio...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/speech/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:transcribe", + "displayName": "Transcribe", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/transcribe/SKILL.md", + "description": "Transcribe audio files to text with optional diarization and known-speaker hints.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/transcribe/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:vercel-deploy", + "displayName": "Vercel Deploy", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/vercel-deploy/SKILL.md", + "description": "Deploy applications and websites to Vercel.", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/vercel-deploy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:winui-app", + "displayName": "Winui App", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/winui-app/SKILL.md", + "description": "Bootstrap, develop, and design modern WinUI 3 desktop applications with C# and the Windows App SDK using official Microsoft guidance, WinUI Gallery...", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/winui-app/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:openai:skills:yeet", + "displayName": "Yeet", + "mediaType": "application/ai-skill", + "url": "https://github.com/openai/skills/blob/main/skills/.curated/yeet/SKILL.md", + "description": "Use only when the user explicitly asks to stage, commit, push, and open a GitHub pull request in one flow using the GitHub CLI (`gh`).", + "metadata": { + "sourceSet": "openai/skills", + "repoPath": "skills/.curated/yeet/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:oraios:serena", + "displayName": "Serena", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/oraios%2Fserena/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "oraios/serena", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:affinage", + "displayName": "Affinage", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/affinage/SKILL.md", + "description": "Triage a PR's review comments and failing CI (plus merge conflicts) through the /age lens, deciding which claims are worth acting on.", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/affinage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:age", + "displayName": "Age", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/age/SKILL.md", + "description": "Review a diff, PR, branch, or path across ten orthogonal dimensions (correctness, security, encapsulation, spec, complexity, deslop, assertions, NIH...", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/age/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:briesearch", + "displayName": "Briesearch", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/briesearch/SKILL.md", + "description": "Research questions external to the codebase across library docs (Context7), the web (Tavily), local code through semantic source search, GitHub examples", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/briesearch/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:cheese", + "displayName": "Cheese", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/cheese/SKILL.md", + "description": "Route any dropped-in input — idea, spec path, file path, PR or issue, stack trace, bug report, or bare `/cheese` — to the right workflow skill.", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/cheese/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:cook", + "displayName": "Cook", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/cook/SKILL.md", + "description": "Implement an approved spec or focused unambiguous task through stale-safe source edits.", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/cook/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:culture", + "displayName": "Culture", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/culture/SKILL.md", + "description": "Primarily the agent's internal-thinking skill — invoke it silently to model a problem, identify trade-offs, and decide what to do, BEFORE asking the...", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/culture/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:cure", + "displayName": "Cure", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/cure/SKILL.md", + "description": "Apply fixes from an /age report, finding list, or CI failure, then run the project's test/lint/build gates and hand a clean cure to /plate for...", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/cure/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:easy-cheese-setup", + "displayName": "Easy Cheese Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/easy-cheese-setup/SKILL.md", + "description": "Register and repair the durable cheese hallouminate corpus and the per-repo tenant.", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/easy-cheese-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:hard-cheese", + "displayName": "Hard Cheese", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/hard-cheese/SKILL.md", + "description": "Metacognitive vibecheck gate before code is shared for review — make the author explain the diff's causal logic, graded by a fresh-context judge against", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/hard-cheese/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:melt", + "displayName": "Melt", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/melt/SKILL.md", + "description": "Resolve git merge, rebase, or cherry-pick conflicts via a structural-merge cascade — mergiraf (AST-aware auto-resolve) → git rerere (replay remembered..", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/melt/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:mold", + "displayName": "Mold", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/mold/SKILL.md", + "description": "Converge a fuzzy idea or half-formed feature into an approved spec through an iterative, grounded design dialogue.", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/mold/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:pasteurize", + "displayName": "Pasteurize", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/pasteurize/SKILL.md", + "description": "Hard-bug DIAGNOSIS + FIX: reproduce the failure, name the cause, write a regression test, apply the minimal fix.", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/pasteurize/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:plate", + "displayName": "Plate", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/plate/SKILL.md", + "description": "Turn finished local work into a commit, an ordinary pull request, or a stacked pull-request chain.", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/plate/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:press", + "displayName": "Press", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/press/SKILL.md", + "description": "Harden the test surface after `/cook` — map changed behavior to tests, find weak assertions and missing boundaries, and add focused hardening tests.", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/press/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:python-authoring", + "displayName": "Python Authoring", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/.agents/skills/python-authoring/SKILL.md", + "description": "Write, edit, refactor, or review Python in easy-cheese with concise stdlib-first code, Python 3.12, self-contained .pyz packaging, and repository test..", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": ".agents/skills/python-authoring/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:skill-authoring", + "displayName": "Skill Authoring", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/.agents/skills/skill-authoring/SKILL.md", + "description": "Codify the Iron Law, Red Flags, and Rationalization-table template that easy-cheese skills follow, plus the CSO description rule and size-budget...", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": ".agents/skills/skill-authoring/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:ultracook", + "displayName": "Ultracook", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/ultracook/SKILL.md", + "description": "Retired — /ultracook no longer exists as a standalone skill.", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/ultracook/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:wheypoint", + "displayName": "Wheypoint", + "mediaType": "application/ai-skill", + "url": "https://github.com/paulnsorensen/easy-cheese/blob/main/skills/wheypoint/SKILL.md", + "description": "Mark a checkpoint in the current conversation — compact it into a durable handoff document so a fresh agent can resume the work without context loss.", + "metadata": { + "sourceSet": "paulnsorensen/easy-cheese", + "repoPath": "skills/wheypoint/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:payloadcms:payload:audit-dependencies", + "displayName": "Audit Dependencies", + "mediaType": "application/ai-skill", + "url": "https://github.com/payloadcms/payload/blob/main/.claude/skills/audit-dependencies/SKILL.md", + "description": "Use when fixing dependency vulnerabilities, running pnpm audit, or when the audit-dependencies CI check fails", + "metadata": { + "sourceSet": "payloadcms/payload", + "repoPath": ".claude/skills/audit-dependencies/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:payloadcms:payload:generate-translations", + "displayName": "Generate Translations", + "mediaType": "application/ai-skill", + "url": "https://github.com/payloadcms/payload/blob/main/.claude/skills/generate-translations/SKILL.md", + "description": "Use when new translation keys are added to packages to generate new translations strings", + "metadata": { + "sourceSet": "payloadcms/payload", + "repoPath": ".claude/skills/generate-translations/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:payloadcms:payload:payload", + "displayName": "Payload", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/payloadcms/payload/blob/main/tools/claude-plugin", + "description": "Payload Development plugin - covers collections, fields, hooks, access control, plugins, and database adapters.", + "metadata": { + "sourceSet": "payloadcms/payload", + "repoPath": "tools/claude-plugin/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:payloadcms:payload:triage-ci-flake", + "displayName": "Triage Ci Flake", + "mediaType": "application/ai-skill", + "url": "https://github.com/payloadcms/payload/blob/main/.claude/skills/triage-ci-flake/SKILL.md", + "description": "Use when CI tests fail on main branch after PR merge, when investigating flaky test failures, or when user provides a PR URL/number to aggregate all...", + "metadata": { + "sourceSet": "payloadcms/payload", + "repoPath": ".claude/skills/triage-ci-flake/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:payloadcms:payload:ui4-convert-tests", + "displayName": "Ui4 Convert Tests", + "mediaType": "application/ai-skill", + "url": "https://github.com/payloadcms/payload/blob/main/.claude/skills/ui4-convert-tests/SKILL.md", + "description": "Use when UI changes are complete and e2e tests need updating.", + "metadata": { + "sourceSet": "payloadcms/payload", + "repoPath": ".claude/skills/ui4-convert-tests/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:payloadcms:payload:ui4-review", + "displayName": "Ui4 Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/payloadcms/payload/blob/main/.claude/skills/ui4-review/SKILL.md", + "description": "Review UI4 CSS migrations for proper token usage.", + "metadata": { + "sourceSet": "payloadcms/payload", + "repoPath": ".claude/skills/ui4-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:payloadcms:payload:ui4", + "displayName": "Ui4", + "mediaType": "application/ai-skill", + "url": "https://github.com/payloadcms/payload/blob/main/.claude/skills/ui4/SKILL.md", + "description": "Manually invoked skill for reskinning Payload UI components.", + "metadata": { + "sourceSet": "payloadcms/payload", + "repoPath": ".claude/skills/ui4/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:assistant", + "displayName": "Assistant", + "mediaType": "application/ai-skill", + "url": "https://github.com/pinecone-io/pinecone-claude-code-plugin/blob/main/skills/assistant/SKILL.md", + "description": "Create, manage, and chat with Pinecone Assistants for document Q&A with citations.", + "metadata": { + "sourceSet": "pinecone-io/pinecone-claude-code-plugin", + "repoPath": "skills/assistant/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:cli", + "displayName": "Cli", + "mediaType": "application/ai-skill", + "url": "https://github.com/pinecone-io/pinecone-claude-code-plugin/blob/main/skills/cli/SKILL.md", + "description": "Guide for using the Pinecone CLI (pc) to manage Pinecone resources from the terminal.", + "metadata": { + "sourceSet": "pinecone-io/pinecone-claude-code-plugin", + "repoPath": "skills/cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:docs", + "displayName": "Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/pinecone-io/pinecone-claude-code-plugin/blob/main/skills/docs/SKILL.md", + "description": "Curated documentation reference for developers building with Pinecone.", + "metadata": { + "sourceSet": "pinecone-io/pinecone-claude-code-plugin", + "repoPath": "skills/docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:full-text-search", + "displayName": "Full Text Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/pinecone-io/pinecone-claude-code-plugin/blob/main/skills/full-text-search/SKILL.md", + "description": "Create, ingest into, and query a Pinecone full-text-search (FTS) index using the preview API (2026-01.alpha, public preview).", + "metadata": { + "sourceSet": "pinecone-io/pinecone-claude-code-plugin", + "repoPath": "skills/full-text-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:help", + "displayName": "Help", + "mediaType": "application/ai-skill", + "url": "https://github.com/pinecone-io/pinecone-claude-code-plugin/blob/main/skills/help/SKILL.md", + "description": "Overview of all available Pinecone skills and what a user needs to get started.", + "metadata": { + "sourceSet": "pinecone-io/pinecone-claude-code-plugin", + "repoPath": "skills/help/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:mcp", + "displayName": "Mcp", + "mediaType": "application/ai-skill", + "url": "https://github.com/pinecone-io/pinecone-claude-code-plugin/blob/main/skills/mcp/SKILL.md", + "description": "Reference for the Pinecone MCP server tools.", + "metadata": { + "sourceSet": "pinecone-io/pinecone-claude-code-plugin", + "repoPath": "skills/mcp/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:n8n", + "displayName": "N8N", + "mediaType": "application/ai-skill", + "url": "https://github.com/pinecone-io/pinecone-claude-code-plugin/blob/main/skills/n8n/SKILL.md", + "description": "Build n8n workflows using the Pinecone Assistant node or Pinecone Vector Store node.", + "metadata": { + "sourceSet": "pinecone-io/pinecone-claude-code-plugin", + "repoPath": "skills/n8n/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:pinecone", + "displayName": "Pinecone", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/pinecone-io/pinecone-claude-code-plugin/blob/main", + "description": "Pinecone vector database integration. Streamline your Pinecone development with powerful tools for managing vector indexes, querying data, and rapid...", + "metadata": { + "sourceSet": "pinecone-io/pinecone-claude-code-plugin", + "repoPath": ".claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:query", + "displayName": "Query", + "mediaType": "application/ai-skill", + "url": "https://github.com/pinecone-io/pinecone-claude-code-plugin/blob/main/skills/query/SKILL.md", + "description": "Query integrated indexes using text with Pinecone MCP.", + "metadata": { + "sourceSet": "pinecone-io/pinecone-claude-code-plugin", + "repoPath": "skills/query/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:quickstart", + "displayName": "Quickstart", + "mediaType": "application/ai-skill", + "url": "https://github.com/pinecone-io/pinecone-claude-code-plugin/blob/main/skills/quickstart/SKILL.md", + "description": "Interactive Pinecone quickstart for new developers.", + "metadata": { + "sourceSet": "pinecone-io/pinecone-claude-code-plugin", + "repoPath": "skills/quickstart/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:prisma:skills:prisma-cli", + "displayName": "Prisma Cli", + "mediaType": "application/ai-skill", + "url": "https://github.com/prisma/skills/blob/main/prisma-cli/SKILL.md", + "description": "Prisma ORM CLI commands reference covering init, generate, migrate, db, dev, studio, validate, format, debug, and mcp.", + "metadata": { + "sourceSet": "prisma/skills", + "repoPath": "prisma-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:prisma:skills:prisma-client-api", + "displayName": "Prisma Client Api", + "mediaType": "application/ai-skill", + "url": "https://github.com/prisma/skills/blob/main/prisma-client-api/SKILL.md", + "description": "Prisma Client API reference covering model queries, filters, operators, and client methods.", + "metadata": { + "sourceSet": "prisma/skills", + "repoPath": "prisma-client-api/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:prisma:skills:prisma-compute", + "displayName": "Prisma Compute", + "mediaType": "application/ai-skill", + "url": "https://github.com/prisma/skills/blob/main/prisma-compute/SKILL.md", + "description": "Prisma Compute deployment and hosting guide.", + "metadata": { + "sourceSet": "prisma/skills", + "repoPath": "prisma-compute/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:prisma:skills:prisma-database-setup", + "displayName": "Prisma Database Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/prisma/skills/blob/main/prisma-database-setup/SKILL.md", + "description": "Guides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.).", + "metadata": { + "sourceSet": "prisma/skills", + "repoPath": "prisma-database-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:prisma:skills:prisma-driver-adapter-implementation", + "displayName": "Prisma Driver Adapter Implementation", + "mediaType": "application/ai-skill", + "url": "https://github.com/prisma/skills/blob/main/prisma-driver-adapter-implementation/SKILL.md", + "description": "Required reference for Prisma v7 driver adapter work.", + "metadata": { + "sourceSet": "prisma/skills", + "repoPath": "prisma-driver-adapter-implementation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:prisma:skills:prisma-mongodb-upgrade", + "displayName": "Prisma Mongodb Upgrade", + "mediaType": "application/ai-skill", + "url": "https://github.com/prisma/skills/blob/main/prisma-mongodb-upgrade/SKILL.md", + "description": "Decision and migration guide for Prisma ORM MongoDB projects on v6, which have no upgrade path to v7.", + "metadata": { + "sourceSet": "prisma/skills", + "repoPath": "prisma-mongodb-upgrade/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:prisma:skills:prisma-postgres-setup", + "displayName": "Prisma Postgres Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/prisma/skills/blob/main/prisma-postgres-setup/SKILL.md", + "description": "Set up a new Prisma Postgres database and connect it to a local project using the Management API.", + "metadata": { + "sourceSet": "prisma/skills", + "repoPath": "prisma-postgres-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:prisma:skills:prisma-postgres", + "displayName": "Prisma Postgres", + "mediaType": "application/ai-skill", + "url": "https://github.com/prisma/skills/blob/main/prisma-postgres/SKILL.md", + "description": "Prisma Postgres setup and operations guidance across Console, create-db CLI, Management API, and Management API SDK.", + "metadata": { + "sourceSet": "prisma/skills", + "repoPath": "prisma-postgres/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:prisma:skills:prisma-upgrade-v7", + "displayName": "Prisma Upgrade V7", + "mediaType": "application/ai-skill", + "url": "https://github.com/prisma/skills/blob/main/prisma-upgrade-v7/SKILL.md", + "description": "Complete migration guide from Prisma ORM v6 to v7 covering all breaking changes.", + "metadata": { + "sourceSet": "prisma/skills", + "repoPath": "prisma-upgrade-v7/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:pydantic:logfire-mcp", + "displayName": "Logfire", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/pydantic%2Flogfire-mcp/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "pydantic/logfire-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:combining-searches", + "displayName": "Combining Searches", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-search-quality/search-strategies/hybrid-search/combining-searches/SKILL.md", + "description": "Fusing scores from multiple searches into a single ranked result (RRF, DBSF, custom fusion).", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-search-quality/search-strategies/hybrid-search/combining-searches/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:debugging", + "displayName": "Debugging", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-monitoring/debugging/SKILL.md", + "description": "Diagnoses Qdrant production issues using metrics and observability tools.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-monitoring/debugging/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:diagnosis", + "displayName": "Diagnosis", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-search-quality/diagnosis/SKILL.md", + "description": "Diagnoses Qdrant search quality issues.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-search-quality/diagnosis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:horizontal-scaling", + "displayName": "Horizontal Scaling", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-scaling/scaling-data-volume/horizontal-scaling/SKILL.md", + "description": "Diagnoses and guides Qdrant horizontal scaling decisions.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-scaling/scaling-data-volume/horizontal-scaling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:hybrid-search", + "displayName": "Hybrid Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-search-quality/search-strategies/hybrid-search/SKILL.md", + "description": "Explains hybrid search in Qdrant.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-search-quality/search-strategies/hybrid-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:indexing-performance-optimization", + "displayName": "Indexing Performance Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-performance-optimization/indexing-performance-optimization/SKILL.md", + "description": "Diagnoses and fixes slow Qdrant indexing and data ingestion.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-performance-optimization/indexing-performance-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:memory-usage-optimization", + "displayName": "Memory Usage Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-performance-optimization/memory-usage-optimization/SKILL.md", + "description": "Diagnoses and reduces Qdrant memory usage.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-performance-optimization/memory-usage-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:minimize-latency", + "displayName": "Minimize Latency", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-scaling/minimize-latency/SKILL.md", + "description": "Guides Qdrant query latency optimization.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-scaling/minimize-latency/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:qdrant-advisor", + "displayName": "Qdrant Advisor", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/meta/qdrant-advisor/SKILL.md", + "description": "Diagnose, troubleshoot, and advise on any Qdrant deployment by loading the latest official Qdrant skills live from skills.qdrant.tech.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "meta/qdrant-advisor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:qdrant-clients-sdk", + "displayName": "Qdrant Clients Sdk", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-clients-sdk/SKILL.md", + "description": "Qdrant provides client SDKs for various programming languages, allowing easy integration with Qdrant deployments.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-clients-sdk/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:qdrant-deployment-options", + "displayName": "Qdrant Deployment Options", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-deployment-options/SKILL.md", + "description": "Guides Qdrant deployment selection.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-deployment-options/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:qdrant-edge", + "displayName": "Qdrant Edge", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-edge/SKILL.md", + "description": "Guides building on Qdrant Edge, the embedded in-process shard.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-edge/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:qdrant-model-migration", + "displayName": "Qdrant Model Migration", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-model-migration/SKILL.md", + "description": "Guides embedding model migration in Qdrant without downtime.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-model-migration/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:qdrant-monitoring", + "displayName": "Qdrant Monitoring", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-monitoring/SKILL.md", + "description": "Guides Qdrant monitoring and observability setup.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-monitoring/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:qdrant-performance-optimization", + "displayName": "Qdrant Performance Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-performance-optimization/SKILL.md", + "description": "Navigation hub linking sub-skills for proactive Qdrant tuning: search speed, indexing performance, and memory usage optimization.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-performance-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:qdrant-scaling", + "displayName": "Qdrant Scaling", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-scaling/SKILL.md", + "description": "Guides Qdrant scaling decisions.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-scaling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:qdrant-search-quality", + "displayName": "Qdrant Search Quality", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-search-quality/SKILL.md", + "description": "Diagnoses and improves Qdrant search relevance.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-search-quality/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:qdrant-version-upgrade", + "displayName": "Qdrant Version Upgrade", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-version-upgrade/SKILL.md", + "description": "Guidance on how to upgrade your Qdrant version without interrupting the availability of your application and ensuring data integrity.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-version-upgrade/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:qdrant", + "displayName": "Qdrant", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/qdrant/skills/blob/main", + "description": "Agent skills for Qdrant vector search: scaling, performance optimization, search quality, monitoring, deployment, edge, model migration, version...", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": ".claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:relevance-feedback", + "displayName": "Relevance Feedback", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-search-quality/search-strategies/relevance-feedback/SKILL.md", + "description": "Expanding the candidate pool via relevance feedback, as an alternative to reranking when a dense retriever is too weak.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-search-quality/search-strategies/relevance-feedback/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:scaling-data-volume", + "displayName": "Scaling Data Volume", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-scaling/scaling-data-volume/SKILL.md", + "description": "Guides Qdrant data volume scaling decisions.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-scaling/scaling-data-volume/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:scaling-qps", + "displayName": "Scaling Qps", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-scaling/scaling-qps/SKILL.md", + "description": "Guides Qdrant query throughput (QPS) scaling.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-scaling/scaling-qps/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:scaling-query-volume", + "displayName": "Scaling Query Volume", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-scaling/scaling-query-volume/SKILL.md", + "description": "Guides Qdrant query volume scaling.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-scaling/scaling-query-volume/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:search-speed-optimization", + "displayName": "Search Speed Optimization", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-performance-optimization/search-speed-optimization/SKILL.md", + "description": "Diagnoses and fixes slow Qdrant search.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-performance-optimization/search-speed-optimization/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:search-strategies", + "displayName": "Search Strategies", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-search-quality/search-strategies/SKILL.md", + "description": "Guides Qdrant search strategy selection.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-search-quality/search-strategies/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:search-types", + "displayName": "Search Types", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-search-quality/search-strategies/hybrid-search/search-types/SKILL.md", + "description": "Constructing prefetch queries for hybrid retrieval, including sparse/dense and multi-field setups, and choosing a sparse embedding model.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-search-quality/search-strategies/hybrid-search/search-types/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:setup", + "displayName": "Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-monitoring/setup/SKILL.md", + "description": "Guides Qdrant monitoring setup including Prometheus scraping, health probes, Hybrid Cloud metrics, alerting, and log centralization.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-monitoring/setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:sliding-time-window", + "displayName": "Sliding Time Window", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-scaling/scaling-data-volume/sliding-time-window/SKILL.md", + "description": "Guides sliding time window scaling in Qdrant.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-scaling/scaling-data-volume/sliding-time-window/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:tenant-scaling", + "displayName": "Tenant Scaling", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-scaling/scaling-data-volume/tenant-scaling/SKILL.md", + "description": "Guides Qdrant multi-tenant scaling.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-scaling/scaling-data-volume/tenant-scaling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:qdrant:skills:vertical-scaling", + "displayName": "Vertical Scaling", + "mediaType": "application/ai-skill", + "url": "https://github.com/qdrant/skills/blob/main/skills/qdrant-scaling/scaling-data-volume/vertical-scaling/SKILL.md", + "description": "Guides Qdrant vertical scaling decisions.", + "metadata": { + "sourceSet": "qdrant/skills", + "repoPath": "skills/qdrant-scaling/scaling-data-volume/vertical-scaling/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:railwayapp:railway-skills:railway", + "displayName": "Railway", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/railwayapp/railway-skills/blob/main/plugins/railway", + "description": "Railway agent skills and hosted MCP server for deploying, configuring, monitoring, and troubleshooting apps and infrastructure on Railway from...", + "metadata": { + "sourceSet": "railwayapp/railway-skills", + "repoPath": "plugins/railway/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:redis:agent-skills:iris-development", + "displayName": "Iris Development", + "mediaType": "application/ai-skill", + "url": "https://github.com/redis/agent-skills/blob/main/skills/iris-development/SKILL.md", + "description": "Iris is Redis's umbrella for AI-focused products.", + "metadata": { + "sourceSet": "redis/agent-skills", + "repoPath": "skills/iris-development/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:redis:agent-skills:redis-clustering", + "displayName": "Redis Clustering", + "mediaType": "application/ai-skill", + "url": "https://github.com/redis/agent-skills/blob/main/skills/redis-clustering/SKILL.md", + "description": "Redis Cluster and replication guidance covering hash tags for multi-key operations, avoiding CROSSSLOT errors, and reading from replicas to scale...", + "metadata": { + "sourceSet": "redis/agent-skills", + "repoPath": "skills/redis-clustering/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:redis:agent-skills:redis-connections", + "displayName": "Redis Connections", + "mediaType": "application/ai-skill", + "url": "https://github.com/redis/agent-skills/blob/main/skills/redis-connections/SKILL.md", + "description": "Redis client and connection guidance covering connection pooling, multiplexing, pipelining, client-side caching with RESP3, avoiding slow commands...", + "metadata": { + "sourceSet": "redis/agent-skills", + "repoPath": "skills/redis-connections/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:redis:agent-skills:redis-core", + "displayName": "Redis Core", + "mediaType": "application/ai-skill", + "url": "https://github.com/redis/agent-skills/blob/main/skills/redis-core/SKILL.md", + "description": "Core Redis modeling guidance - choose the right data structure (String, Hash, List, Set, Sorted Set, JSON, Stream, Vector Set) and use consistent...", + "metadata": { + "sourceSet": "redis/agent-skills", + "repoPath": "skills/redis-core/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:redis:agent-skills:redis-observability", + "displayName": "Redis Observability", + "mediaType": "application/ai-skill", + "url": "https://github.com/redis/agent-skills/blob/main/skills/redis-observability/SKILL.md", + "description": "Redis observability guidance - which metrics to monitor (memory, connections, hit ratio, ops/sec, rejected connections), which built-in commands to...", + "metadata": { + "sourceSet": "redis/agent-skills", + "repoPath": "skills/redis-observability/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:redis:agent-skills:redis-search", + "displayName": "Redis Search", + "mediaType": "application/ai-skill", + "url": "https://github.com/redis/agent-skills/blob/main/skills/redis-search/SKILL.md", + "description": "Redis Search guidance covering FT.CREATE schema design, field type selection (TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR, JSON path), DIALECT 2 query...", + "metadata": { + "sourceSet": "redis/agent-skills", + "repoPath": "skills/redis-search/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:redis:agent-skills:redis-security", + "displayName": "Redis Security", + "mediaType": "application/ai-skill", + "url": "https://github.com/redis/agent-skills/blob/main/skills/redis-security/SKILL.md", + "description": "Redis security guidance covering authentication (requirepass and ACL users), TLS, ACL-based least-privilege access control, restricting network...", + "metadata": { + "sourceSet": "redis/agent-skills", + "repoPath": "skills/redis-security/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:redis:agent-skills:redis-semantic-cache", + "displayName": "Redis Semantic Cache", + "mediaType": "application/ai-skill", + "url": "https://github.com/redis/agent-skills/blob/main/skills/redis-semantic-cache/SKILL.md", + "description": "Redis LangCache guidance for semantic caching of LLM responses on Redis Cloud - calling search/set via the SDK or REST API, tuning the similarity...", + "metadata": { + "sourceSet": "redis/agent-skills", + "repoPath": "skills/redis-semantic-cache/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:remotion-dev:skills:remotion-best-practices", + "displayName": "Remotion Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/remotion-dev/skills/blob/main/skills/remotion-best-practices/SKILL.md", + "description": "Best practices and domain knowledge for building videos programmatically with Remotion (videos in React/TypeScript, rendered to MP4).", + "metadata": { + "sourceSet": "remotion-dev/skills", + "repoPath": "skills/remotion-best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:replicate:skills:build-models", + "displayName": "Build Models", + "mediaType": "application/ai-skill", + "url": "https://github.com/replicate/skills/blob/main/skills/build-models/SKILL.md", + "description": "Package and build custom AI models with Cog for deployment on Replicate.", + "metadata": { + "sourceSet": "replicate/skills", + "repoPath": "skills/build-models/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:replicate:skills:compare-models", + "displayName": "Compare Models", + "mediaType": "application/ai-skill", + "url": "https://github.com/replicate/skills/blob/main/skills/compare-models/SKILL.md", + "description": "Compare Replicate models by cost, speed, quality, and capabilities.", + "metadata": { + "sourceSet": "replicate/skills", + "repoPath": "skills/compare-models/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:replicate:skills:find-models", + "displayName": "Find Models", + "mediaType": "application/ai-skill", + "url": "https://github.com/replicate/skills/blob/main/skills/find-models/SKILL.md", + "description": "Find AI models on Replicate using search and curated collections.", + "metadata": { + "sourceSet": "replicate/skills", + "repoPath": "skills/find-models/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:replicate:skills:prompt-images", + "displayName": "Prompt Images", + "mediaType": "application/ai-skill", + "url": "https://github.com/replicate/skills/blob/main/skills/prompt-images/SKILL.md", + "description": "Prompting techniques for AI image generation and editing models on Replicate.", + "metadata": { + "sourceSet": "replicate/skills", + "repoPath": "skills/prompt-images/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:replicate:skills:prompt-videos", + "displayName": "Prompt Videos", + "mediaType": "application/ai-skill", + "url": "https://github.com/replicate/skills/blob/main/skills/prompt-videos/SKILL.md", + "description": "Prompting techniques for AI video generation models on Replicate.", + "metadata": { + "sourceSet": "replicate/skills", + "repoPath": "skills/prompt-videos/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:replicate:skills:publish-models", + "displayName": "Publish Models", + "mediaType": "application/ai-skill", + "url": "https://github.com/replicate/skills/blob/main/skills/publish-models/SKILL.md", + "description": "Push and publish custom AI models to Replicate, and set up CI/CD for releasing new model versions safely.", + "metadata": { + "sourceSet": "replicate/skills", + "repoPath": "skills/publish-models/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:replicate:skills:run-models", + "displayName": "Run Models", + "mediaType": "application/ai-skill", + "url": "https://github.com/replicate/skills/blob/main/skills/run-models/SKILL.md", + "description": "Run AI models on Replicate via predictions, webhooks, and streaming.", + "metadata": { + "sourceSet": "replicate/skills", + "repoPath": "skills/run-models/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:resend:resend-skills:agent-email-inbox", + "displayName": "Agent Email Inbox", + "mediaType": "application/ai-skill", + "url": "https://github.com/resend/resend-skills/blob/main/skills/agent-email-inbox/SKILL.md", + "description": "Use when building any system where email content triggers actions - AI agent inboxes, automated support handlers, email-to-task pipelines, or any...", + "metadata": { + "sourceSet": "resend/resend-skills", + "repoPath": "skills/agent-email-inbox/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:resend:resend-skills:email-best-practices", + "displayName": "Email Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/resend/resend-skills/blob/main/skills/email-best-practices/SKILL.md", + "description": "Use when building email features, emails going to spam, high bounce rates, setting up SPF/DKIM/DMARC authentication, implementing email capture...", + "metadata": { + "sourceSet": "resend/resend-skills", + "repoPath": "skills/email-best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:resend:resend-migration-skill:migrate-sendgrid", + "displayName": "Migrate Sendgrid", + "mediaType": "application/ai-skill", + "url": "https://github.com/resend/resend-migration-skill/blob/main/migrate-sendgrid/SKILL.md", + "description": "Use when migrating SendGrid email integration to Resend - detects @sendgrid/mail, sgMail, sendgrid-ruby, sendgrid-go, sendgrid-java, sendgrid-php, or...", + "metadata": { + "sourceSet": "resend/resend-migration-skill", + "repoPath": "migrate-sendgrid/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:resend:resend-skills:react-email", + "displayName": "React Email", + "mediaType": "application/ai-skill", + "url": "https://github.com/resend/resend-skills/blob/main/skills/react-email/SKILL.md", + "description": "Use when building HTML email templates with React components, adding a visual email editor to an application using the React Email visual editor...", + "metadata": { + "sourceSet": "resend/resend-skills", + "repoPath": "skills/react-email/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:resend:design-skills:resend-brand", + "displayName": "Resend Brand", + "mediaType": "application/ai-skill", + "url": "https://github.com/resend/design-skills/blob/main/resend-brand/SKILL.md", + "description": "Use when creating Resend marketing materials, documents, presentations, or visual content.", + "metadata": { + "sourceSet": "resend/design-skills", + "repoPath": "resend-brand/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:resend:resend-skills:resend-cli", + "displayName": "Resend Cli", + "mediaType": "application/ai-skill", + "url": "https://github.com/resend/resend-skills/blob/main/skills/resend-cli/SKILL.md", + "description": "Operate the Resend platform from the terminal - send emails (including React Email .tsx templates via --react-email), manage domains, contacts...", + "metadata": { + "sourceSet": "resend/resend-skills", + "repoPath": "skills/resend-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:resend:design-skills:resend-design-system", + "displayName": "Resend Design System", + "mediaType": "application/ai-skill", + "url": "https://github.com/resend/design-skills/blob/main/SKILL.md", + "description": "Use when building or modifying UI in the Resend codebase.", + "metadata": { + "sourceSet": "resend/design-skills", + "repoPath": "SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:resend:resend-skills:resend", + "displayName": "Resend", + "mediaType": "application/ai-skill", + "url": "https://github.com/resend/resend-skills/blob/main/skills/resend/SKILL.md", + "description": "Use when working with the Resend email API - sending transactional emails (single or batch), receiving inbound emails via webhooks, managing email...", + "metadata": { + "sourceSet": "resend/resend-skills", + "repoPath": "skills/resend/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-analyze-coverage", + "displayName": "Slang Analyze Coverage", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-analyze-coverage/SKILL.md", + "description": "Test coverage analysis and gap-filling for Slang language features. Only invoke when explicitly called via /slang-analyze-coverage.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-analyze-coverage/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-autodiff-kernel-opt", + "displayName": "Slang Autodiff Kernel Opt", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-autodiff-kernel-opt/SKILL.md", + "description": "Optimize Slang autodiff backward kernel performance by analyzing register pressure, checkpoint storage, and spills.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-autodiff-kernel-opt/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-build", + "displayName": "Slang Build", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-build/SKILL.md", + "description": "Platform-aware build, test, and CI inspection for the Slang compiler.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-build/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-code-reader", + "displayName": "Slang Code Reader", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-code-reader/SKILL.md", + "description": "Read-only investigation of the Slang compiler codebase. Navigate source, trace compiler pipelines, understand architecture.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-code-reader/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-code-writer", + "displayName": "Slang Code Writer", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-code-writer/SKILL.md", + "description": "Implement changes in the Slang compiler. Edit code, write tests, format, commit.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-code-writer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-create-issue", + "displayName": "Slang Create Issue", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-create-issue/SKILL.md", + "description": "Create clear, well-structured GitHub issues and pull requests for the Slang compiler repository.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-create-issue/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-docs", + "displayName": "Slang Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-docs/SKILL.md", + "description": "Read and write Slang compiler documentation.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-evaluate-session", + "displayName": "Slang Evaluate Session", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-evaluate-session/SKILL.md", + "description": "Evaluate the current session's skill effectiveness. Only invoke when explicitly called via /slang-evaluate-session.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-evaluate-session/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-fix-bug", + "displayName": "Slang Fix Bug", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-fix-bug/SKILL.md", + "description": "Analyze a Slang compiler bug from a test failure, CI log, or GitHub issue. Only invoke when explicitly called via /slang-fix-bug.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-fix-bug/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-github", + "displayName": "Slang GitHub", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-github/SKILL.md", + "description": "GitHub operations for the Slang compiler. Clone, branch, PR, issues, CI.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-github/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-investigate", + "displayName": "Slang Investigate", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-investigate/SKILL.md", + "description": "Root cause investigation for Slang compiler bugs. Only invoke when explicitly called via /slang-investigate or from slang-fix-bug.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-investigate/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-maintainer-tools", + "displayName": "Slang Maintainer Tools", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-maintainer-tools/SKILL.md", + "description": "Bridge from /slang-maintain workflow steps to concrete slang-mcp tool calls.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-maintainer-tools/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-pr-create", + "displayName": "Slang PR Create", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-pr-create/SKILL.md", + "description": "Create and publish a GitHub pull request for Slang work, defaulting to the local origin remote and using draft PRs only for shader-slang/* targets...", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-pr-create/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-pr-report", + "displayName": "Slang PR Report", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-pr-report/SKILL.md", + "description": "Surface the open shader-slang PRs needing human attention with a bundled gh-only Python script (scripts/pr_report.py): an assignee-grouped escalation...", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-pr-report/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-pr-resolve-comments", + "displayName": "Slang PR Resolve Comments", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-pr-resolve-comments/SKILL.md", + "description": "Resolve GitHub PR review feedback and CI failures. Use when asked to monitor a PR, handle LLM and human review threads and general PR comments from...", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-pr-resolve-comments/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-pr-review-runner", + "displayName": "Slang PR Review Runner", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-pr-review-runner/SKILL.md", + "description": "Reproduces the shader-slang/slang production PR-review bot (anthropics/claude-code-action@v1 + .github/workflows/claude-pr-review.yml) locally.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-pr-review-runner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-release", + "displayName": "Slang Release", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-release/SKILL.md", + "description": "Write-heavy Slang release engineering: update the SPIRV-Tools/SPIRV-Headers submodules and integrate GitHub master into the internal GitLab forks (the..", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-release/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-review-pr", + "displayName": "Slang Review PR", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-review-pr/SKILL.md", + "description": "Review a Slang compiler PR for correctness, evaluate review feedback, implement fixes, and manage review threads.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-review-pr/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-run-tests", + "displayName": "Slang Run Tests", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-run-tests/SKILL.md", + "description": "Platform-aware test runner for the Slang compiler. Only invoke when explicitly called via /slang-run-tests or referenced by other skills.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-run-tests/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-sti", + "displayName": "Slang Sti", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-sti/SKILL.md", + "description": "Install and use sti, a fast parallel test runner that replaces direct slang-test usage with crash recovery, retries, and better output.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-sti/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-test-feature", + "displayName": "Slang Test Feature", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-test-feature/SKILL.md", + "description": "Orchestrator that researches a language feature, produces a test plan for user review, and fans out parallel agents that each deliver test branches with", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-test-feature/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-write-test", + "displayName": "Slang Write Test", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slang-write-test/SKILL.md", + "description": "Quick reference for writing Slang compiler tests (.slang files with //TEST directives). Only invoke when explicitly called via /slang-write-test.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slang-write-test/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slangpy-build", + "displayName": "Slangpy Build", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slangpy-build/SKILL.md", + "description": "Clone, build, and test SlangPy. Use when the repo needs setup, a rebuild, or when tests fail.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slangpy-build/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slangpy-code-reader", + "displayName": "Slangpy Code Reader", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slangpy-code-reader/SKILL.md", + "description": "Read-only investigation of the SlangPy codebase. Navigate source, trace the functional API call path, understand architecture, apply review lenses.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slangpy-code-reader/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slangpy-code-writer", + "displayName": "Slangpy Code Writer", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slangpy-code-writer/SKILL.md", + "description": "Implement changes in SlangPy. Edit code, write tests, format, commit.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slangpy-code-writer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slangpy-docs", + "displayName": "Slangpy Docs", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slangpy-docs/SKILL.md", + "description": "Read and write SlangPy documentation.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slangpy-docs/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:slangpy-github", + "displayName": "Slangpy GitHub", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/slangpy-github/SKILL.md", + "description": "GitHub operations for SlangPy. Clone, branch, PR, issues, CI.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/slangpy-github/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:tmux-agent-manager", + "displayName": "Tmux Agent Manager", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/tmux-agent-manager/SKILL.md", + "description": "Manage multiple Claude Code agent sessions running in tmux. Report a status summary of all sessions, deliver instructions to a specific agent via tmux..", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/tmux-agent-manager/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shader-slang:slang-skills:zellij-agent-manager", + "displayName": "Zellij Agent Manager", + "mediaType": "application/ai-skill", + "url": "https://github.com/shader-slang/slang-skills/blob/main/skills/zellij-agent-manager/SKILL.md", + "description": "Manage multiple Claude Code agent sessions running in Zellij.", + "metadata": { + "sourceSet": "shader-slang/slang-skills", + "repoPath": "skills/zellij-agent-manager/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shopify:liquid-skills:liquid-theme-a11y", + "displayName": "Liquid Theme A11Y", + "mediaType": "application/ai-skill", + "url": "https://github.com/shopify/liquid-skills/blob/main/plugins/liquid-skills/skills/liquid-theme-a11y/SKILL.md", + "description": "Implement WCAG 2.2 accessibility patterns in Shopify Liquid themes.", + "metadata": { + "sourceSet": "shopify/liquid-skills", + "repoPath": "plugins/liquid-skills/skills/liquid-theme-a11y/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shopify:liquid-skills:liquid-theme-standards", + "displayName": "Liquid Theme Standards", + "mediaType": "application/ai-skill", + "url": "https://github.com/shopify/liquid-skills/blob/main/plugins/liquid-skills/skills/liquid-theme-standards/SKILL.md", + "description": "CSS, JavaScript, and HTML coding standards for Shopify Liquid themes.", + "metadata": { + "sourceSet": "shopify/liquid-skills", + "repoPath": "plugins/liquid-skills/skills/liquid-theme-standards/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-admin", + "displayName": "Shopify Admin", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-admin/SKILL.md", + "description": "Write or explain **Admin GraphQL** queries and mutations for apps and integrations that extend the Shopify admin.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-admin/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-app-store-review", + "displayName": "Shopify App Store Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-app-store-review/SKILL.md", + "description": "Run a pre-submission compliance check against your Shopify app's codebase.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-app-store-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-custom-data", + "displayName": "Shopify Custom Data", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-custom-data/SKILL.md", + "description": "MUST be used first when prompts mention Metafields or Metaobjects.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-custom-data/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-customer", + "displayName": "Shopify Customer", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-customer/SKILL.md", + "description": "The Customer Account API allows customers to access their own data including orders, payment methods, and addresses.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-customer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-dev", + "displayName": "Shopify Dev", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-dev/SKILL.md", + "description": "Search Shopify developer documentation across all APIs.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-dev/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-functions", + "displayName": "Shopify Functions", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-functions/SKILL.md", + "description": "Shopify Functions allow developers to customize the backend logic that powers parts of Shopify.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-functions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-hydrogen", + "displayName": "Shopify Hydrogen", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-hydrogen/SKILL.md", + "description": "Hydrogen storefront implementation cookbooks.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-hydrogen/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:shopify:liquid-skills:shopify-liquid-themes", + "displayName": "Shopify Liquid Themes", + "mediaType": "application/ai-skill", + "url": "https://github.com/shopify/liquid-skills/blob/main/plugins/liquid-skills/skills/shopify-liquid-themes/SKILL.md", + "description": "Generate Shopify Liquid theme code (sections, blocks, snippets) with correct schema JSON, LiquidDoc headers, translation keys, and CSS/JS patterns.", + "metadata": { + "sourceSet": "shopify/liquid-skills", + "repoPath": "plugins/liquid-skills/skills/shopify-liquid-themes/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-liquid", + "displayName": "Shopify Liquid", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-liquid/SKILL.md", + "description": "Liquid is an open-source templating language created by Shopify.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-liquid/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-onboarding-dev", + "displayName": "Shopify Onboarding Dev", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-onboarding-dev/SKILL.md", + "description": "Get started building on Shopify.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-onboarding-dev/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-onboarding-merchant", + "displayName": "Shopify Onboarding Merchant", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-onboarding-merchant/SKILL.md", + "description": "Set up and connect a Shopify store from your AI assistant.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-onboarding-merchant/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-partner", + "displayName": "Shopify Partner", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-partner/SKILL.md", + "description": "The Partner API lets you programmatically access data about your Partner Dashboard, including your apps, themes, and affiliate referrals.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-partner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-payments-apps", + "displayName": "Shopify Payments Apps", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-payments-apps/SKILL.md", + "description": "The Payments Apps API enables payment providers to integrate their payment solutions with Shopify's checkout.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-payments-apps/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-polaris-admin-extensions", + "displayName": "Shopify Polaris Admin Extensions", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-polaris-admin-extensions/SKILL.md", + "description": "Add custom actions and blocks from your app at contextually relevant spots throughout the Shopify Admin.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-polaris-admin-extensions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-polaris-app-home", + "displayName": "Shopify Polaris App Home", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-polaris-app-home/SKILL.md", + "description": "Build your app's primary user interface embedded in the Shopify admin.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-polaris-app-home/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-polaris-checkout-extensions", + "displayName": "Shopify Polaris Checkout Extensions", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-polaris-checkout-extensions/SKILL.md", + "description": "Build custom functionality that merchants can install at defined points in the checkout flow, including product information, shipping, payment, order...", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-polaris-checkout-extensions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-polaris-customer-account-extensions", + "displayName": "Shopify Polaris Customer Account Extensions", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-polaris-customer-account-extensions/SKILL.md", + "description": "Build custom functionality that merchants can install at defined points on the Order index, Order status, and Profile pages in customer accounts.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-polaris-customer-account-extensions/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-pos-ui", + "displayName": "Shopify Pos Ui", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-pos-ui/SKILL.md", + "description": "Build retail point-of-sale applications using Shopify's POS UI components.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-pos-ui/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-storefront-graphql", + "displayName": "Shopify Storefront Graphql", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-storefront-graphql/SKILL.md", + "description": "Use for custom storefronts requiring direct GraphQL queries/mutations for data fetching and cart operations.", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-storefront-graphql/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-use-shopify-cli", + "displayName": "Shopify Use Shopify Cli", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/shopify-use-shopify-cli/SKILL.md", + "description": "Choose when the user needs **Shopify CLI** to run or fix something now: validate app or extension config on disk (`shopify.app.toml`...", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/shopify-use-shopify-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:ucp", + "displayName": "Ucp", + "mediaType": "application/ai-skill", + "url": "https://github.com/Shopify/Shopify-AI-Toolkit/blob/main/skills/ucp/SKILL.md", + "description": "Use when the user wants to use the UCP CLI to find, compare, buy, or track products from online merchants, or to set up and troubleshoot the local...", + "metadata": { + "sourceSet": "Shopify/Shopify-AI-Toolkit", + "repoPath": "skills/ucp/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:smartcrabai:agent-skills:improve-review-from-pr-gap", + "displayName": "Improve Review From PR Gap", + "mediaType": "application/ai-skill", + "url": "https://github.com/smartcrabai/agent-skills/blob/main/skills/improve-review-from-pr-gap/SKILL.md", + "description": "Use this when the user says a merged PR turned out to have an oversight/missed case that needed a follow-up fix PR, and wants to extract the review...", + "metadata": { + "sourceSet": "smartcrabai/agent-skills", + "repoPath": "skills/improve-review-from-pr-gap/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:smartcrabai:agent-skills:improve-review-from-session", + "displayName": "Improve Review From Session", + "mediaType": "application/ai-skill", + "url": "https://github.com/smartcrabai/agent-skills/blob/main/skills/improve-review-from-session/SKILL.md", + "description": "Use this when the user asks to capture lessons from this session as review perspectives, save review viewpoints, turn this session's mistakes/feedback..", + "metadata": { + "sourceSet": "smartcrabai/agent-skills", + "repoPath": "skills/improve-review-from-session/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:smartcrabai:agent-skills:review-pr", + "displayName": "Review PR", + "mediaType": "application/ai-skill", + "url": "https://github.com/smartcrabai/agent-skills/blob/main/skills/review-pr/SKILL.md", + "description": "Use this whenever the user asks to review a pull request by number (e.g. 'review PR #123', 'PR 45を見て', 'review this PR'), to evaluate a PR's diff...", + "metadata": { + "sourceSet": "smartcrabai/agent-skills", + "repoPath": "skills/review-pr/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:smartcrabai:agent-skills:review-uncommitted", + "displayName": "Review Uncommitted", + "mediaType": "application/ai-skill", + "url": "https://github.com/smartcrabai/agent-skills/blob/main/skills/review-uncommitted/SKILL.md", + "description": "Use this whenever the user asks to review uncommitted/local/working-tree changes, check the current diff before committing, or evaluate pending changes.", + "metadata": { + "sourceSet": "smartcrabai/agent-skills", + "repoPath": "skills/review-uncommitted/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:stripe:ai:connect-recommend", + "displayName": "Connect Recommend", + "mediaType": "application/ai-skill", + "url": "https://github.com/stripe/ai/blob/main/providers/cursor/plugin/skills/connect-recommend/SKILL.md", + "description": "This skill should be used when the user asks about Stripe Connect configuration, charge patterns, dashboard access, or how to get started with...", + "metadata": { + "sourceSet": "stripe/ai", + "repoPath": "providers/cursor/plugin/skills/connect-recommend/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:stripe:ai:stripe-best-practices", + "displayName": "Stripe Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/stripe/ai/blob/main/skills/stripe-best-practices/SKILL.md", + "description": "Guides Stripe integration decisions - API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller...", + "metadata": { + "sourceSet": "stripe/ai", + "repoPath": "skills/stripe-best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:stripe:ai:stripe-directory", + "displayName": "Stripe Directory", + "mediaType": "application/ai-skill", + "url": "https://github.com/stripe/ai/blob/main/skills/stripe-directory/SKILL.md", + "description": "Use when the user wants to find businesses, software, service providers, or partners for a specific industry, workflow, pain point, capability, or...", + "metadata": { + "sourceSet": "stripe/ai", + "repoPath": "skills/stripe-directory/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:stripe:ai:stripe-projects", + "displayName": "Stripe Projects", + "mediaType": "application/ai-skill", + "url": "https://github.com/stripe/ai/blob/main/skills/stripe-projects/SKILL.md", + "description": "Use when the user wants to provision infrastructure or third-party services using Stripe Projects.", + "metadata": { + "sourceSet": "stripe/ai", + "repoPath": "skills/stripe-projects/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:stripe:ai:upgrade-stripe", + "displayName": "Upgrade Stripe", + "mediaType": "application/ai-skill", + "url": "https://github.com/stripe/ai/blob/main/skills/upgrade-stripe/SKILL.md", + "description": "Guide for upgrading Stripe API versions and SDKs", + "metadata": { + "sourceSet": "stripe/ai", + "repoPath": "skills/upgrade-stripe/SKILL.md" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:sunriseapps:imagesorcery-mcp", + "displayName": "Imagesorcery", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/sunriseapps%2Fimagesorcery-mcp/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "sunriseapps/imagesorcery-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + }, + { + "identifier": "urn:air:github.com:supabase:agent-skills:supabase-postgres-best-practices", + "displayName": "Supabase Postgres Best Practices", + "mediaType": "application/ai-skill", + "url": "https://github.com/supabase/agent-skills/blob/main/skills/supabase-postgres-best-practices/SKILL.md", + "description": "Postgres performance optimization and best practices from Supabase.", + "metadata": { + "sourceSet": "supabase/agent-skills", + "repoPath": "skills/supabase-postgres-best-practices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:supabase:agent-skills:supabase", + "displayName": "Supabase", + "mediaType": "application/ai-skill", + "url": "https://github.com/supabase/agent-skills/blob/main/skills/supabase/SKILL.md", + "description": "Use when doing ANY task involving Supabase.", + "metadata": { + "sourceSet": "supabase/agent-skills", + "repoPath": "skills/supabase/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:sveltejs:ai-tools:svelte-code-writer", + "displayName": "Svelte Code Writer", + "mediaType": "application/ai-skill", + "url": "https://github.com/sveltejs/ai-tools/blob/main/tools/skills/svelte-code-writer/SKILL.md", + "description": "CLI tools for Svelte 5 documentation lookup and code analysis.", + "metadata": { + "sourceSet": "sveltejs/ai-tools", + "repoPath": "tools/skills/svelte-code-writer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:sveltejs:ai-tools:svelte-core-bestpractices", + "displayName": "Svelte Core Bestpractices", + "mediaType": "application/ai-skill", + "url": "https://github.com/sveltejs/ai-tools/blob/main/tools/skills/svelte-core-bestpractices/SKILL.md", + "description": "Guidance on writing fast, robust, modern Svelte code.", + "metadata": { + "sourceSet": "sveltejs/ai-tools", + "repoPath": "tools/skills/svelte-core-bestpractices/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:sveltejs:ai-tools:svelte", + "displayName": "Svelte", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/sveltejs/ai-tools/blob/main/plugins/cursor/svelte", + "description": "A plugin for all things related to Svelte development, MCP, skills, and more.", + "metadata": { + "sourceSet": "sveltejs/ai-tools", + "repoPath": "plugins/cursor/svelte/.cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:sveltejs:ai-tools:writing-great-skills", + "displayName": "Writing Great Skills", + "mediaType": "application/ai-skill", + "url": "https://github.com/sveltejs/ai-tools/blob/main/.agents/skills/writing-great-skills/SKILL.md", + "description": "Reference for writing and editing skills well - the vocabulary and principles that make a skill predictable.", + "metadata": { + "sourceSet": "sveltejs/ai-tools", + "repoPath": ".agents/skills/writing-great-skills/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:sveltejs:ai-tools:writing-opencode-plugins", + "displayName": "Writing Opencode Plugins", + "mediaType": "application/ai-skill", + "url": "https://github.com/sveltejs/ai-tools/blob/main/.agents/skills/writing-opencode-plugins/SKILL.md", + "description": "OpenCode plugins, @opencode-ai/plugin, @opencode-ai/plugin/tui, plugin hooks, custom tools, TUI routes, slots, keymaps, and packaging.", + "metadata": { + "sourceSet": "sveltejs/ai-tools", + "repoPath": ".agents/skills/writing-opencode-plugins/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:address-sanitizer", + "displayName": "Address Sanitizer", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/address-sanitizer/SKILL.md", + "description": "AddressSanitizer detects memory errors during fuzzing.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/address-sanitizer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:aflpp", + "displayName": "Aflpp", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/aflpp/SKILL.md", + "description": "AFL++ is a fork of AFL with better fuzzing performance and advanced features.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/aflpp/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:agentic-actions-auditor", + "displayName": "Agentic Actions Auditor", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/agentic-actions-auditor/skills/agentic-actions-auditor/SKILL.md", + "description": "Audits GitHub Actions workflows for security vulnerabilities in AI agent integrations including Claude Code Action, Gemini CLI, OpenAI Codex, and...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/agentic-actions-auditor/skills/agentic-actions-auditor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:algorand-vulnerability-scanner", + "displayName": "Algorand Vulnerability Scanner", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/skills/algorand-vulnerability-scanner/SKILL.md", + "description": "Scans Algorand smart contracts for 11 common vulnerabilities including rekeying attacks, unchecked transaction fees, missing field validations, and...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/building-secure-contracts/skills/algorand-vulnerability-scanner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:ask-questions-if-underspecified", + "displayName": "Ask Questions If Underspecified", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/ask-questions-if-underspecified/skills/ask-questions-if-underspecified/SKILL.md", + "description": "Clarify requirements before implementing.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/ask-questions-if-underspecified/skills/ask-questions-if-underspecified/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:atheris", + "displayName": "Atheris", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/atheris/SKILL.md", + "description": "Atheris is a coverage-guided Python fuzzer based on libFuzzer.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/atheris/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:audit-augmentation", + "displayName": "Audit Augmentation", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/trailmark/skills/audit-augmentation/SKILL.md", + "description": "Augments Trailmark code graphs with external audit findings from SARIF static analysis results and weAudit annotation files.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/trailmark/skills/audit-augmentation/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:audit-context-building", + "displayName": "Audit Context Building", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/audit-context-building/skills/audit-context-building/SKILL.md", + "description": "Enables ultra-granular, line-by-line code analysis to build deep architectural context before vulnerability or bug finding.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/audit-context-building/skills/audit-context-building/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:audit-prep-assistant", + "displayName": "Audit Prep Assistant", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/skills/audit-prep-assistant/SKILL.md", + "description": "Prepares codebases for security review using Trail of Bits' checklist.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/building-secure-contracts/skills/audit-prep-assistant/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:burpsuite-project-parser", + "displayName": "Burpsuite Project Parser", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/burpsuite-project-parser/skills/burpsuite-project-parser/SKILL.md", + "description": "Searches and explores Burp Suite project files (.burp) from the command line.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/burpsuite-project-parser/skills/burpsuite-project-parser/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:c-review", + "displayName": "C Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/c-review/skills/c-review/SKILL.md", + "description": "Performs comprehensive C/C++ security review for memory corruption, integer overflows, race conditions, and platform-specific vulnerabilities.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/c-review/skills/c-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:cairo-vulnerability-scanner", + "displayName": "Cairo Vulnerability Scanner", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/skills/cairo-vulnerability-scanner/SKILL.md", + "description": "Scans Cairo/StarkNet smart contracts for 6 critical vulnerabilities including felt252 arithmetic overflow, L1-L2 messaging issues, address conversion...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/building-secure-contracts/skills/cairo-vulnerability-scanner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:cargo-fuzz", + "displayName": "Cargo Fuzz", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/cargo-fuzz/SKILL.md", + "description": "cargo-fuzz is the de facto fuzzing tool for Rust projects using Cargo.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/cargo-fuzz/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:chrome-mcp-troubleshooting", + "displayName": "Chrome Mcp Troubleshooting", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/claude-in-chrome-troubleshooting/skills/chrome-mcp-troubleshooting/SKILL.md", + "description": "Diagnose and fix Claude in Chrome MCP extension connectivity issues.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/claude-in-chrome-troubleshooting/skills/chrome-mcp-troubleshooting/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:code-maturity-assessor", + "displayName": "Code Maturity Assessor", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/skills/code-maturity-assessor/SKILL.md", + "description": "Systematic code maturity assessment using Trail of Bits' 9-category framework.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/building-secure-contracts/skills/code-maturity-assessor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:codeql", + "displayName": "Codeql", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/static-analysis/skills/codeql/SKILL.md", + "description": "Scans a codebase for security vulnerabilities using CodeQL's interprocedural data flow and taint tracking analysis.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/static-analysis/skills/codeql/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:constant-time-analysis", + "displayName": "Constant Time Analysis", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/constant-time-analysis/skills/constant-time-analysis/SKILL.md", + "description": "Detects timing side-channel vulnerabilities in cryptographic code.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/constant-time-analysis/skills/constant-time-analysis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:constant-time-testing", + "displayName": "Constant Time Testing", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/constant-time-testing/SKILL.md", + "description": "Constant-time testing detects timing side channels in cryptographic code.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/constant-time-testing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:cosmos-vulnerability-scanner", + "displayName": "Cosmos Vulnerability Scanner", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/skills/cosmos-vulnerability-scanner/SKILL.md", + "description": "Scans Cosmos SDK blockchain modules and CosmWasm contracts for consensus-critical vulnerabilities - chain halts, fund loss, state divergence.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/building-secure-contracts/skills/cosmos-vulnerability-scanner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:coverage-analysis", + "displayName": "Coverage Analysis", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/coverage-analysis/SKILL.md", + "description": "Coverage analysis measures code exercised during fuzzing.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/coverage-analysis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:crypto-protocol-diagram", + "displayName": "Crypto Protocol Diagram", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/trailmark/skills/crypto-protocol-diagram/SKILL.md", + "description": "Extracts protocol message flow from source code, RFCs, academic papers, pseudocode, informal prose, ProVerif (.pv), or Tamarin (.spthy) models and...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/trailmark/skills/crypto-protocol-diagram/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:debug-buttercup", + "displayName": "Debug Buttercup", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/debug-buttercup/skills/debug-buttercup/SKILL.md", + "description": "Debugs the Buttercup CRS (Cyber Reasoning System) running on Kubernetes.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/debug-buttercup/skills/debug-buttercup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:designing-workflow-skills", + "displayName": "Designing Workflow Skills", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/workflow-skill-design/skills/designing-workflow-skills/SKILL.md", + "description": "Guides the design and structuring of workflow-based Claude Code skills with multi-step phases, decision trees, subagent delegation, and progressive...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/workflow-skill-design/skills/designing-workflow-skills/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:devcontainer-setup", + "displayName": "Devcontainer Setup", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/devcontainer-setup/skills/devcontainer-setup/SKILL.md", + "description": "Creates devcontainers with Claude Code, language-specific tooling (Python/Node/Rust/Go), and persistent volumes.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/devcontainer-setup/skills/devcontainer-setup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:diagramming-code", + "displayName": "Diagramming Code", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/trailmark/skills/diagramming-code/SKILL.md", + "description": "Generates Mermaid diagrams from Trailmark code graphs.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/trailmark/skills/diagramming-code/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:differential-review", + "displayName": "Differential Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/differential-review/skills/differential-review/SKILL.md", + "description": "Performs security-focused differential review of code changes (PRs, commits, diffs).", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/differential-review/skills/differential-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:dimensional-analysis", + "displayName": "Dimensional Analysis", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/dimensional-analysis/skills/dimensional-analysis/SKILL.md", + "description": "Annotates codebases with dimensional analysis comments documenting units, dimensions, and decimal scaling.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/dimensional-analysis/skills/dimensional-analysis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:dwarf-expert", + "displayName": "Dwarf Expert", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/dwarf-expert/skills/dwarf-expert/SKILL.md", + "description": "Provides expertise for analyzing DWARF debug files and understanding the DWARF debug format/standard (v3-v5).", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/dwarf-expert/skills/dwarf-expert/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:entry-point-analyzer", + "displayName": "Entry Point Analyzer", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/entry-point-analyzer/skills/entry-point-analyzer/SKILL.md", + "description": "Analyzes smart contract codebases to identify state-changing entry points for security auditing.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/entry-point-analyzer/skills/entry-point-analyzer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:firebase-apk-scanner", + "displayName": "Firebase Apk Scanner", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/firebase-apk-scanner/skills/firebase-apk-scanner/SKILL.md", + "description": "Scans Android APKs for Firebase security misconfigurations including open databases, storage buckets, authentication issues, and exposed cloud...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/firebase-apk-scanner/skills/firebase-apk-scanner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:fp-check", + "displayName": "Fp Check", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/fp-check/skills/fp-check/SKILL.md", + "description": "Systematically verifies suspected security bugs to eliminate false positives, producing a TRUE POSITIVE or FALSE POSITIVE verdict with documented...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/fp-check/skills/fp-check/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:fuzzing-dictionary", + "displayName": "Fuzzing Dictionary", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/fuzzing-dictionary/SKILL.md", + "description": "Fuzzing dictionaries guide fuzzers with domain-specific tokens.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/fuzzing-dictionary/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:fuzzing-obstacles", + "displayName": "Fuzzing Obstacles", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/fuzzing-obstacles/SKILL.md", + "description": "Techniques for patching code to overcome fuzzing obstacles.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/fuzzing-obstacles/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:genotoxic", + "displayName": "Genotoxic", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/trailmark/skills/genotoxic/SKILL.md", + "description": "Graph-informed mutation testing triage.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/trailmark/skills/genotoxic/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:gh-cli", + "displayName": "Gh Cli", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/gh-cli/skills/gh-cli/SKILL.md", + "description": "Enforces authenticated gh CLI workflows over unauthenticated curl/WebFetch patterns.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/gh-cli/skills/gh-cli/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:git-cleanup", + "displayName": "Git Cleanup", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/git-cleanup/skills/git-cleanup/SKILL.md", + "description": "Safely analyzes and cleans up local git branches and worktrees by categorizing them as merged, squash-merged, superseded, or active work.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/git-cleanup/skills/git-cleanup/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:graph-evolution", + "displayName": "Graph Evolution", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/trailmark/skills/graph-evolution/SKILL.md", + "description": "Compares Trailmark code graphs at two source code snapshots (git commits, tags, or directories) to surface security-relevant structural changes.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/trailmark/skills/graph-evolution/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:guidelines-advisor", + "displayName": "Guidelines Advisor", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/skills/guidelines-advisor/SKILL.md", + "description": "Smart contract development advisor based on Trail of Bits' best practices.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/building-secure-contracts/skills/guidelines-advisor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:harness-writing", + "displayName": "Harness Writing", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/harness-writing/SKILL.md", + "description": "Techniques for writing effective fuzzing harnesses across languages.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/harness-writing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:insecure-defaults", + "displayName": "Insecure Defaults", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/insecure-defaults/skills/insecure-defaults/SKILL.md", + "description": "Detects fail-open insecure defaults (hardcoded secrets, weak auth, permissive security) that allow apps to run insecurely in production.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/insecure-defaults/skills/insecure-defaults/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:interpreting-culture-index", + "displayName": "Interpreting Culture Index", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/culture-index/skills/interpreting-culture-index/SKILL.md", + "description": "Interprets Culture Index (CI) surveys, behavioral profiles, and personality assessment data.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/culture-index/skills/interpreting-culture-index/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:let-fate-decide", + "displayName": "Let Fate Decide", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/let-fate-decide/skills/let-fate-decide/SKILL.md", + "description": "Draws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/let-fate-decide/skills/let-fate-decide/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:libafl", + "displayName": "Libafl", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/libafl/SKILL.md", + "description": "LibAFL is a modular fuzzing library for building custom fuzzers.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/libafl/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:libfuzzer", + "displayName": "Libfuzzer", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/libfuzzer/SKILL.md", + "description": "Coverage-guided fuzzer built into LLVM for C/C++ projects.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/libfuzzer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:mermaid-to-proverif", + "displayName": "Mermaid To Proverif", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/trailmark/skills/mermaid-to-proverif/SKILL.md", + "description": "Translates Mermaid sequenceDiagrams describing cryptographic protocols into ProVerif formal verification models (.pv files).", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/trailmark/skills/mermaid-to-proverif/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:modern-python", + "displayName": "Modern Python", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/modern-python/skills/modern-python/SKILL.md", + "description": "Configures Python projects with modern tooling (uv, ruff, ty).", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/modern-python/skills/modern-python/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:mutation-testing", + "displayName": "Mutation Testing", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/mutation-testing/skills/mutation-testing/SKILL.md", + "description": "Configures mewt or muton mutation testing campaigns - scopes targets, tunes timeouts, and optimizes long-running runs.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/mutation-testing/skills/mutation-testing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:ossfuzz", + "displayName": "Ossfuzz", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/ossfuzz/SKILL.md", + "description": "OSS-Fuzz provides free continuous fuzzing for open source projects.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/ossfuzz/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:property-based-testing", + "displayName": "Property Based Testing", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/property-based-testing/skills/property-based-testing/SKILL.md", + "description": "Provides guidance for property-based testing across multiple languages and smart contracts.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/property-based-testing/skills/property-based-testing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:rust-review", + "displayName": "Rust Review", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/rust-review/skills/rust-review/SKILL.md", + "description": "Performs comprehensive Rust security review for safe/unsafe boundary issues, memory safety in unsafe blocks, concurrency hazards, panic-induced DoS...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/rust-review/skills/rust-review/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:ruzzy", + "displayName": "Ruzzy", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/ruzzy/SKILL.md", + "description": "Ruzzy is a coverage-guided Ruby fuzzer by Trail of Bits.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/ruzzy/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:sarif-parsing", + "displayName": "Sarif Parsing", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/static-analysis/skills/sarif-parsing/SKILL.md", + "description": "Parses and processes SARIF files from static analysis tools like CodeQL, Semgrep, or other scanners.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/static-analysis/skills/sarif-parsing/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:seatbelt-sandboxer", + "displayName": "Seatbelt Sandboxer", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/seatbelt-sandboxer/skills/seatbelt-sandboxer/SKILL.md", + "description": "Generates minimal macOS Seatbelt sandbox configurations.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/seatbelt-sandboxer/skills/seatbelt-sandboxer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:second-opinion", + "displayName": "Second Opinion", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/second-opinion/skills/second-opinion/SKILL.md", + "description": "Runs external LLM code reviews (OpenAI Codex or Google Gemini CLI) on uncommitted changes, branch diffs, or specific commits.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/second-opinion/skills/second-opinion/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:secure-workflow-guide", + "displayName": "Secure Workflow Guide", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/skills/secure-workflow-guide/SKILL.md", + "description": "Guides through Trail of Bits' 5-step secure development workflow.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/building-secure-contracts/skills/secure-workflow-guide/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:semgrep-rule-creator", + "displayName": "Semgrep Rule Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/semgrep-rule-creator/skills/semgrep-rule-creator/SKILL.md", + "description": "Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/semgrep-rule-creator/skills/semgrep-rule-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:semgrep-rule-variant-creator", + "displayName": "Semgrep Rule Variant Creator", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/semgrep-rule-variant-creator/skills/semgrep-rule-variant-creator/SKILL.md", + "description": "Creates language variants of existing Semgrep rules.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/semgrep-rule-variant-creator/skills/semgrep-rule-variant-creator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:semgrep", + "displayName": "Semgrep", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/static-analysis/skills/semgrep/SKILL.md", + "description": "Run Semgrep static analysis scan on a codebase using parallel subagents.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/static-analysis/skills/semgrep/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:sharp-edges", + "displayName": "Sharp Edges", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/sharp-edges/skills/sharp-edges/SKILL.md", + "description": "Identifies error-prone APIs, dangerous configurations, and footgun designs that enable security mistakes.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/sharp-edges/skills/sharp-edges/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:skill-improver", + "displayName": "Skill Improver", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/skill-improver/skills/skill-improver/SKILL.md", + "description": "Iteratively reviews and fixes Claude Code skill quality issues until they meet standards.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/skill-improver/skills/skill-improver/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:solana-vulnerability-scanner", + "displayName": "Solana Vulnerability Scanner", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/skills/solana-vulnerability-scanner/SKILL.md", + "description": "Scans Solana programs for 6 critical vulnerabilities including arbitrary CPI, improper PDA validation, missing signer/ownership checks, and sysvar...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/building-secure-contracts/skills/solana-vulnerability-scanner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:spec-to-code-compliance", + "displayName": "Spec To Code Compliance", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/spec-to-code-compliance/skills/spec-to-code-compliance/SKILL.md", + "description": "Verifies code implements exactly what documentation specifies for blockchain audits.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/spec-to-code-compliance/skills/spec-to-code-compliance/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:substrate-vulnerability-scanner", + "displayName": "Substrate Vulnerability Scanner", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/skills/substrate-vulnerability-scanner/SKILL.md", + "description": "Scans Substrate/Polkadot pallets for 7 critical vulnerabilities including arithmetic overflow, panic DoS, incorrect weights, and bad origin checks.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/building-secure-contracts/skills/substrate-vulnerability-scanner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:supply-chain-risk-auditor", + "displayName": "Supply Chain Risk Auditor", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/supply-chain-risk-auditor/skills/supply-chain-risk-auditor/SKILL.md", + "description": "Identifies dependencies at heightened risk of exploitation or takeover.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/supply-chain-risk-auditor/skills/supply-chain-risk-auditor/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:testing-handbook-generator", + "displayName": "Testing Handbook Generator", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/testing-handbook-generator/SKILL.md", + "description": "Meta-skill that analyzes the Trail of Bits Testing Handbook (appsec.guide) and generates Claude Code skills for security testing tools and techniques.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/testing-handbook-generator/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:token-integration-analyzer", + "displayName": "Token Integration Analyzer", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/skills/token-integration-analyzer/SKILL.md", + "description": "Token integration and implementation analyzer based on Trail of Bits' token integration checklist.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/building-secure-contracts/skills/token-integration-analyzer/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:ton-vulnerability-scanner", + "displayName": "Ton Vulnerability Scanner", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/skills/ton-vulnerability-scanner/SKILL.md", + "description": "Scans TON (The Open Network) smart contracts for 3 critical vulnerabilities including integer-as-boolean misuse, fake Jetton contracts, and forward...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/building-secure-contracts/skills/ton-vulnerability-scanner/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:trailmark-structural", + "displayName": "Trailmark Structural", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/trailmark/skills/trailmark-structural/SKILL.md", + "description": "Runs full Trailmark structural analysis on Trailmark 0.2.x by building a graph, running `preanalysis()`, and reporting hotspots, taint, blast radius...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/trailmark/skills/trailmark-structural/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:trailmark-summary", + "displayName": "Trailmark Summary", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/trailmark/skills/trailmark-summary/SKILL.md", + "description": "Runs a Trailmark summary analysis on a codebase.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/trailmark/skills/trailmark-summary/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:trailmark", + "displayName": "Trailmark", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/trailmark/skills/trailmark/SKILL.md", + "description": "Builds and queries multi-language source code graphs for security analysis.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/trailmark/skills/trailmark/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:variant-analysis", + "displayName": "Variant Analysis", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/variant-analysis/skills/variant-analysis/SKILL.md", + "description": "Find similar vulnerabilities and bugs across codebases using pattern-based analysis.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/variant-analysis/skills/variant-analysis/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:vector-forge", + "displayName": "Vector Forge", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/trailmark/skills/vector-forge/SKILL.md", + "description": "Mutation-driven test vector generation.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/trailmark/skills/vector-forge/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:wycheproof", + "displayName": "Wycheproof", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/skills/wycheproof/SKILL.md", + "description": "Wycheproof provides test vectors for validating cryptographic implementations.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/testing-handbook-skills/skills/wycheproof/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:yara-rule-authoring", + "displayName": "Yara Rule Authoring", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/yara-authoring/skills/yara-rule-authoring/SKILL.md", + "description": "Guides authoring of high-quality YARA-X detection rules for malware identification.", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/yara-authoring/skills/yara-rule-authoring/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:trailofbits:skills:zeroize-audit", + "displayName": "Zeroize Audit", + "mediaType": "application/ai-skill", + "url": "https://github.com/trailofbits/skills/blob/main/plugins/zeroize-audit/skills/zeroize-audit/SKILL.md", + "description": "Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level...", + "metadata": { + "sourceSet": "trailofbits/skills", + "repoPath": "plugins/zeroize-audit/skills/zeroize-audit/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:vercel-labs:agent-browser:agent-browser", + "displayName": "Agent Browser", + "mediaType": "application/ai-skill", + "url": "https://github.com/vercel-labs/agent-browser/blob/main/skills/agent-browser/SKILL.md", + "description": "Browser automation CLI for AI agents.", + "metadata": { + "sourceSet": "vercel-labs/agent-browser", + "repoPath": "skills/agent-browser/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:vercel-labs:agent-browser:agentcore", + "displayName": "Agentcore", + "mediaType": "application/ai-skill", + "url": "https://github.com/vercel-labs/agent-browser/blob/main/skill-data/agentcore/SKILL.md", + "description": "Run agent-browser on AWS Bedrock AgentCore cloud browsers.", + "metadata": { + "sourceSet": "vercel-labs/agent-browser", + "repoPath": "skill-data/agentcore/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:vercel-labs:agent-browser:core", + "displayName": "Core", + "mediaType": "application/ai-skill", + "url": "https://github.com/vercel-labs/agent-browser/blob/main/skill-data/core/SKILL.md", + "description": "Core agent-browser usage guide.", + "metadata": { + "sourceSet": "vercel-labs/agent-browser", + "repoPath": "skill-data/core/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:vercel-labs:agent-browser:dogfood", + "displayName": "Dogfood", + "mediaType": "application/ai-skill", + "url": "https://github.com/vercel-labs/agent-browser/blob/main/skill-data/dogfood/SKILL.md", + "description": "Systematically explore and test a web application to find bugs, UX issues, and other problems.", + "metadata": { + "sourceSet": "vercel-labs/agent-browser", + "repoPath": "skill-data/dogfood/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:vercel-labs:agent-browser:electron", + "displayName": "Electron", + "mediaType": "application/ai-skill", + "url": "https://github.com/vercel-labs/agent-browser/blob/main/skill-data/electron/SKILL.md", + "description": "Automate Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) using agent-browser via Chrome DevTools Protocol.", + "metadata": { + "sourceSet": "vercel-labs/agent-browser", + "repoPath": "skill-data/electron/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:vercel-labs:skills:find-skills", + "displayName": "Find Skills", + "mediaType": "application/ai-skill", + "url": "https://github.com/vercel-labs/skills/blob/main/skills/find-skills/SKILL.md", + "description": "Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or...", + "metadata": { + "sourceSet": "vercel-labs/skills", + "repoPath": "skills/find-skills/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:vercel-labs:agent-browser:slack", + "displayName": "Slack", + "mediaType": "application/ai-skill", + "url": "https://github.com/vercel-labs/agent-browser/blob/main/skill-data/slack/SKILL.md", + "description": "Interact with Slack workspaces using browser automation.", + "metadata": { + "sourceSet": "vercel-labs/agent-browser", + "repoPath": "skill-data/slack/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:vercel-labs:agent-browser:vercel-sandbox", + "displayName": "Vercel Sandbox", + "mediaType": "application/ai-skill", + "url": "https://github.com/vercel-labs/agent-browser/blob/main/skill-data/vercel-sandbox/SKILL.md", + "description": "Run agent-browser + Chrome inside Vercel Sandbox microVMs for browser automation from any Vercel-deployed app.", + "metadata": { + "sourceSet": "vercel-labs/agent-browser", + "repoPath": "skill-data/vercel-sandbox/SKILL.md" + } + }, + { + "identifier": "urn:air:github.com:webflow:webflow-skills:webflow-skills", + "displayName": "Webflow Skills", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/webflow/webflow-skills/blob/main/plugins/webflow-skills", + "description": "Production-ready skills for managing Webflow CMS content, auditing site health, optimizing assets, building Designer pages and components, creating...", + "metadata": { + "sourceSet": "webflow/webflow-skills", + "repoPath": "plugins/webflow-skills/.claude-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:github.com:webflow:webflow-skills:webflow", + "displayName": "Webflow", + "mediaType": "application/vnd.github.copilot-plugin", + "url": "https://github.com/webflow/webflow-skills/blob/main", + "description": "Production-ready agent skills for Webflow - CMS management, site auditing, Designer tools, Code Components, CLI workflows, and safe publishing", + "metadata": { + "sourceSet": "webflow/webflow-skills", + "repoPath": ".cursor-plugin/plugin.json" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:zapier:zapier-mcp", + "displayName": "Zapier", + "mediaType": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/zapier%2Fzapier-mcp/versions/latest", + "metadata": { + "sourceSet": "mcp-registry-approved", + "serverName": "zapier/zapier-mcp", + "approvalSource": "github/mcp-registry:data/approved_server_names.json", + "version": "latest" + } + } + ] +} diff --git a/scripts/generate_ai_catalog.py b/scripts/generate_ai_catalog.py new file mode 100644 index 0000000..7efffd3 --- /dev/null +++ b/scripts/generate_ai_catalog.py @@ -0,0 +1,93 @@ +#!/usr/bin/env python3 + +import argparse +import json +from pathlib import Path + +SCRIPT = Path(__file__).resolve() +ROOT = SCRIPT.parents[1] +SOURCE_DIR = ROOT / "catalog" +OUTPUT = ROOT / "ai-catalog.json" +MAX_ENTRIES = 10_000 +MAX_BYTES = 10 * 1024 * 1024 + + +def fail(message): + raise SystemExit(message) + + +def generate(): + entries = [] + identities = set() + + for path in sorted(SOURCE_DIR.glob("*/*.json"), key=lambda item: item.as_posix()): + try: + entry = json.loads(path.read_text(encoding="utf-8")) + except json.JSONDecodeError as error: + fail(f"{path.relative_to(ROOT)}: invalid JSON: {error}") + + if not isinstance(entry, dict): + fail(f"{path.relative_to(ROOT)}: entry must be a JSON object") + + # ponytail: mirror the current ingestion contract without adding a schema dependency. + for field in ("identifier", "displayName"): + if not isinstance(entry.get(field), str) or not entry[field].strip(): + fail(f"{path.relative_to(ROOT)}: {field} must be a non-empty string") + if not any( + isinstance(entry.get(field), str) and entry[field].strip() + for field in ("type", "mediaType") + ): + fail(f"{path.relative_to(ROOT)}: type or mediaType must be a non-empty string") + if sum(entry.get(field) is not None for field in ("url", "data")) != 1: + fail(f"{path.relative_to(ROOT)}: exactly one of url or data is required") + if not entry["identifier"].startswith("urn:ai:"): + fail(f"{path.relative_to(ROOT)}: identifier must start with urn:ai:") + + version = entry.get("version") + if version is not None and not isinstance(version, str): + fail(f"{path.relative_to(ROOT)}: version must be a string") + + generated = dict(entry) + generated["identifier"] = "urn:air:" + entry["identifier"][len("urn:ai:") :] + identity = (generated["identifier"], version) + if identity in identities: + fail( + f"{path.relative_to(ROOT)}: duplicate identifier/version identity " + f"{generated['identifier']} {version or ''}" + ) + identities.add(identity) + entries.append(generated) + + if len(entries) > MAX_ENTRIES: + fail(f"catalog has {len(entries)} entries; limit is {MAX_ENTRIES}") + + document = { + "specVersion": "1.0", + "host": {"displayName": "GitHub Agent Finder Catalog"}, + "entries": entries, + } + rendered = (json.dumps(document, ensure_ascii=False, indent=2) + "\n").encode() + if len(rendered) > MAX_BYTES: + fail(f"generated catalog is {len(rendered)} bytes; limit is {MAX_BYTES}") + return rendered, len(entries) + + +def main(): + parser = argparse.ArgumentParser(description="Generate the ARD ingestion catalog") + parser.add_argument("--check", action="store_true", help="fail if output is missing or stale") + args = parser.parse_args() + + rendered, count = generate() + if args.check: + if not OUTPUT.exists(): + fail(f"{OUTPUT.name} is missing; run {SCRIPT.relative_to(ROOT)}") + if OUTPUT.read_bytes() != rendered: + fail(f"{OUTPUT.name} is stale; run {SCRIPT.relative_to(ROOT)}") + else: + OUTPUT.write_bytes(rendered) + + print(f"{OUTPUT.name}: {count} entries, {len(rendered)} bytes") + + +if __name__ == "__main__": + main() From c54c4199b2e31e3d8c188ca849a69a4aa745156d Mon Sep 17 00:00:00 2001 From: MattBabbbage Date: Thu, 6 Aug 2026 12:50:10 +0100 Subject: [PATCH 2/3] Include missing live MCP entries --- CONTRIBUTING.md | 2 +- README.md | 2 +- ai-catalog.json | 2488 ++++++++++++++++++++++++++++++++ scripts/generate_ai_catalog.py | 89 +- 4 files changed, 2551 insertions(+), 30 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 75f9223..1903dc7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -69,7 +69,7 @@ python3 scripts/generate_ai_catalog.py python3 scripts/generate_ai_catalog.py --check ``` -Files under `catalog//` remain the source of truth. The root `ai-catalog.json` is generated for ARD ingestion and should not be edited by hand. +Files under `catalog//` remain the source of truth for contributor-managed entries. The root `ai-catalog.json` is generated for ARD ingestion, supplemented with missing entries from GitHub's public MCP catalog, and should not be edited by hand. ### 5. Open a pull request diff --git a/README.md b/README.md index 9391bc6..dfb2571 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ catalog/ Each augment is a single JSON file under the publisher's directory. The publisher name matches the GitHub organization or username that owns the resource. -These per-entry files are the source of truth. The root `ai-catalog.json` is a generated Agentic Resource Discovery (ARD) ingestion artifact and should not be edited by hand. Regenerate it with `python3 scripts/generate_ai_catalog.py`. +These per-entry files are the source of truth for contributor-managed entries. The root `ai-catalog.json` is a generated Agentic Resource Discovery (ARD) ingestion artifact that also includes missing entries from GitHub's public MCP catalog. Do not edit it by hand; regenerate it with `python3 scripts/generate_ai_catalog.py`. ## Contributing diff --git a/ai-catalog.json b/ai-catalog.json index 319e525..c2fb9ff 100644 --- a/ai-catalog.json +++ b/ai-catalog.json @@ -21426,6 +21426,2494 @@ "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:ai.bittlebits:bittlebits", + "displayName": "BittleBits GEO Assistant", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/ai.bittlebits%2Fbittlebits/versions/1.0.0", + "description": "GEO scores and content-rewrite suggestions for any web page, as MCP tools.", + "tags": [ + "aeo", + "ai-seo", + "ai-seo-tools", + "generative-engine-optimization", + "geo", + "mcp", + "seo", + "claude", + "cursor", + "model-context-protocol" + ], + "version": "1.0.0", + "updatedAt": "2026-08-06T11:39:41Z", + "metadata": { + "readmeUrl": "https://github.com/bittlebitsai/bittlebits-plugin#readme", + "repository": "https://github.com/bittlebitsai/bittlebits-plugin", + "repositorySource": "github", + "websiteUrl": "https://bittlebits.ai/docs/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:ai.connectmachine:connectmachine", + "displayName": "ConnectMachine", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/ai.connectmachine%2Fconnectmachine/versions/1.0.8", + "description": "Manage your ConnectMachine contacts, networks, events, and digital business cards.", + "version": "1.0.8", + "updatedAt": "2026-08-06T11:39:42Z", + "metadata": { + "readmeUrl": "https://github.com/connectmachine/mcp-server#readme", + "repository": "https://github.com/connectmachine/mcp-server", + "repositorySource": "github", + "websiteUrl": "https://connectmachine.ai/docs/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:ai.epinu:epinu", + "displayName": "ai.epinu/epinu", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/ai.epinu%2Fepinu/versions/1.0.2", + "description": "Agent-first marketplace for industrial assets & livestock medianería; humans approve every write.", + "tags": [ + "agentic-commerce", + "agriculture", + "ai-agents", + "human-in-the-loop", + "mcp", + "model-context-protocol", + "real-world-assets", + "medianeria" + ], + "version": "1.0.2", + "updatedAt": "2026-08-06T11:39:59Z", + "metadata": { + "readmeUrl": "https://github.com/CMS87/epinu-mcp#readme", + "repository": "https://github.com/CMS87/epinu-mcp", + "repositorySource": "github", + "websiteUrl": "https://epinu.ai" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:ai.example4:xmp4", + "displayName": "xmp4 — Semantic code knowledge for your stack", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/ai.example4%2Fxmp4/versions/1.2.6", + "description": "OSS libs in your stack, really used: source, tests, callers. C#, Java, TS, Python, Rust, PHP+.", + "version": "1.2.6", + "updatedAt": "2026-08-06T11:40:13Z", + "metadata": { + "primaryLanguage": "HTML", + "readmeUrl": "https://github.com/0ics-srls/lsai-xmp4.public#readme", + "repository": "https://github.com/0ics-srls/lsai-xmp4.public", + "repositorySource": "github", + "websiteUrl": "https://example4.ai" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:ai.keenable:web-search", + "displayName": "ai.keenable/web-search", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/ai.keenable%2Fweb-search/versions/0.1.2", + "description": "Live web search and clean-markdown page fetch over the Keenable web index.", + "tags": [ + "fetch", + "keenable", + "mcp", + "model-context-protocol", + "search", + "web-search" + ], + "version": "0.1.2", + "updatedAt": "2026-08-06T11:40:27Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/keenableai/keenable-mcp#readme", + "repository": "https://github.com/keenableai/keenable-mcp", + "repositorySource": "github", + "stargazerCount": 2 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:ai.nauro:nauro", + "displayName": "Nauro", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/ai.nauro%2Fnauro/versions/1.11.0", + "description": "Human-approved project judgment and current state for connected AI agents, surfaced before work.", + "tags": [ + "agentic-ai", + "ai-agents", + "codex", + "cursor", + "developer-tools", + "llm", + "mcp", + "model-context-protocol", + "claude-code" + ], + "version": "1.11.0", + "updatedAt": "2026-08-06T11:40:28Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/Nauro-AI/nauro#readme", + "repository": "https://github.com/Nauro-AI/nauro", + "repositorySource": "github", + "stargazerCount": 7, + "websiteUrl": "https://nauro.ai" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:ai.plori:plori", + "displayName": "ai.plori/plori", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/ai.plori%2Fplori/versions/0.4.1", + "description": "Create and drive plori cloud agents and workflows over MCP; each agent has its own cloud computer.", + "tags": [ + "ai-agents", + "claude", + "mcp", + "mcp-server", + "model-context-protocol" + ], + "version": "0.4.1", + "updatedAt": "2026-08-06T11:40:30Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/plori-ai/plori#readme", + "repository": "https://github.com/plori-ai/plori", + "repositorySource": "github", + "websiteUrl": "https://plori.ai" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:ai.vaaya:mcp", + "displayName": "Vaaya", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/ai.vaaya%2Fmcp/versions/0.3.3", + "description": "Pay-per-call agent superpowers: media/video gen, product demos, research, GTM, scraping, compute.", + "tags": [ + "agent-payments", + "ai-agents", + "browser-automation", + "code-sandbox", + "deep-research", + "image-generation", + "lead-enrichment", + "market-research", + "mcp", + "mcp-server" + ], + "version": "0.3.3", + "updatedAt": "2026-08-06T11:40:45Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/vaaya-ai/vaaya-mcp#readme", + "repository": "https://github.com/vaaya-ai/vaaya-mcp", + "repositorySource": "github", + "stargazerCount": 34, + "websiteUrl": "https://vaaya.ai" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:app.clicon:lotus", + "displayName": "Lotus — AI Citation Intelligence", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/app.clicon%2Flotus/versions/1.27.0", + "description": "Measure how AI assistants cite your brand. Returns measured data and ready-to-apply fixes.", + "version": "1.27.0", + "updatedAt": "2026-08-06T11:41:16Z", + "metadata": { + "readmeUrl": "https://github.com/martinendara/lotus-mcp#readme", + "repository": "https://github.com/martinendara/lotus-mcp", + "repositorySource": "github", + "websiteUrl": "https://clicon.app" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:app.desktopcommander:remote-desktop-commander", + "displayName": "Remote Desktop Commander", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/app.desktopcommander%2Fremote-desktop-commander/versions/1.0.3", + "description": "Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer", + "tags": [ + "ai", + "automation", + "desktop-commander", + "mcp", + "mcp-server", + "model-context-protocol", + "remote-mcp", + "terminal", + "gemini-cli-extension" + ], + "version": "1.0.3", + "updatedAt": "2026-08-06T11:41:17Z", + "metadata": { + "readmeUrl": "https://github.com/desktop-commander/remote-desktop-commander#readme", + "repository": "https://github.com/desktop-commander/remote-desktop-commander", + "repositorySource": "github", + "stargazerCount": 4, + "websiteUrl": "https://mcp.desktopcommander.app" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:app.glif:glif", + "displayName": "Glif", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/app.glif%2Fglif/versions/1.0.1", + "description": "Generate images, video, and audio with Glif's media-generation agent", + "tags": [ + "generative-ai", + "glif", + "mcp", + "mcp-server", + "mcp-servers", + "workflows" + ], + "version": "1.0.1", + "updatedAt": "2026-08-06T11:41:18Z", + "metadata": { + "readmeUrl": "https://github.com/glifxyz/glif-mcp-server#readme", + "repository": "https://github.com/glifxyz/glif-mcp-server", + "repositorySource": "github", + "stargazerCount": 199, + "websiteUrl": "https://glif.app/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:app.lucid.mcp:lucid", + "displayName": "Lucid", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/app.lucid.mcp%2Flucid/versions/1.0.0", + "description": "Lucid’s connector creates diagrams, searches, edits, shares, and retrieves docs to summarize.", + "version": "1.0.0", + "updatedAt": "2026-08-06T11:41:33Z", + "metadata": { + "readmeUrl": "https://github.com/lucidsoftware/lucid-mcp-server#readme", + "repository": "https://github.com/lucidsoftware/lucid-mcp-server", + "repositorySource": "github", + "stargazerCount": 1 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:app.sentinelx:sentinelx", + "displayName": "SentinelX", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/app.sentinelx%2Fsentinelx/versions/0.2.1", + "description": "Operate your Linux servers from your LLM. Every action runs through an auditable allowlist.", + "tags": [ + "agent", + "chatgpt", + "claude", + "devops", + "infrastructure", + "linux", + "llm-tools", + "mcp", + "sentinelx", + "websocket" + ], + "version": "0.2.1", + "updatedAt": "2026-08-06T11:41:48Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/pensados/sentinelx-cloud-core#readme", + "repository": "https://github.com/pensados/sentinelx-cloud-core", + "repositorySource": "github", + "stargazerCount": 2 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:cloud.dchub:mcp-server", + "displayName": "DC Hub — Data Center & Power Intelligence", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/cloud.dchub%2Fmcp-server/versions/2.11.1", + "description": "Data-center, grid, fiber & gas infrastructure intelligence for AI agents — query and cite.", + "tags": [ + "ai-tools", + "anthropic", + "claude", + "data-center", + "datacenter", + "energy", + "fiber", + "infrastructure", + "market-intelligence", + "mcp" + ], + "version": "2.11.1", + "updatedAt": "2026-08-06T11:42:46Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/azmartone67/dchub-mcp-server#readme", + "repository": "https://github.com/azmartone67/dchub-mcp-server", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://dchub.cloud" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:co.tempguru:event-staffing", + "displayName": "TempGuru Event Staffing", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/co.tempguru%2Fevent-staffing/versions/1.6.0", + "description": "Plan, price, and request quotes for W-2 event staff across 345 US/CA markets; rates and compliance.", + "tags": [ + "agent-skills", + "ai-agents", + "event-staffing", + "mcp", + "mcp-server", + "model-context-protocol", + "openapi", + "staffing", + "brand-ambassadors", + "w2-staffing" + ], + "version": "1.6.0", + "updatedAt": "2026-08-06T11:43:01Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/tempguru-co/tempguru-mcp#readme", + "repository": "https://github.com/tempguru-co/tempguru-mcp", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://tempguru.co/ai" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.atom:premium-domains", + "displayName": "Atom.com — Premium Domains", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.atom%2Fpremium-domains/versions/2.0.7", + "description": "Search, appraise, trademark-check, and buy premium brandable domain names from Atom.com.", + "version": "2.0.7", + "updatedAt": "2026-08-06T11:43:29Z", + "metadata": { + "readmeUrl": "https://github.com/atomdomains/atom-mcp-server#readme", + "repository": "https://github.com/atomdomains/atom-mcp-server", + "repositorySource": "github", + "websiteUrl": "https://www.atom.com/atom-mcp-server" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.avalara:atc", + "displayName": "Avalara Tax Content", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Fatc/versions/1.0.1", + "description": "Provides access to Avalara Tax Content: TTE configs, jobs, communications, lodging, autorental", + "version": "1.0.1", + "updatedAt": "2026-08-06T11:43:44Z", + "metadata": { + "readmeUrl": "https://github.com/avadev/mcp#readme", + "repository": "https://github.com/avadev/mcp", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://developer.avalara.com/mcp-servers/atc" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.avalara:avatax", + "displayName": "Avalara AvaTax", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Favatax/versions/1.0.1", + "description": "Access Avalara AvaTax API for tax calculation, transactions, nexus management, and compliance", + "version": "1.0.1", + "updatedAt": "2026-08-06T11:43:59Z", + "metadata": { + "readmeUrl": "https://github.com/avadev/mcp#readme", + "repository": "https://github.com/avadev/mcp", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://developer.avalara.com/mcp-servers/avatax" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.avalara:bl", + "displayName": "Avalara Tax Registrations and Business Licenses", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Fbl/versions/1.0.0", + "description": "Provides access to Avalara Tax Registration and Business Licenses APIs for filings and registrations", + "version": "1.0.0", + "updatedAt": "2026-08-06T11:44:00Z", + "metadata": { + "readmeUrl": "https://github.com/avadev/mcp#readme", + "repository": "https://github.com/avadev/mcp", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://developer.avalara.com/mcp-servers/business_licensing" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.avalara:classification", + "displayName": "Avalara Classification", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Fclassification/versions/1.0.0", + "description": "Classify, validate & verify HS codes and access tariff compliance data for cross-border trade", + "version": "1.0.0", + "updatedAt": "2026-08-06T11:44:02Z", + "metadata": { + "readmeUrl": "https://github.com/avadev/mcp#readme", + "repository": "https://github.com/avadev/mcp", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://developer.avalara.com/mcp-servers/classification" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.avalara:cross-border", + "displayName": "Avalara Cross-Border", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Fcross-border/versions/1.0.0", + "description": "Cross-border duty-rate and Trade & Tariff content lookups with product compliance and restrictions", + "version": "1.0.0", + "updatedAt": "2026-08-06T11:44:03Z", + "metadata": { + "readmeUrl": "https://github.com/avadev/mcp#readme", + "repository": "https://github.com/avadev/mcp", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://developer.avalara.com/mcp-servers/cross-border" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.avalara:docs", + "displayName": "Avalara Developer Documentation", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Fdocs/versions/1.0.1", + "description": "Provides access to Avalara developer documentation, integration guides, and code examples", + "version": "1.0.1", + "updatedAt": "2026-08-06T11:44:18Z", + "metadata": { + "readmeUrl": "https://github.com/avadev/mcp#readme", + "repository": "https://github.com/avadev/mcp", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://developer.avalara.com/mcp-servers/docs" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.avalara:returns", + "displayName": "Avalara Returns", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Freturns/versions/1.0.1", + "description": "Provides access to Avalara Global Returns API for tax returns, filing calendars, and compliance data", + "version": "1.0.1", + "updatedAt": "2026-08-06T11:44:32Z", + "metadata": { + "readmeUrl": "https://github.com/avadev/mcp#readme", + "repository": "https://github.com/avadev/mcp", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://developer.avalara.com/mcp-servers/returns" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.blackduck:mcp-server", + "displayName": "Black Duck Security Scanner", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.blackduck%2Fmcp-server/versions/1.1.8", + "description": "AI-powered security scanning using Black Duck Signal for vulnerability detection.", + "version": "1.1.8", + "updatedAt": "2026-08-06T11:44:33Z", + "metadata": { + "readmeUrl": "https://github.com/blackducksoftware/mcp-server#readme", + "repository": "https://github.com/blackducksoftware/mcp-server", + "repositorySource": "github" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.breckenwander:travel-connector", + "displayName": "BreckenWander Travel", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.breckenwander%2Ftravel-connector/versions/0.2.1", + "description": "Search flights, hotels & experiences at all-in prices, then build a trip on breckenwander.com.", + "version": "0.2.1", + "updatedAt": "2026-08-06T11:44:34Z", + "metadata": { + "primaryLanguage": "Dockerfile", + "readmeUrl": "https://github.com/durwardjohnson/breckenwander-travel-connector#readme", + "repository": "https://github.com/durwardjohnson/breckenwander-travel-connector", + "repositorySource": "github", + "websiteUrl": "https://breckenwander.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.dialmcp:dialmcp", + "displayName": "DialMCP", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.dialmcp%2Fdialmcp/versions/0.1.0", + "description": "Let AI agents place real phone calls from your verified number, with transcripts and recordings.", + "tags": [ + "ai-agents", + "call-automation", + "claude", + "mcp", + "mcp-server", + "model-context-protocol", + "phone-calls", + "remote-mcp", + "telephony", + "voice-ai" + ], + "version": "0.1.0", + "updatedAt": "2026-08-06T11:44:35Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/SkillfulAgents/dialmcp-connector#readme", + "repository": "https://github.com/SkillfulAgents/dialmcp-connector", + "repositorySource": "github", + "stargazerCount": 1, + "websiteUrl": "https://dialmcp.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.easyship:mcp", + "displayName": "Easyship", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.easyship%2Fmcp/versions/0.6.2", + "description": "Connect Easyship to compare rates, create shipments, buy labels, and track packages globally.", + "version": "0.6.2", + "updatedAt": "2026-08-06T11:44:36Z", + "metadata": { + "readmeUrl": "https://github.com/easyship/easyship-mcp-plugin#readme", + "repository": "https://github.com/easyship/easyship-mcp-plugin", + "repositorySource": "github" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.getappniche:mcp", + "displayName": "com.getappniche/mcp", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.getappniche%2Fmcp/versions/1.2.0", + "description": "Live App Store & Google Play data for AI agents: app discovery, ASO keywords, reviews.", + "tags": [ + "ai-agents", + "app-store", + "aso", + "claude", + "cursor", + "google-play", + "mcp", + "mcp-server", + "model-context-protocol" + ], + "version": "1.2.0", + "updatedAt": "2026-08-06T11:44:39Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/getappniche/mcp#readme", + "repository": "https://github.com/getappniche/mcp", + "repositorySource": "github", + "websiteUrl": "https://getappniche.com/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.getwpagent:wordpress", + "displayName": "WP Agent - WordPress publishing & management with Claude", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.getwpagent%2Fwordpress/versions/1.0.1", + "description": "WordPress MCP server: publish posts, AI images, SEO and full site management, self-hosted", + "tags": [ + "claude", + "cursor", + "mcp", + "mcp-server", + "model-context-protocol", + "wordpress", + "wp-agent" + ], + "version": "1.0.1", + "updatedAt": "2026-08-06T11:44:55Z", + "metadata": { + "readmeUrl": "https://github.com/yaniv-fink/wp-agent-mcp#readme", + "repository": "https://github.com/yaniv-fink/wp-agent-mcp", + "repositorySource": "github", + "stargazerCount": 1, + "websiteUrl": "https://www.getwpagent.com/docs" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.hitsteps:analytics-operations", + "displayName": "Hitsteps Analytics and Operations", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.hitsteps%2Fanalytics-operations/versions/1.1.4", + "description": "AI access to Hitsteps analytics, live visitors, uptime, goals, alerts, and chats.", + "version": "1.1.4", + "updatedAt": "2026-08-06T11:45:10Z", + "metadata": { + "readmeUrl": "https://github.com/Hitsteps/MCP#readme", + "repository": "https://github.com/Hitsteps/MCP", + "repositorySource": "github", + "websiteUrl": "https://www.hitsteps.com/" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.imnoo:drawing-converter", + "displayName": "com.imnoo/drawing-converter", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.imnoo%2Fdrawing-converter/versions/0.1.0", + "description": "Metric ⇄ imperial for technical drawings: dimensions, tolerances, ISO fits, threads, roughness.", + "tags": [ + "cnc", + "engineering", + "imperial", + "manufacturing", + "mcp", + "mcp-server", + "metric", + "model-context-protocol", + "pdf", + "technical-drawing" + ], + "version": "0.1.0", + "updatedAt": "2026-08-06T11:45:11Z", + "metadata": { + "primaryLanguage": "Dockerfile", + "readmeUrl": "https://github.com/imnoo-team/drawing-converter-mcp#readme", + "repository": "https://github.com/imnoo-team/drawing-converter-mcp", + "repositorySource": "github", + "websiteUrl": "https://metric-to-imperial-converter.imnoo.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.longbridge:mcp", + "displayName": "com.longbridge/mcp", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.longbridge%2Fmcp/versions/0.8.6", + "description": "US/HK markets — 151 tools: quotes, options, orders, fundamentals, screener, IPO, alerts & DCA", + "tags": [ + "finance", + "longbridge", + "mcp", + "mcp-server", + "model-context-protocol", + "trading" + ], + "version": "0.8.6", + "updatedAt": "2026-08-06T11:45:12Z", + "metadata": { + "primaryLanguage": "Rust", + "readmeUrl": "https://github.com/longbridge/longbridge-mcp#readme", + "repository": "https://github.com/longbridge/longbridge-mcp", + "repositorySource": "github", + "stargazerCount": 11, + "websiteUrl": "https://longbridge.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.mabl:mcp", + "displayName": "mabl", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.mabl%2Fmcp/versions/1.0.3", + "description": "AI-powered test automation: run tests, analyze failures, query results across mabl workspaces.", + "tags": [ + "gemini-cli-extension" + ], + "version": "1.0.3", + "updatedAt": "2026-08-06T11:45:27Z", + "metadata": { + "readmeUrl": "https://github.com/mablhq/mabl-mcp-server#readme", + "repository": "https://github.com/mablhq/mabl-mcp-server", + "repositorySource": "github", + "websiteUrl": "https://github.com/mablhq/mabl-mcp-server#readme" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.macfax:macfax", + "displayName": "Macfax", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.macfax%2Fmacfax/versions/1.0.1", + "description": "Used-Mac market: quality-gated listings with deep links, asking-price stats, trust checks, alerts.", + "tags": [ + "gemini-cli-extension", + "mcp", + "mcp-server", + "apple", + "apple-silicon", + "claude", + "mac", + "macbook", + "marketplace", + "model-context-protocol" + ], + "version": "1.0.1", + "updatedAt": "2026-08-06T11:45:29Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/macfax/macfax-mcp#readme", + "repository": "https://github.com/macfax/macfax-mcp", + "repositorySource": "github", + "stargazerCount": 1, + "websiteUrl": "https://macfax.com/developers" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.mailrith:mailrith", + "displayName": "Mailrith Email Marketing", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.mailrith%2Fmailrith/versions/1.0.1", + "description": "Manage Subscribers, Broadcasts, Sequences, Automations, and reporting in Mailrith.", + "tags": [ + "ai-agents", + "email-marketing", + "mcp", + "python", + "sdk", + "typescript", + "gemini-cli-extension" + ], + "version": "1.0.1", + "updatedAt": "2026-08-06T11:45:43Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/anrawool/mailrith-agent-platform/tree/HEAD/packages/mcp-server", + "repository": "https://github.com/anrawool/mailrith-agent-platform", + "repositorySource": "github", + "repositorySubfolder": "packages/mcp-server", + "websiteUrl": "https://mailrith.com/developers/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.memxus:memxus", + "displayName": "com.memxus/memxus", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.memxus%2Fmemxus/versions/1.3.2", + "description": "Persistent memory layer that saves and recalls your project context and preferences.", + "tags": [ + "ai", + "ai-memory", + "ai-persistence", + "memory", + "memory-layer", + "persistent-memory" + ], + "version": "1.3.2", + "updatedAt": "2026-08-06T11:45:45Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/gpitrella/memxus-remote-mcp#readme", + "repository": "https://github.com/gpitrella/memxus-remote-mcp", + "repositorySource": "github", + "stargazerCount": 3 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.mobbin:mobbin", + "displayName": "Mobbin", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.mobbin%2Fmobbin/versions/1.0.1", + "description": "Search real-world UI & UX design references for mobile apps, web apps, and websites with Mobbin.", + "tags": [ + "mcp-server" + ], + "version": "1.0.1", + "updatedAt": "2026-08-06T11:46:03Z", + "metadata": { + "readmeUrl": "https://github.com/mobbin/mobbin-mcp-server#readme", + "repository": "https://github.com/mobbin/mobbin-mcp-server", + "repositorySource": "github", + "stargazerCount": 24 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.negativeev:bet-checker", + "displayName": "com.negativeev/bet-checker", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.negativeev%2Fbet-checker/versions/1.4.2", + "description": "Grade any bet against thousands of play-by-play game simulations: win probability, odds, edge.", + "tags": [ + "claude", + "mcp", + "mcp-server", + "simulation", + "sports-betting" + ], + "version": "1.4.2", + "updatedAt": "2026-08-06T11:46:33Z", + "metadata": { + "readmeUrl": "https://github.com/negative-ev/negativeev-mcp#readme", + "repository": "https://github.com/negative-ev/negativeev-mcp", + "repositorySource": "github", + "websiteUrl": "https://negativeev.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.opslevel:mcp", + "displayName": "OpsLevel", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.opslevel%2Fmcp/versions/0.1.1", + "description": "Query your OpsLevel internal developer portal: catalog, maturity data, and tech docs.", + "version": "0.1.1", + "updatedAt": "2026-08-06T11:46:34Z", + "metadata": { + "readmeUrl": "https://github.com/OpsLevel/opslevel-mcp-remote#readme", + "repository": "https://github.com/OpsLevel/opslevel-mcp-remote", + "repositorySource": "github", + "websiteUrl": "https://docs.opslevel.com/docs/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.publora:mcp-server", + "displayName": "Publora", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.publora%2Fmcp-server/versions/1.1.1", + "description": "Schedule and publish to 10 social platforms: LinkedIn, X, Instagram, TikTok, YouTube, and more.", + "version": "1.1.1", + "updatedAt": "2026-08-06T11:46:37Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/publora/mcp-server#readme", + "repository": "https://github.com/publora/mcp-server", + "repositorySource": "github", + "stargazerCount": 5, + "websiteUrl": "https://publora.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.reputemap:reputemap", + "displayName": "ReputeMap", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.reputemap%2Freputemap/versions/1.0.2", + "description": "Read and filter your Google Business Profile reviews, get stats, and send review requests.", + "tags": [ + "ai-agents", + "claude", + "cursor", + "google-reviews", + "mcp", + "mcp-server", + "model-context-protocol", + "review-management" + ], + "version": "1.0.2", + "updatedAt": "2026-08-06T11:46:53Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/reputemap/mcp#readme", + "repository": "https://github.com/reputemap/mcp", + "repositorySource": "github", + "websiteUrl": "https://reputemap.com/docs/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.screenshotscout:mcp", + "displayName": "Screenshot Scout", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.screenshotscout%2Fmcp/versions/0.1.1", + "description": "Capture screenshots of webpages as images or PDFs with Screenshot Scout.", + "tags": [ + "ai-tools", + "mcp", + "mcp-server", + "model-context-protocol", + "screenshot-api", + "screenshotscout", + "webpage-screenshot", + "website-screenshot" + ], + "version": "0.1.1", + "updatedAt": "2026-08-06T11:47:07Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/screenshotscout/screenshotscout-mcp#readme", + "repository": "https://github.com/screenshotscout/screenshotscout-mcp", + "repositorySource": "github", + "websiteUrl": "https://screenshotscout.com/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.sherweb:platform", + "displayName": "Sherweb Platform MCP Server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.sherweb%2Fplatform/versions/1.47.27", + "description": "Sherweb Platform MCP server to manage subscriptions and orders. Use OpenID Connect to authenticate.", + "version": "1.47.27", + "updatedAt": "2026-08-06T11:47:08Z", + "metadata": { + "readmeUrl": "https://github.com/sherweb/platform-mcp#readme", + "repository": "https://github.com/sherweb/platform-mcp", + "repositorySource": "github", + "websiteUrl": "https://helpdesk.sherweb.com/en-us/knowledge-base/articles/KA-05021" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.soracom:knowledge", + "displayName": "Soracom Knowledge", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.soracom%2Fknowledge/versions/1.1.4", + "description": "Search SORACOM documentation: service guides, FAQ, API references, IoT recipes, etc.", + "tags": [ + "soracom" + ], + "version": "1.1.4", + "updatedAt": "2026-08-06T11:18:53Z", + "metadata": { + "readmeUrl": "https://github.com/soracom/mcp/tree/HEAD/servers/knowledge", + "repository": "https://github.com/soracom/mcp", + "repositorySource": "github", + "repositorySubfolder": "servers/knowledge", + "stargazerCount": 3, + "websiteUrl": "https://developers.soracom.io/en/docs/tools/knowledge-mcp-server/" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.tallyfy:mcp-server", + "displayName": "Tallyfy Workflow Automation", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.tallyfy%2Fmcp-server/versions/1.1.2", + "description": "Automate tasks, processes, and approvals with AI.", + "version": "1.1.2", + "updatedAt": "2026-08-06T11:19:18Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/tallyfy/mcp-public#readme", + "repository": "https://github.com/tallyfy/mcp-public", + "repositorySource": "github", + "websiteUrl": "https://tallyfy.com/products/pro/integrations/mcp-server/" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.wpwriter:wordpress", + "displayName": "WPWriter — WordPress AI Content & SEO", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.wpwriter%2Fwordpress/versions/2.0.0", + "description": "WordPress MCP server: generate SEO posts, AI images, autoblog & WooCommerce on your self-hosted site", + "tags": [ + "ai", + "claude", + "content-generation", + "cursor", + "mcp", + "model-context-protocol", + "seo", + "woocommerce", + "wordpress", + "wordpress-mcp" + ], + "version": "2.0.0", + "updatedAt": "2026-08-06T11:20:04Z", + "metadata": { + "readmeUrl": "https://github.com/yaniv-fink/wpwriter-mcp#readme", + "repository": "https://github.com/yaniv-fink/wpwriter-mcp", + "repositorySource": "github", + "websiteUrl": "https://www.wpwriter.com/docs/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.wuniq:wuniq", + "displayName": "Wuniq KE (Knowledge Engine)", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.wuniq%2Fwuniq/versions/1.0.3", + "description": "The structured memory layer your AI is missing. Requires the free Wuniq desktop app.", + "tags": [ + "ai", + "developer-tools", + "knowledge-base", + "local-first", + "mcp", + "memory", + "model-context-protocol", + "privacy" + ], + "version": "1.0.3", + "updatedAt": "2026-08-06T11:20:05Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/Wuniq/wuniq-mcp#readme", + "repository": "https://github.com/Wuniq/wuniq-mcp", + "repositorySource": "github", + "websiteUrl": "https://www.wuniq.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:com.xquik:mcp", + "displayName": "Xquik MCP Server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/com.xquik%2Fmcp/versions/2.6.0", + "description": "128 REST operations. 120 MCP routes; 119 JSON/text ops. OAuth 2.1. Not affiliated with X Corp.", + "tags": [ + "ai-agent", + "mcp", + "mcp-server", + "twitter-api", + "data-extraction", + "x-api", + "twitter-scraper", + "advanced-search", + "agent-skill", + "follower-export" + ], + "version": "2.6.0", + "updatedAt": "2026-08-06T11:20:06Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/Xquik-dev/x-twitter-scraper#readme", + "repository": "https://github.com/Xquik-dev/x-twitter-scraper", + "repositorySource": "github", + "stargazerCount": 176, + "websiteUrl": "https://docs.xquik.com/mcp/overview" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:dev.lovable:mcp", + "displayName": "Lovable", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/dev.lovable%2Fmcp/versions/0.1.3", + "description": "Official MCP server for Lovable, the AI-powered full-stack app builder.", + "tags": [ + "ai-agent", + "app-builder", + "full-stack", + "lovable", + "mcp", + "mcp-server", + "oauth2", + "vibe-coding" + ], + "version": "0.1.3", + "updatedAt": "2026-08-06T11:20:28Z", + "metadata": { + "readmeUrl": "https://github.com/lovablelabs/mcp#readme", + "repository": "https://github.com/lovablelabs/mcp", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://lovable.dev" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:dev.vibeseo:vibeseo", + "displayName": "VibeSEO", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/dev.vibeseo%2Fvibeseo/versions/0.1.3", + "description": "SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.", + "version": "0.1.3", + "updatedAt": "2026-08-06T11:20:49Z", + "metadata": { + "readmeUrl": "https://github.com/sultanlive/vibeseo-mcp#readme", + "repository": "https://github.com/sultanlive/vibeseo-mcp", + "repositorySource": "github", + "stargazerCount": 1, + "websiteUrl": "https://vibeseo.dev/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:eu.ansvar:gateway", + "displayName": "Ansvar: EU Compliance & Legal Intelligence", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/eu.ansvar%2Fgateway/versions/1.0.b661c6dc", + "description": "Cited EU & global law, regulations & security frameworks via Ansvar Gateway. OAuth, free + paid.", + "version": "1.0.b661c6dc", + "updatedAt": "2026-08-06T11:21:28Z", + "metadata": { + "readmeUrl": "https://github.com/Ansvar-Systems/ansvar-gateway#readme", + "repository": "https://github.com/Ansvar-Systems/ansvar-gateway", + "repositorySource": "github", + "stargazerCount": 1, + "websiteUrl": "https://ansvar.eu" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.alterlab:mcp-server", + "displayName": "io.alterlab/mcp-server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.alterlab%2Fmcp-server/versions/1.8.0", + "description": "Web scraping MCP server — scrape, extract structured data, screenshot any site with anti-bot bypass.", + "tags": [ + "anti-bot-bypass", + "claude", + "cursor", + "headless-browser", + "llm", + "mcp", + "mcp-server", + "model-context-protocol", + "scraping", + "structured-data-extraction" + ], + "version": "1.8.0", + "updatedAt": "2026-08-06T11:22:46Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/RapierCraft/alterlab-mcp-server#readme", + "repository": "https://github.com/RapierCraft/alterlab-mcp-server", + "repositorySource": "github", + "stargazerCount": 1 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.cpln:control-plane", + "displayName": "Control Plane", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.cpln%2Fcontrol-plane/versions/1.0.2", + "description": "Control Plane (controlplane.com): deploy and operate workloads across AWS, GCP, Azure, and more.", + "tags": [ + "ai", + "ai-agents", + "claude-code", + "cloud-native", + "codex", + "controlplane", + "cpln", + "devops", + "infrastructure", + "kubernetes" + ], + "version": "1.0.2", + "updatedAt": "2026-08-06T11:22:47Z", + "metadata": { + "primaryLanguage": "Shell", + "readmeUrl": "https://github.com/controlplane-com/ai-plugin#readme", + "repository": "https://github.com/controlplane-com/ai-plugin", + "repositorySource": "github", + "stargazerCount": 10, + "websiteUrl": "https://controlplane.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.deskcrew:support", + "displayName": "DeskCrew", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.deskcrew%2Fsupport/versions/1.0.1", + "description": "Agent-native helpdesk where AI agents run support tickets and pay per action in USDC via x402.", + "tags": [ + "ai-agents", + "claude", + "claude-code", + "customer-support", + "helpdesk", + "mcp", + "model-context-protocol", + "skill", + "solana", + "x402" + ], + "version": "1.0.1", + "updatedAt": "2026-08-06T11:22:49Z", + "metadata": { + "readmeUrl": "https://github.com/webmilmind1/deskcrew-mcp#readme", + "repository": "https://github.com/webmilmind1/deskcrew-mcp", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://deskcrew.io" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.frihet:erp", + "displayName": "Frihet ERP", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.frihet%2Ferp/versions/1.16.3", + "description": "AI-native ERP MCP: ES/EU fiscal compliance (VeriFactu/TicketBAI/Facturae), invoicing, tax, banking", + "tags": [ + "ai", + "erp", + "invoicing", + "mcp", + "mcp-server", + "typescript", + "accounting", + "automation", + "business-management", + "ai-native" + ], + "version": "1.16.3", + "updatedAt": "2026-08-06T11:23:08Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/Frihet-io/frihet-mcp#readme", + "repository": "https://github.com/Frihet-io/frihet-mcp", + "repositorySource": "github", + "stargazerCount": 9 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.AlvisoOculus:optionsahoy-mcp", + "displayName": "io.github.AlvisoOculus/optionsahoy-mcp", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.AlvisoOculus%2Foptionsahoy-mcp/versions/1.10.1", + "description": "Equity comp tax/trade optimizer: ISO/AMT exercise, NSO, RSU, QSBS, concentration, hedging. 50-state.", + "tags": [ + "equity-compensation", + "mcp", + "mcp-server", + "gemini-cli-extension", + "ai-agents", + "anthropic", + "claude", + "cloudflare-pages-functions", + "finance", + "model-context-protocol" + ], + "version": "1.10.1", + "updatedAt": "2026-08-06T11:23:26Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/AlvisoOculus/optionsahoy-mcp#readme", + "repository": "https://github.com/AlvisoOculus/optionsahoy-mcp", + "repositorySource": "github", + "stargazerCount": 5, + "websiteUrl": "https://optionsahoy.com/for-agents" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.CAST-Extend:imaging-mcp-server", + "displayName": "CAST Imaging MCP Server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.CAST-Extend%2Fimaging-mcp-server/versions/3.0.4", + "description": "MCP server exposing CAST Imaging software architecture insights to AI agents", + "version": "3.0.4", + "updatedAt": "2026-08-06T11:23:28Z", + "metadata": { + "readmeUrl": "https://github.com/CAST-Extend/CAST-Imaging-Mcp#readme", + "repository": "https://github.com/CAST-Extend/CAST-Imaging-Mcp", + "repositorySource": "github", + "stargazerCount": 2 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.ClickHouse:mcp-clickhouse", + "displayName": "ClickHouse", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.ClickHouse%2Fmcp-clickhouse/versions/0.4.1", + "description": "Official ClickHouse MCP server for querying and exploring ClickHouse clusters and chDB.", + "version": "0.4.1", + "updatedAt": "2026-08-06T11:24:07Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/ClickHouse/mcp-clickhouse#readme", + "repository": "https://github.com/ClickHouse/mcp-clickhouse", + "repositorySource": "github", + "stargazerCount": 843, + "websiteUrl": "https://clickhouse.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.ComposioHQ:composio", + "displayName": "Composio", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.ComposioHQ%2Fcomposio/versions/1.0.5", + "description": "Connect AI agents to 1000+ apps with managed authentication and tool-calling.", + "version": "1.0.5", + "updatedAt": "2026-08-06T11:24:08Z", + "metadata": { + "readmeUrl": "https://github.com/ComposioHQ/GHMCP#readme", + "repository": "https://github.com/ComposioHQ/GHMCP", + "repositorySource": "github", + "stargazerCount": 1, + "websiteUrl": "https://composio.dev" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.Decodo:mcp-server", + "displayName": "io.github.Decodo/mcp-server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.Decodo%2Fmcp-server/versions/1.2.3", + "description": "Enable your AI agents to scrape and parse web content dynamically, including geo-restricted sites", + "tags": [ + "decodo", + "http-proxy", + "ip-rotation", + "mcp", + "mobile-proxies", + "proxy-server", + "rate-limiting", + "residential-proxies", + "scraping-infrastructure", + "smithery" + ], + "version": "1.2.3", + "updatedAt": "2026-08-06T11:24:10Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/Decodo/mcp-server#readme", + "repository": "https://github.com/Decodo/mcp-server", + "repositorySource": "github", + "stargazerCount": 34 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.IgniteUI:mcp-server", + "displayName": "Ignite UI MCP Server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.IgniteUI%2Fmcp-server/versions/15.5.1", + "description": "Unified MCP server for Ignite UI — documentation, API, and CLI scaffolding", + "tags": [ + "cli", + "angular", + "react", + "jquery", + "ignite-ui", + "build-automation", + "test-automation", + "scaffolding" + ], + "version": "15.5.1", + "updatedAt": "2026-08-06T11:24:13Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/IgniteUI/igniteui-cli#readme", + "repository": "https://github.com/IgniteUI/igniteui-cli", + "repositorySource": "github", + "stargazerCount": 136 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.Karzone:TestAtlas.Mcp", + "displayName": "TestAtlas", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.Karzone%2FTestAtlas.Mcp/versions/0.1.10", + "description": "Semantic map of a .NET test-automation solution for AI agents — search, impact, endpoints", + "tags": [ + "ai-agents", + "bdd", + "code-analysis", + "csharp", + "dependency-graph", + "developer-tools", + "dotnet", + "gherkin", + "mcp", + "model-context-protocol" + ], + "version": "0.1.10", + "updatedAt": "2026-08-06T11:24:31Z", + "metadata": { + "primaryLanguage": "C#", + "readmeUrl": "https://github.com/Karzone/TestAtlas#readme", + "repository": "https://github.com/Karzone/TestAtlas", + "repositorySource": "github", + "stargazerCount": 3 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.Krv-Labs:topos", + "displayName": "Topos", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.Krv-Labs%2Ftopos/versions/0.4.4", + "description": "Structural code-quality tools for AI coding agents.", + "version": "0.4.4", + "updatedAt": "2026-08-06T11:24:50Z", + "metadata": { + "primaryLanguage": "Rust", + "readmeUrl": "https://github.com/Krv-Labs/topos#readme", + "repository": "https://github.com/Krv-Labs/topos", + "repositorySource": "github", + "stargazerCount": 20, + "websiteUrl": "https://github.com/Krv-Labs/topos" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.MasterPlayspots:motionspec", + "displayName": "MotionSpec — verified web motion (reduced-motion / WCAG)", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.MasterPlayspots%2Fmotionspec/versions/1.2.7", + "description": "Deterministic motion compiler + validator: reports WCAG 2.2.2 pause-path candidates, fail-closed.", + "tags": [ + "a11y", + "accessibility", + "animation", + "deterministic-compiler", + "gsap", + "mcp", + "motion", + "reduced-motion", + "wcag", + "accessibility-testing" + ], + "version": "1.2.7", + "updatedAt": "2026-08-06T11:25:08Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/MasterPlayspots/motionspec#readme", + "repository": "https://github.com/MasterPlayspots/motionspec", + "repositorySource": "github", + "websiteUrl": "https://motionspec.dev" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.OctoPerf:octoperf", + "displayName": "io.github.OctoPerf/octoperf", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.OctoPerf%2Foctoperf/versions/1.0.0", + "description": "Drive OctoPerf load testing from any AI agent: import, edit, validate, run scenarios, read metrics.", + "tags": [ + "gemini-cli-extension" + ], + "version": "1.0.0", + "updatedAt": "2026-08-06T11:25:09Z", + "metadata": { + "readmeUrl": "https://github.com/OctoPerf/octoperf-claude-plugins#readme", + "repository": "https://github.com/OctoPerf/octoperf-claude-plugins", + "repositorySource": "github", + "websiteUrl": "https://api.octoperf.com/doc/mcp/" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.Omnidim:omnidim-mcp-server", + "displayName": "io.github.Omnidim/omnidim-mcp-server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.Omnidim%2Fomnidim-mcp-server/versions/0.8.0", + "description": "Official MCP server for OmniDimension. Drive voice agents, dispatch calls, and run bulk campaigns.", + "version": "0.8.0", + "updatedAt": "2026-08-06T11:25:11Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/Omnidim/omnidim-mcp-server#readme", + "repository": "https://github.com/Omnidim/omnidim-mcp-server", + "repositorySource": "github", + "stargazerCount": 6, + "websiteUrl": "https://omnidim.io" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.PascaleBeier:hitkeep", + "displayName": "HitKeep", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.PascaleBeier%2Fhitkeep/versions/2.13.3", + "description": "Stateless 2026-07-28 read-only MCP server for aggregate HitKeep analytics and official docs.", + "tags": [ + "analytics", + "angular", + "go", + "ai", + "mcp", + "agent-skills" + ], + "version": "2.13.3", + "updatedAt": "2026-08-06T11:25:30Z", + "metadata": { + "primaryLanguage": "Go", + "readmeUrl": "https://github.com/pascalebeier/hitkeep#readme", + "repository": "https://github.com/pascalebeier/hitkeep", + "repositorySource": "github", + "stargazerCount": 79, + "websiteUrl": "https://hitkeep.com/use-cases/read-only-mcp-server-web-analytics/" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.QWarranto:leafengines", + "displayName": "io.github.QWarranto/leafengines", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.QWarranto%2Fleafengines/versions/2.0.8", + "description": "🌱 Agricultural AI: Soil analysis, crop recommendations, weather forecasts. FREE TurboQuant.", + "version": "2.0.8", + "updatedAt": "2026-08-06T11:25:48Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/QWarranto/leafengines-claude-mcp#readme", + "repository": "https://github.com/QWarranto/leafengines-claude-mcp", + "repositorySource": "github", + "stargazerCount": 5 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.SEKeener:airtreks-mcp", + "displayName": "AirTreks MCP", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.SEKeener%2Fairtreks-mcp/versions/1.0.2", + "description": "Multi-city flight routing intelligence — plan RTW trips, validate alliances, get carrier picks.", + "version": "1.0.2", + "updatedAt": "2026-08-06T11:26:08Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/SEKeener/airtreks-mcp#readme", + "repository": "https://github.com/SEKeener/airtreks-mcp", + "repositorySource": "github", + "websiteUrl": "https://airtreks.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.Sendmux:sendmux-mcp", + "displayName": "Email Inbox API + Sending by Sendmux", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.Sendmux%2Fsendmux-mcp/versions/1.5.0", + "description": "AI email inbox and sending tools with attachments, search, live events, and webhooks.", + "tags": [ + "cli", + "cli-tool", + "email", + "email-automation", + "email-marketing", + "inbox", + "inbox-automation", + "mcp", + "mcp-server", + "mcp-tools" + ], + "version": "1.5.0", + "updatedAt": "2026-08-06T11:26:27Z", + "metadata": { + "primaryLanguage": "PHP", + "readmeUrl": "https://github.com/Sendmux/sendmux-sdk/tree/HEAD/packages/python/mcp", + "repository": "https://github.com/Sendmux/sendmux-sdk", + "repositorySource": "github", + "repositorySubfolder": "packages/python/mcp", + "stargazerCount": 78, + "websiteUrl": "https://sendmux.ai/docs/guides/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.Vortx-AI:emem", + "displayName": "emem, the verifiable memory protocol for the physical world", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.Vortx-AI%2Femem/versions/2.0.0", + "description": "Shared, verifiable memory for AI agents and robots: signed tokens that resolve and verify offline.", + "tags": [ + "ai-agents", + "memory", + "ed25519", + "long-term-memory", + "world-models", + "mcp", + "model-context-protocol", + "agent-memory", + "earth-observation", + "mcp-server" + ], + "version": "2.0.0", + "updatedAt": "2026-08-06T11:27:07Z", + "metadata": { + "primaryLanguage": "Rust", + "readmeUrl": "https://github.com/Vortx-AI/emem#readme", + "repository": "https://github.com/Vortx-AI/emem", + "repositorySource": "github", + "stargazerCount": 52, + "websiteUrl": "https://emem.dev" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.YugantM:hvtracker-mcp", + "displayName": "HVTracker MCP", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.YugantM%2Fhvtracker-mcp/versions/0.3.0", + "description": "Pre-connect trust checks for AI agents and MCP servers using HVTracker's public trust registry.", + "tags": [ + "ai-agents", + "mcp", + "model-context-protocol", + "supply-chain", + "trust" + ], + "version": "0.3.0", + "updatedAt": "2026-08-06T11:27:28Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/YugantM/hvtracker-mcp#readme", + "repository": "https://github.com/YugantM/hvtracker-mcp", + "repositorySource": "github", + "stargazerCount": 1 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.adkit:ads", + "displayName": "Ads MCP", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.adkit%2Fads/versions/1.0.5", + "description": "Create, launch & analyze ad campaigns, spy on competitors - Google, Meta, TikTok, LinkedIn & more.", + "tags": [ + "ads", + "ads-mcp", + "claude", + "claude-code", + "google-ads", + "mcp", + "meta-ads", + "model-context-protocol", + "tiktok-ads", + "ai-agent" + ], + "version": "1.0.5", + "updatedAt": "2026-08-06T11:27:29Z", + "metadata": { + "readmeUrl": "https://github.com/adkit/ads-mcp#readme", + "repository": "https://github.com/adkit/ads-mcp", + "repositorySource": "github", + "stargazerCount": 10, + "websiteUrl": "https://adkit.so" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.agentic-hil:agentic-hil", + "displayName": "Agentic HIL", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.agentic-hil%2Fagentic-hil/versions/0.8.0", + "description": "Policy-gated MCP tools for embedded hardware-in-the-loop testing on real devices.", + "tags": [ + "embedded", + "hardware-in-the-loop", + "mcp", + "openocd", + "agent-tools", + "firmware", + "debugger", + "embedded-ai", + "stlink", + "ai-agents" + ], + "version": "0.8.0", + "updatedAt": "2026-08-06T11:27:31Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/agentic-hil/agentic-hil#readme", + "repository": "https://github.com/agentic-hil/agentic-hil", + "repositorySource": "github", + "stargazerCount": 9, + "websiteUrl": "https://github.com/agentic-hil/agentic-hil" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.aoreshkov:kotlin-lib-mcp", + "displayName": "Kotlin Library Sources", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.aoreshkov%2Fkotlin-lib-mcp/versions/0.4.0", + "description": "Exposes the public API, KDoc and sources of Maven-published Kotlin/Java libraries to MCP clients", + "tags": [ + "analysis-api", + "claude", + "kdoc", + "kotlin", + "kotlin-multiplatform", + "llm-tools", + "maven", + "mcp", + "mcp-server", + "ai-tools" + ], + "version": "0.4.0", + "updatedAt": "2026-08-06T11:27:32Z", + "metadata": { + "primaryLanguage": "Kotlin", + "readmeUrl": "https://github.com/aoreshkov/kotlin-lib-mcp#readme", + "repository": "https://github.com/aoreshkov/kotlin-lib-mcp", + "repositorySource": "github", + "stargazerCount": 7, + "websiteUrl": "https://github.com/aoreshkov/kotlin-lib-mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.basicmachines-co:basic-memory", + "displayName": "io.github.basicmachines-co/basic-memory", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.basicmachines-co%2Fbasic-memory/versions/0.22.1", + "description": "Local-first knowledge management with bi-directional LLM sync via Markdown files.", + "tags": [ + "ai", + "claude", + "llm", + "mcp", + "open-source", + "python", + "obsidian", + "obsidian-md", + "knowledge-management", + "knowlege-graph" + ], + "version": "0.22.1", + "updatedAt": "2026-08-06T11:27:34Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/basicmachines-co/basic-memory.git#readme", + "repository": "https://github.com/basicmachines-co/basic-memory.git", + "repositorySource": "github", + "stargazerCount": 3592 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.chriswu727:argus", + "displayName": "Argus Testing — Autonomous QA MCP", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.chriswu727%2Fargus/versions/0.6.0", + "description": "Autonomous QA MCP for web and macOS that tests like a real engineer, finds bugs, and verifies them.", + "tags": [ + "ai-agent", + "claude-code", + "exploratory-testing", + "mcp", + "playwright", + "qa", + "testing", + "autonomous-testing", + "browser-testing", + "bug-detection" + ], + "version": "0.6.0", + "updatedAt": "2026-08-06T11:28:14Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/chriswu727/argus#readme", + "repository": "https://github.com/chriswu727/argus", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://yichenwu.dev/projects/argus" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.cometchat:docs-mcp", + "displayName": "CometChat Docs", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.cometchat%2Fdocs-mcp/versions/0.1.5", + "description": "CometChat docs search + implementation bundles: add chat, voice, video & moderation to your app.", + "tags": [ + "ai-agents", + "ai-coding-assistant", + "android", + "chat", + "claude", + "claude-code", + "codex", + "cometchat", + "cursor", + "documentation" + ], + "version": "0.1.5", + "updatedAt": "2026-08-06T11:28:34Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/cometchat/docs-mcp#readme", + "repository": "https://github.com/cometchat/docs-mcp", + "repositorySource": "github", + "stargazerCount": 44, + "websiteUrl": "https://www.cometchat.com/docs/mcp-server" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.devchad-cmd:skilldb", + "displayName": "SkillDB", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.devchad-cmd%2Fskilldb/versions/0.8.3", + "description": "A registry of 5,900+ peer-authored skills any MCP agent can search and load on demand.", + "version": "0.8.3", + "updatedAt": "2026-08-06T11:28:36Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/devchad-cmd/skilldb-sdk#readme", + "repository": "https://github.com/devchad-cmd/skilldb-sdk", + "repositorySource": "github", + "websiteUrl": "https://skilldb.dev" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.dsers:dsers-mcp-server", + "displayName": "DSers Official MCP Server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.dsers%2Fdsers-mcp-server/versions/1.8.3", + "description": "Official DSers MCP for dropshipping: import, edit, price, and publish products to Shopify and Wix.", + "tags": [ + "1688", + "ai-agent", + "aliexpress", + "aliexpress-api", + "dropshipping", + "dsers", + "ecommerce", + "ecommerce-website", + "mcp", + "model-context-protocol" + ], + "version": "1.8.3", + "updatedAt": "2026-08-06T11:28:38Z", + "metadata": { + "readmeUrl": "https://github.com/dsers/dsers-mcp-server#readme", + "repository": "https://github.com/dsers/dsers-mcp-server", + "repositorySource": "github", + "stargazerCount": 6, + "websiteUrl": "https://www.dsers.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.flinker-app:ifc-mcp", + "displayName": "IFC MCP", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.flinker-app%2Fifc-mcp/versions/0.1.16", + "description": "Local IFC/BIM MCP server with IfcOpenShell Python in Pyodide and an IFC viewer.", + "version": "0.1.16", + "updatedAt": "2026-08-06T11:29:31Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/flinker-app/ifc-mcp#readme", + "repository": "https://github.com/flinker-app/ifc-mcp", + "repositorySource": "github", + "stargazerCount": 7 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.hostinger:hostinger-api-mcp", + "displayName": "io.github.hostinger/hostinger-api-mcp", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.hostinger%2Fhostinger-api-mcp/versions/1.29.0", + "description": "MCP server for Hostinger API", + "tags": [ + "ai", + "api", + "claude", + "cursor", + "hostinger", + "mcp", + "gemini-cli-extension" + ], + "version": "1.29.0", + "updatedAt": "2026-08-06T11:30:59Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/hostinger/api-mcp-server#readme", + "repository": "https://github.com/hostinger/api-mcp-server", + "repositorySource": "github", + "stargazerCount": 137 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.ihor-sokoliuk:mcp-searxng", + "displayName": "SearXNG Search", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.ihor-sokoliuk%2Fmcp-searxng/versions/1.14.0", + "description": "MCP server for SearXNG — privacy-respecting web search with pagination, URL reading", + "tags": [ + "ai", + "llm", + "mcp", + "mcp-server", + "mcp-servers", + "search", + "searxng", + "claude", + "cursor", + "privacy" + ], + "version": "1.14.0", + "updatedAt": "2026-08-06T11:31:00Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/ihor-sokoliuk/mcp-searxng#readme", + "repository": "https://github.com/ihor-sokoliuk/mcp-searxng", + "repositorySource": "github", + "stargazerCount": 1099 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.jagoff:memo", + "displayName": "memo", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.jagoff%2Fmemo/versions/4.9.3", + "description": "Memory for AI agents — MLX (Apple Silicon) or CPU (Linux), sqlite-vec + BM25, zero cloud.", + "tags": [ + "apple-silicon", + "claude-code", + "mcp", + "mcp-server", + "memory", + "mlx", + "model-context-protocol", + "obsidian", + "qwen", + "rag" + ], + "version": "4.9.3", + "updatedAt": "2026-08-06T11:31:17Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/jagoff/memo#readme", + "repository": "https://github.com/jagoff/memo", + "repositorySource": "github", + "stargazerCount": 12 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.likhithreddy:fittok", + "displayName": "fittok", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.likhithreddy%2Ffittok/versions/0.11.0", + "description": "Retrieve only the relevant code for a codebase question, within a token budget.", + "version": "0.11.0", + "updatedAt": "2026-08-06T11:31:50Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/likhithreddy/fittok#readme", + "repository": "https://github.com/likhithreddy/fittok", + "repositorySource": "github", + "stargazerCount": 2 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.mlava:agent-ready-mcp", + "displayName": "Agent Ready", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.mlava%2Fagent-ready-mcp/versions/0.7.2", + "description": "Scan any URL for AI agent readability — Vercel Spec, llmstxt.org, and agent-protocol manifests.", + "tags": [ + "a2a", + "agent-permissions", + "agents-json", + "agents-md", + "ai-search", + "anthropic", + "claude", + "llms-txt", + "mcp", + "mcp-server-card" + ], + "version": "0.7.2", + "updatedAt": "2026-08-06T11:32:26Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/mlava/agent-ready-mcp#readme", + "repository": "https://github.com/mlava/agent-ready-mcp", + "repositorySource": "github", + "stargazerCount": 1, + "websiteUrl": "https://agent-ready.dev" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.mlava:scholar-sidekick-mcp", + "displayName": "Scholar Sidekick", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.mlava%2Fscholar-sidekick-mcp/versions/0.8.7", + "description": "Catch AI-fabricated citations (real DOI + fake title). Retraction, open-access, 10,000+ CSL styles.", + "tags": [ + "academic", + "arxiv", + "bibliography", + "bibtex", + "citations", + "claude", + "crossref", + "csl", + "doi", + "mcp" + ], + "version": "0.8.7", + "updatedAt": "2026-08-06T11:32:27Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/mlava/scholar-sidekick-mcp#readme", + "repository": "https://github.com/mlava/scholar-sidekick-mcp", + "repositorySource": "github", + "stargazerCount": 7, + "websiteUrl": "https://scholar-sidekick.com/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.oleksiijko:pmb-ai", + "displayName": "PMB AI", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.oleksiijko%2Fpmb-ai/versions/1.1.0", + "description": "Local-first persistent memory for AI coding agents.", + "tags": [ + "ai-agents", + "ai-memory", + "bm25", + "claude-code", + "codex", + "cursor", + "knowledge-graph", + "lancedb", + "llm", + "local-first" + ], + "version": "1.1.0", + "updatedAt": "2026-08-06T11:33:02Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/oleksiijko/pmb#readme", + "repository": "https://github.com/oleksiijko/pmb", + "repositorySource": "github", + "stargazerCount": 283 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.openaccountants:openaccountants", + "displayName": "OpenAccountants", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.openaccountants%2Fopenaccountants/versions/1.0.0", + "description": "Open-source AI accounting skills verified by licensed accountants (tax, VAT, payroll).", + "tags": [ + "tax", + "accounting", + "ai", + "llm", + "open-source", + "vat", + "gst", + "claude", + "chatgpt", + "mcp" + ], + "version": "1.0.0", + "updatedAt": "2026-08-06T11:33:17Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/openaccountants/openaccountants#readme", + "repository": "https://github.com/openaccountants/openaccountants", + "repositorySource": "github", + "stargazerCount": 301 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.opus-pro:opusclip", + "displayName": "OpusClip", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.opus-pro%2Fopusclip/versions/0.2.0", + "description": "Turn long videos into AI-curated short clips: caption, reframe, thumbnail, schedule, and publish.", + "version": "0.2.0", + "updatedAt": "2026-08-06T11:33:18Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/opus-pro/opusclip-mcp#readme", + "repository": "https://github.com/opus-pro/opusclip-mcp", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://help.opus.pro/api-reference/agent-setup" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.parseablehq:parseable-mcp-server", + "displayName": "io.github.parseablehq/parseable-mcp-server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.parseablehq%2Fparseable-mcp-server/versions/0.2.15", + "description": "Model Context Protocol server for Parseable. Lets LLMs discover and query Parseable.", + "version": "0.2.15", + "updatedAt": "2026-08-06T11:33:34Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/parseablehq/parseable-mcp-server#readme", + "repository": "https://github.com/parseablehq/parseable-mcp-server", + "repositorySource": "github", + "stargazerCount": 1 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.pete-builds:unifi", + "displayName": "UniFi Gateway", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.pete-builds%2Funifi/versions/0.16.1", + "description": "Safe-by-default UniFi MCP: Network + Protect + Access, multi-site, dry-run, audit log.", + "tags": [ + "docker", + "fastmcp", + "homelab", + "mcp", + "model-context-protocol", + "python", + "ubiquiti", + "udm", + "unifi", + "ucg-fiber" + ], + "version": "0.16.1", + "updatedAt": "2026-08-06T11:33:51Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/pete-builds/mcp-unifi#readme", + "repository": "https://github.com/pete-builds/mcp-unifi", + "repositorySource": "github", + "stargazerCount": 17, + "websiteUrl": "https://pete-builds.github.io/mcp-unifi/" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.prest:prest", + "displayName": "pREST", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.prest%2Fprest/versions/0.1.3", + "description": "Stdio MCP adapter bridging AI clients to pREST’s HTTP /_mcp endpoint for PostgreSQL APIs.", + "tags": [ + "adapter", + "ai-agents", + "claude", + "cursor", + "database", + "go", + "golang", + "json-rpc", + "mcp", + "model-context-protocol" + ], + "version": "0.1.3", + "updatedAt": "2026-08-06T11:33:53Z", + "metadata": { + "primaryLanguage": "Go", + "readmeUrl": "https://github.com/prest/prest-mcp-adapter#readme", + "repository": "https://github.com/prest/prest-mcp-adapter", + "repositorySource": "github" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.quicknode:mcp", + "displayName": "io.github.quicknode/mcp", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.quicknode%2Fmcp/versions/1.0.1", + "description": "Manage your blockchain infrastructure across 80+ chains with your agents.", + "version": "1.0.1", + "updatedAt": "2026-08-06T11:34:11Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/quicknode/agent-plugins#readme", + "repository": "https://github.com/quicknode/agent-plugins", + "repositorySource": "github", + "stargazerCount": 3 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.salahawad:outlook-personal-mcp", + "displayName": "Outlook Personal MCP", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.salahawad%2Foutlook-personal-mcp/versions/0.1.1", + "description": "Full-control MCP server for a personal Outlook.com mailbox and calendar (Microsoft Graph).", + "version": "0.1.1", + "updatedAt": "2026-08-06T11:34:13Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/salahawad/outlook-personal-mcp#readme", + "repository": "https://github.com/salahawad/outlook-personal-mcp", + "repositorySource": "github", + "stargazerCount": 1 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.satohubai:onchain-agents", + "displayName": "Sato Hub: Onchain Agents", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.satohubai%2Fonchain-agents/versions/1.0.0", + "description": "Search scored onchain agent frameworks, MCPs, wallets, tools, and live agents.", + "tags": [ + "ai-agents", + "awesome-list", + "base", + "crypto", + "erc-8004", + "ethereum", + "mcp", + "onchain-agents", + "web3", + "x402" + ], + "version": "1.0.0", + "updatedAt": "2026-08-06T11:34:15Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/satohubai/onchain-agents#readme", + "repository": "https://github.com/satohubai/onchain-agents", + "repositorySource": "github", + "stargazerCount": 1, + "websiteUrl": "https://satohub.ai/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.smythmyke:govtoolspro-mcp-server", + "displayName": "io.github.smythmyke/govtoolspro-mcp-server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.smythmyke%2Fgovtoolspro-mcp-server/versions/0.1.3", + "description": "Workflow tools for federal contractors: go/no-go scoring, incumbent intel, recompete, NECO.", + "version": "0.1.3", + "updatedAt": "2026-08-06T11:34:32Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/smythmyke/govtoolspro-mcp-server#readme", + "repository": "https://github.com/smythmyke/govtoolspro-mcp-server", + "repositorySource": "github", + "stargazerCount": 2, + "websiteUrl": "https://govtoolspro.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.snyk:saw-mcp", + "displayName": "Snyk API & Web MCP Server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.snyk%2Fsaw-mcp/versions/1.1.2", + "description": "MCP server for Snyk API & Web — DAST scanning, findings management, and vulnerability triage", + "version": "1.1.2", + "updatedAt": "2026-08-06T11:34:50Z", + "metadata": { + "primaryLanguage": "Python", + "readmeUrl": "https://github.com/snyk/saw-mcp#readme", + "repository": "https://github.com/snyk/saw-mcp", + "repositorySource": "github", + "stargazerCount": 7 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.stackql:stackql-mcp", + "displayName": "StackQL MCP Server", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.stackql%2Fstackql-mcp/versions/0.10.591", + "description": "SQL-native query and provisioning engine for cloud infrastructure, served over MCP.", + "tags": [ + "asset-management", + "cloud", + "cloud-automation", + "cloud-config", + "cloud-operations", + "cloud-security", + "cspm", + "infrastructure-as-code", + "sql", + "stackql" + ], + "version": "0.10.591", + "updatedAt": "2026-08-06T11:35:07Z", + "metadata": { + "primaryLanguage": "Go", + "readmeUrl": "https://github.com/stackql/stackql#readme", + "repository": "https://github.com/stackql/stackql", + "repositorySource": "github", + "stargazerCount": 866, + "websiteUrl": "https://stackql.io" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.tambo-ai:charming", + "displayName": "Charming", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.tambo-ai%2Fcharming/versions/1.0.1", + "description": "Build personal interactive apps with real URLs and persistent storage, using any AI.", + "tags": [ + "gemini-cli-extension" + ], + "version": "1.0.1", + "updatedAt": "2026-08-06T11:35:08Z", + "metadata": { + "primaryLanguage": "JavaScript", + "readmeUrl": "https://github.com/tambo-labs/charming-mcp#readme", + "repository": "https://github.com/tambo-labs/charming-mcp", + "repositorySource": "github", + "stargazerCount": 1, + "websiteUrl": "https://usecharming.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.uizze:uizze", + "displayName": "UIZZE", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.uizze%2Fuizze/versions/1.1.20", + "description": "STOP UI SLOP. Free UI Slop Gate; full UIZZE adds 800K+ real screens, search, and finish gates.", + "tags": [ + "ai-agents", + "mcp", + "model-context-protocol", + "ui-design", + "agentic-coding", + "mcp-server", + "ui-reference", + "agent-skills", + "design-research", + "design-systems" + ], + "version": "1.1.20", + "updatedAt": "2026-08-06T11:35:24Z", + "metadata": { + "readmeUrl": "https://github.com/uizze/uizze-mcp#readme", + "repository": "https://github.com/uizze/uizze-mcp", + "repositorySource": "github", + "stargazerCount": 1, + "websiteUrl": "https://uizze.com" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.vybenetwork:vybe-solana-api", + "displayName": "Solana MCP by Vybe", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.vybenetwork%2Fvybe-solana-api/versions/1.0.9", + "description": "Solana MCP for wallets, trades, markets, PnL, transfers, onchain data, signable swaps and API tools.", + "tags": [ + "claude", + "cursor", + "mcp", + "mcp-client", + "mcp-clients", + "mcp-server", + "mcp-servers", + "mcp-tools", + "solana", + "spl-token" + ], + "version": "1.0.9", + "updatedAt": "2026-08-06T11:35:45Z", + "metadata": { + "readmeUrl": "https://github.com/vybenetwork/solana-mcp-vybe#readme", + "repository": "https://github.com/vybenetwork/solana-mcp-vybe", + "repositorySource": "github", + "stargazerCount": 1228, + "websiteUrl": "https://docs.vybenetwork.com/docs/mcp" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.zation:agent-radar", + "displayName": "Agent Radar", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.zation%2Fagent-radar/versions/0.9.2", + "description": "Search, inspect, recommend, and explain rated AI tools through Agent Radar.", + "tags": [ + "ai-agents" + ], + "version": "0.9.2", + "updatedAt": "2026-08-06T11:36:01Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/zation/agent-radar#readme", + "repository": "https://github.com/zation/agent-radar", + "repositorySource": "github", + "stargazerCount": 1 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.zereight:gitlab-mcp", + "displayName": "io.github.zereight/gitlab-mcp", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.zereight%2Fgitlab-mcp/versions/2.1.46", + "description": "GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.", + "version": "2.1.46", + "updatedAt": "2026-08-06T11:36:03Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/zereight/gitlab-mcp#readme", + "repository": "https://github.com/zereight/gitlab-mcp", + "repositorySource": "github", + "stargazerCount": 1880 + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.picsee:short-link", + "displayName": "PicSee Short Link", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.picsee%2Fshort-link/versions/3.1.0", + "description": "Official PicSee MCP server for short links, link management, click analytics, and optional OAuth.", + "tags": [ + "link-analytics", + "mcp", + "mcp-server", + "model-context-protocol", + "oauth", + "picsee", + "short-link", + "streamable-http", + "typescript", + "url-shortener" + ], + "version": "3.1.0", + "updatedAt": "2026-08-06T11:36:19Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/PicSeeInc/picsee-mcp#readme", + "repository": "https://github.com/PicSeeInc/picsee-mcp", + "repositorySource": "github", + "websiteUrl": "https://picsee.io/help/agent-skill" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:io.unstructured:transform", + "displayName": "Unstructured Transform", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/io.unstructured%2Ftransform/versions/0.7.2", + "description": "Turn documents into structured, AI-ready data by parsing, enriching, chunking, and embedding.", + "version": "0.7.2", + "updatedAt": "2026-08-06T11:36:53Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/Unstructured-IO/unstructured-mcp-integrations#readme", + "repository": "https://github.com/Unstructured-IO/unstructured-mcp-integrations", + "repositorySource": "github", + "websiteUrl": "https://docs.unstructured.io/transform/overview" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:one.faf:claude-faf-mcp", + "displayName": "Claude FAF", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/one.faf%2Fclaude-faf-mcp/versions/5.20.0", + "description": "Persistent project context for Claude. IANA-registered .faf format.", + "tags": [ + "ai", + "ai-context", + "ai-readiness", + "claude", + "claude-ai", + "claude-desktop", + "faf", + "mcp", + "mcp-server", + "model-context-protocol" + ], + "version": "5.20.0", + "updatedAt": "2026-08-06T11:38:14Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/Wolfe-Jam/claude-faf-mcp#readme", + "repository": "https://github.com/Wolfe-Jam/claude-faf-mcp", + "repositorySource": "github", + "stargazerCount": 21, + "websiteUrl": "https://faf.one" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:one.faf:faf-mcp", + "displayName": ".FAF Context", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/one.faf%2Ffaf-mcp/versions/2.3.1", + "description": "Dedicated IDE Edition. Persistent project context for Cursor, Windsurf, Cline, VS Code.", + "tags": [ + "ai", + "ai-context", + "cursor", + "developer-tools", + "faf", + "mcp", + "mcp-server", + "model-context-protocol", + "project-dna", + "typescript" + ], + "version": "2.3.1", + "updatedAt": "2026-08-06T11:38:33Z", + "metadata": { + "primaryLanguage": "TypeScript", + "readmeUrl": "https://github.com/Wolfe-Jam/faf-mcp#readme", + "repository": "https://github.com/Wolfe-Jam/faf-mcp", + "repositorySource": "github", + "stargazerCount": 5, + "websiteUrl": "https://faf.one" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:org.sylin:ghostlight", + "displayName": "org.sylin/ghostlight", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/org.sylin%2Fghostlight/versions/0.7.3", + "description": "Drive your real logged-in browser from any MCP client. Governed or wide open, one portable binary.", + "tags": [ + "access-control", + "ai-agents", + "browser-automation", + "browser-extension", + "chromium", + "developer-tools", + "local-first", + "mcp", + "model-context-protocol", + "rust" + ], + "version": "0.7.3", + "updatedAt": "2026-08-06T11:38:34Z", + "metadata": { + "primaryLanguage": "Rust", + "readmeUrl": "https://github.com/sylin-org/ghostlight#readme", + "repository": "https://github.com/sylin-org/ghostlight", + "repositorySource": "github", + "websiteUrl": "https://sylin.org/ghostlight/" + } + }, + { + "identifier": "urn:air:registry.modelcontextprotocol.io:uk.sadiqoon:sakh", + "displayName": "SAKH — Ayatollah Khamenei Research Corpus", + "type": "application/mcp-server+json", + "url": "https://api.mcp.github.com/v0.1/servers/uk.sadiqoon%2Fsakh/versions/1.0.1", + "description": "Ayatollah Khamenei corpus: fatwas, lectures, knowledge graph. Arabic/Persian. Research access.", + "version": "1.0.1", + "updatedAt": "2026-08-06T11:38:51Z", + "metadata": { + "readmeUrl": "https://github.com/SADIQOON-LTD/sakh-mcp#readme", + "repository": "https://github.com/SADIQOON-LTD/sakh-mcp", + "repositorySource": "github", + "websiteUrl": "https://khamenei-online.org/mcp/" + } } ] } diff --git a/scripts/generate_ai_catalog.py b/scripts/generate_ai_catalog.py index 7efffd3..cd287a4 100644 --- a/scripts/generate_ai_catalog.py +++ b/scripts/generate_ai_catalog.py @@ -3,6 +3,8 @@ import argparse import json from pathlib import Path +from urllib.error import URLError +from urllib.request import Request, urlopen SCRIPT = Path(__file__).resolve() ROOT = SCRIPT.parents[1] @@ -10,54 +12,85 @@ OUTPUT = ROOT / "ai-catalog.json" MAX_ENTRIES = 10_000 MAX_BYTES = 10 * 1024 * 1024 +MCP_CATALOG = "https://api.mcp.github.com/.well-known/ai-catalog.json" def fail(message): raise SystemExit(message) +def validate(entry, source): + if not isinstance(entry, dict): + fail(f"{source}: entry must be a JSON object") + + # ponytail: mirror the current ingestion contract without adding a schema dependency. + for field in ("identifier", "displayName"): + if not isinstance(entry.get(field), str) or not entry[field].strip(): + fail(f"{source}: {field} must be a non-empty string") + if not any( + isinstance(entry.get(field), str) and entry[field].strip() + for field in ("type", "mediaType") + ): + fail(f"{source}: type or mediaType must be a non-empty string") + if sum(entry.get(field) is not None for field in ("url", "data")) != 1: + fail(f"{source}: exactly one of url or data is required") + if not entry["identifier"].startswith("urn:ai:"): + fail(f"{source}: identifier must start with urn:ai:") + + version = entry.get("version") + if version is not None and not isinstance(version, str): + fail(f"{source}: version must be a string") + + +def load_mcp_entries(): + try: + request = Request(MCP_CATALOG, headers={"User-Agent": "agentfinder-catalog-generator"}) + with urlopen(request, timeout=30) as response: + document = json.load(response) + except (OSError, URLError, json.JSONDecodeError) as error: + fail(f"{MCP_CATALOG}: {error}") + if not isinstance(document, dict) or not isinstance(document.get("entries"), list): + fail(f"{MCP_CATALOG}: expected a catalog document with an entries array") + return document["entries"] + + def generate(): entries = [] identities = set() + local_identifiers = set() - for path in sorted(SOURCE_DIR.glob("*/*.json"), key=lambda item: item.as_posix()): - try: - entry = json.loads(path.read_text(encoding="utf-8")) - except json.JSONDecodeError as error: - fail(f"{path.relative_to(ROOT)}: invalid JSON: {error}") - - if not isinstance(entry, dict): - fail(f"{path.relative_to(ROOT)}: entry must be a JSON object") - - # ponytail: mirror the current ingestion contract without adding a schema dependency. - for field in ("identifier", "displayName"): - if not isinstance(entry.get(field), str) or not entry[field].strip(): - fail(f"{path.relative_to(ROOT)}: {field} must be a non-empty string") - if not any( - isinstance(entry.get(field), str) and entry[field].strip() - for field in ("type", "mediaType") - ): - fail(f"{path.relative_to(ROOT)}: type or mediaType must be a non-empty string") - if sum(entry.get(field) is not None for field in ("url", "data")) != 1: - fail(f"{path.relative_to(ROOT)}: exactly one of url or data is required") - if not entry["identifier"].startswith("urn:ai:"): - fail(f"{path.relative_to(ROOT)}: identifier must start with urn:ai:") - - version = entry.get("version") - if version is not None and not isinstance(version, str): - fail(f"{path.relative_to(ROOT)}: version must be a string") - + def add(entry, source): generated = dict(entry) generated["identifier"] = "urn:air:" + entry["identifier"][len("urn:ai:") :] + version = entry.get("version") identity = (generated["identifier"], version) if identity in identities: fail( - f"{path.relative_to(ROOT)}: duplicate identifier/version identity " + f"{source}: duplicate identifier/version identity " f"{generated['identifier']} {version or ''}" ) identities.add(identity) entries.append(generated) + for path in sorted(SOURCE_DIR.glob("*/*.json"), key=lambda item: item.as_posix()): + try: + entry = json.loads(path.read_text(encoding="utf-8")) + except json.JSONDecodeError as error: + fail(f"{path.relative_to(ROOT)}: invalid JSON: {error}") + validate(entry, path.relative_to(ROOT)) + add(entry, path.relative_to(ROOT)) + local_identifiers.add(entry["identifier"]) + + remote_entries = sorted( + load_mcp_entries(), + key=lambda entry: (str(entry.get("identifier")), str(entry.get("version"))), + ) + for index, entry in enumerate(remote_entries): + source = f"{MCP_CATALOG} entry {index}" + validate(entry, source) + if entry["identifier"] not in local_identifiers: + add(entry, source) + if len(entries) > MAX_ENTRIES: fail(f"catalog has {len(entries)} entries; limit is {MAX_ENTRIES}") From f4e19c75750c789b6d5ef7a93fb9b8dc715508d3 Mon Sep 17 00:00:00 2001 From: MattBabbbage Date: Thu, 6 Aug 2026 14:48:42 +0100 Subject: [PATCH 3/3] Address catalog review feedback --- .github/workflows/catalog.yml | 54 +- CONTRIBUTING.md | 2 + ai-catalog.json | 6028 +++++++++++++++++++---------- scripts/generate_ai_catalog.py | 15 +- tests/test_generate_ai_catalog.py | 55 + 5 files changed, 4103 insertions(+), 2051 deletions(-) create mode 100644 tests/test_generate_ai_catalog.py diff --git a/.github/workflows/catalog.yml b/.github/workflows/catalog.yml index 868d61e..1fd0266 100644 --- a/.github/workflows/catalog.yml +++ b/.github/workflows/catalog.yml @@ -6,11 +6,61 @@ on: - "catalog/*/*.json" - "ai-catalog.json" - "scripts/generate_ai_catalog.py" + - "tests/test_generate_ai_catalog.py" - ".github/workflows/catalog.yml" + push: + branches: + - main + workflow_dispatch: + +permissions: + actions: write + contents: write + pull-requests: write jobs: - check: + update: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - run: python3 scripts/generate_ai_catalog.py --check + with: + repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }} + ref: ${{ github.event.pull_request.head.ref || github.ref }} + - run: python3 -m unittest discover -s tests + - run: python3 scripts/generate_ai_catalog.py + - name: Update pull request + if: github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository + env: + GH_TOKEN: ${{ github.token }} + HEAD_REF: ${{ github.event.pull_request.head.ref }} + run: | + git diff --quiet -- ai-catalog.json && exit 0 + git config user.name github-actions[bot] + git config user.email 41898282+github-actions[bot]@users.noreply.github.com + git add ai-catalog.json + git commit -m "Update generated ARD catalog" + git push origin "HEAD:$HEAD_REF" + if gh workflow view catalog.yml >/dev/null 2>&1; then + gh workflow run catalog.yml --ref "$HEAD_REF" + fi + - name: Open fallback pull request + if: github.event_name == 'push' && github.ref == 'refs/heads/main' + env: + GH_TOKEN: ${{ github.token }} + run: | + git diff --quiet -- ai-catalog.json && exit 0 + branch=automation/update-ai-catalog + git config user.name github-actions[bot] + git config user.email 41898282+github-actions[bot]@users.noreply.github.com + git switch -c "$branch" + git add ai-catalog.json + git commit -m "Update generated ARD catalog" + git push --force origin "$branch" + if [ "$(gh pr list --head "$branch" --state open --json number --jq length)" = 0 ]; then + gh pr create \ + --base main \ + --head "$branch" \ + --title "Update generated ARD catalog" \ + --body "Regenerates \`ai-catalog.json\` from the canonical entries and live MCP catalog." + fi + gh workflow run catalog.yml --ref "$branch" diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1903dc7..f4763cd 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -71,6 +71,8 @@ python3 scripts/generate_ai_catalog.py --check Files under `catalog//` remain the source of truth for contributor-managed entries. The root `ai-catalog.json` is generated for ARD ingestion, supplemented with missing entries from GitHub's public MCP catalog, and should not be edited by hand. +The pull request workflow regenerates `ai-catalog.json` automatically for branches in this repository. Fork workflows validate the catalog but cannot push changes; the main-branch fallback opens a follow-up pull request if regeneration is needed after merge. + ### 5. Open a pull request ```bash diff --git a/ai-catalog.json b/ai-catalog.json index c2fb9ff..9640d7b 100644 --- a/ai-catalog.json +++ b/ai-catalog.json @@ -14,7 +14,8 @@ "serverName": "amplitude/mcp-server-guide", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:angular:skills:angular-developer", @@ -25,7 +26,8 @@ "metadata": { "sourceSet": "angular/skills", "repoPath": "angular-developer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:angular:skills:angular-new-app", @@ -36,7 +38,8 @@ "metadata": { "sourceSet": "angular/skills", "repoPath": "angular-new-app/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:antfu:nuxt-mcp", @@ -48,7 +51,8 @@ "serverName": "antfu/nuxt-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:agent-sdk-dev", @@ -59,7 +63,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/agent-sdk-dev/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:ai-governance-legal", @@ -70,7 +75,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "ai-governance-legal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:skills:algorithmic-art", @@ -81,7 +87,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/algorithmic-art/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:apollo", @@ -92,7 +99,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "partner-built/apollo/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:asana", @@ -103,7 +111,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/asana/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:bio-research", @@ -114,7 +123,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "bio-research/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:skills:brand-guidelines", @@ -125,7 +135,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/brand-guidelines/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:brand-voice", @@ -136,7 +147,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "partner-built/brand-voice/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:build-zoom-contact-center-app", @@ -147,7 +159,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "partner-built/zoom-plugin/skills/contact-center/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:skills:canvas-design", @@ -158,7 +171,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/canvas-design/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:skills:claude-api", @@ -169,7 +183,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/claude-api/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:claude-code-setup", @@ -180,7 +195,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/claude-code-setup/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:claude-for-msft-365-install", @@ -191,7 +207,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "claude-for-msft-365-install/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:claude-md-management", @@ -202,7 +219,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/claude-md-management/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-code:claude-opus-4-5-migration", @@ -213,7 +231,8 @@ "metadata": { "sourceSet": "anthropics/claude-code", "repoPath": "plugins/claude-opus-4-5-migration/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:cocounsel-legal", @@ -224,7 +243,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "external_plugins/cocounsel-legal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:code-modernization", @@ -235,7 +255,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/code-modernization/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:code-review", @@ -246,7 +267,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/code-review/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:code-simplifier", @@ -257,7 +279,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/code-simplifier/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:commercial-legal", @@ -268,7 +291,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "commercial-legal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:commit-commands", @@ -279,7 +303,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/commit-commands/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:common-room", @@ -290,7 +315,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "partner-built/common-room/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:context7", @@ -301,7 +327,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/context7/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:corporate-legal", @@ -312,7 +339,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "corporate-legal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:cowork-plugin-management", @@ -323,7 +351,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "cowork-plugin-management/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:customer-support", @@ -334,7 +363,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "customer-support/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:cwc-makers", @@ -345,7 +375,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/cwc-makers/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:data", @@ -356,7 +387,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "data/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:design", @@ -367,7 +399,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "design/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:discord", @@ -378,7 +411,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/discord/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:skills:doc-coauthoring", @@ -389,7 +423,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/doc-coauthoring/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:skills:docx", @@ -400,7 +435,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/docx/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:earnings-reviewer", @@ -411,7 +447,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/agent-plugins/earnings-reviewer/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:employment-legal", @@ -422,7 +459,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "employment-legal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:engineering", @@ -433,7 +471,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "engineering/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:enterprise-search", @@ -444,7 +483,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "enterprise-search/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:equity-research", @@ -455,7 +495,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/vertical-plugins/equity-research/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:example-plugin", @@ -466,7 +507,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/example-plugin/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:explanatory-output-style", @@ -477,7 +519,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/explanatory-output-style/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:fakechat", @@ -488,7 +531,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/fakechat/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:feature-dev", @@ -499,7 +543,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/feature-dev/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:finance", @@ -510,7 +555,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "finance/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:financial-analysis", @@ -521,7 +567,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/vertical-plugins/financial-analysis/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:firebase", @@ -532,7 +579,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/firebase/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-code:frontend-design", @@ -543,7 +591,8 @@ "metadata": { "sourceSet": "anthropics/claude-code", "repoPath": "plugins/frontend-design/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:fund-admin", @@ -554,7 +603,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/vertical-plugins/fund-admin/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:github", @@ -565,7 +615,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/github/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:gitlab", @@ -576,7 +627,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/gitlab/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:gl-reconciler", @@ -587,7 +639,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/agent-plugins/gl-reconciler/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:greptile", @@ -598,7 +651,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/greptile/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:healthcare:healthcare", @@ -609,7 +663,8 @@ "metadata": { "sourceSet": "anthropics/healthcare", "repoPath": "plugins/healthcare/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:hookify", @@ -620,7 +675,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/hookify/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:human-resources", @@ -631,7 +687,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "human-resources/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:imessage", @@ -642,7 +699,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/imessage/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:skills:internal-comms", @@ -653,7 +711,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/internal-comms/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:investment-banking", @@ -664,7 +723,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/vertical-plugins/investment-banking/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:ip-legal", @@ -675,7 +735,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "ip-legal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:kyc-screener", @@ -686,7 +747,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/agent-plugins/kyc-screener/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:laravel-boost", @@ -697,7 +759,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/laravel-boost/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:law-student", @@ -708,7 +771,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "law-student/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:learning-output-style", @@ -719,7 +783,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/learning-output-style/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:legal-builder-hub", @@ -730,7 +795,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "legal-builder-hub/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:legal-clinic", @@ -741,7 +807,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "legal-clinic/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:legal", @@ -752,7 +819,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "legal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:linear", @@ -763,7 +831,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/linear/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:litigation-legal", @@ -774,7 +843,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "litigation-legal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:lseg", @@ -785,7 +855,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/partner-built/lseg/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:market-researcher", @@ -796,7 +867,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/agent-plugins/market-researcher/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:marketing", @@ -807,7 +879,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "marketing/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:math-olympiad", @@ -818,7 +891,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/math-olympiad/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:skills:mcp-builder", @@ -829,7 +903,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/mcp-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:mcp-server-dev", @@ -840,7 +915,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/mcp-server-dev/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:mcp-tunnels", @@ -851,7 +927,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/mcp-tunnels/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:meeting-prep-agent", @@ -862,7 +939,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/agent-plugins/meeting-prep-agent/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:model-builder", @@ -873,7 +951,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/agent-plugins/model-builder/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:month-end-closer", @@ -884,7 +963,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/agent-plugins/month-end-closer/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:operations", @@ -895,7 +975,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "operations/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:defending-code-reference-harness:patch", @@ -906,7 +987,8 @@ "metadata": { "sourceSet": "anthropics/defending-code-reference-harness", "repoPath": ".claude/skills/patch/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:pdf-viewer", @@ -917,7 +999,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "pdf-viewer/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:skills:pdf", @@ -928,7 +1011,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/pdf/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:pitch-agent", @@ -939,7 +1023,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/agent-plugins/pitch-agent/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:playground", @@ -950,7 +1035,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/playground/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:playwright", @@ -961,7 +1047,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/playwright/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:plugin-dev", @@ -972,7 +1059,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/plugin-dev/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:skills:pptx", @@ -983,7 +1071,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/pptx/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:pr-review-toolkit", @@ -994,7 +1083,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/pr-review-toolkit/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:privacy-legal", @@ -1005,7 +1095,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "privacy-legal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:private-equity", @@ -1016,7 +1107,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/vertical-plugins/private-equity/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:product-legal", @@ -1027,7 +1119,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "product-legal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:product-management", @@ -1038,7 +1131,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "product-management/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:productivity", @@ -1049,7 +1143,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "productivity/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:project-artifact", @@ -1060,7 +1155,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/project-artifact/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:defending-code-reference-harness:quickstart", @@ -1071,7 +1167,8 @@ "metadata": { "sourceSet": "anthropics/defending-code-reference-harness", "repoPath": ".claude/skills/quickstart/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:ralph-loop", @@ -1082,7 +1179,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/ralph-loop/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-code:ralph-wiggum", @@ -1093,7 +1191,8 @@ "metadata": { "sourceSet": "anthropics/claude-code", "repoPath": "plugins/ralph-wiggum/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-for-legal:regulatory-legal", @@ -1104,7 +1203,8 @@ "metadata": { "sourceSet": "anthropics/claude-for-legal", "repoPath": "regulatory-legal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:sales", @@ -1115,7 +1215,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "sales/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:security-guidance", @@ -1126,7 +1227,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/security-guidance/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:serena", @@ -1137,7 +1239,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/serena/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:session-report", @@ -1148,7 +1251,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/session-report/skills/session-report/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:skill-creator", @@ -1159,7 +1263,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "plugins/skill-creator/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:slack-by-salesforce", @@ -1170,7 +1275,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "partner-built/slack/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:skills:slack-gif-creator", @@ -1181,7 +1287,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/slack-gif-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:small-business", @@ -1192,7 +1299,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "small-business/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:sp-global", @@ -1203,7 +1311,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/partner-built/spglobal/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:statement-auditor", @@ -1214,7 +1323,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/agent-plugins/statement-auditor/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:telegram", @@ -1225,7 +1335,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/telegram/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:skills:template-skill", @@ -1236,7 +1347,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "template/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:claude-plugins-public:terraform", @@ -1247,7 +1359,8 @@ "metadata": { "sourceSet": "anthropics/claude-plugins-public", "repoPath": "external_plugins/terraform/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:skills:theme-factory", @@ -1258,7 +1371,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/theme-factory/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:defending-code-reference-harness:threat-model", @@ -1269,7 +1383,8 @@ "metadata": { "sourceSet": "anthropics/defending-code-reference-harness", "repoPath": ".claude/skills/threat-model/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:defending-code-reference-harness:triage", @@ -1280,7 +1395,8 @@ "metadata": { "sourceSet": "anthropics/defending-code-reference-harness", "repoPath": ".claude/skills/triage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:valuation-reviewer", @@ -1291,7 +1407,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/agent-plugins/valuation-reviewer/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:defending-code-reference-harness:vuln-scan", @@ -1302,7 +1419,8 @@ "metadata": { "sourceSet": "anthropics/defending-code-reference-harness", "repoPath": ".claude/skills/vuln-scan/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:financial-services-plugins:wealth-management", @@ -1313,7 +1431,8 @@ "metadata": { "sourceSet": "anthropics/financial-services-plugins", "repoPath": "plugins/vertical-plugins/wealth-management/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:anthropics:skills:web-artifacts-builder", @@ -1324,7 +1443,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/web-artifacts-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:skills:webapp-testing", @@ -1335,7 +1455,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/webapp-testing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:skills:xlsx", @@ -1346,7 +1467,8 @@ "metadata": { "sourceSet": "anthropics/skills", "repoPath": "skills/xlsx/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:zoom-cobrowse-sdk", @@ -1357,7 +1479,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "partner-built/zoom-plugin/skills/cobrowse-sdk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:anthropics:knowledge-work-plugins:zoom-plugin", @@ -1368,7 +1491,8 @@ "metadata": { "sourceSet": "anthropics/knowledge-work-plugins", "repoPath": "partner-built/zoom-plugin/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:apify:agent-skills:apify-actor-development", @@ -1379,7 +1503,8 @@ "metadata": { "sourceSet": "apify/agent-skills", "repoPath": "skills/apify-actor-development/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apify:agent-skills:apify-actorization", @@ -1390,7 +1515,8 @@ "metadata": { "sourceSet": "apify/agent-skills", "repoPath": "skills/apify-actorization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apify:agent-skills:apify-agent-skills", @@ -1401,7 +1527,8 @@ "metadata": { "sourceSet": "apify/agent-skills", "repoPath": ".claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:apify:agent-skills:apify-generate-output-schema", @@ -1412,7 +1539,8 @@ "metadata": { "sourceSet": "apify/agent-skills", "repoPath": "skills/apify-generate-output-schema/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apify:agent-skills:apify-sdk-integration", @@ -1423,7 +1551,8 @@ "metadata": { "sourceSet": "apify/agent-skills", "repoPath": "skills/apify-sdk-integration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apify:agent-skills:apify-ultimate-scraper", @@ -1434,7 +1563,8 @@ "metadata": { "sourceSet": "apify/agent-skills", "repoPath": "skills/apify-ultimate-scraper/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:apollo-client", @@ -1445,7 +1575,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/apollo-client/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:apollo-connectors", @@ -1456,7 +1587,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/apollo-connectors/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:apollo-federation", @@ -1467,7 +1599,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/apollo-federation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:apollo-ios", @@ -1478,7 +1611,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/apollo-ios/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:apollo-kotlin", @@ -1489,7 +1623,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/apollo-kotlin/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:apollo-mcp-server", @@ -1500,7 +1635,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/apollo-mcp-server/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:apollo-router-plugin-creator", @@ -1511,7 +1647,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/apollo-router-plugin-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:apollo-router", @@ -1522,7 +1659,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/apollo-router/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:apollo-server", @@ -1533,7 +1671,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/apollo-server/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:graphql-operations", @@ -1544,7 +1683,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/graphql-operations/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:graphql-schema", @@ -1555,7 +1695,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/graphql-schema/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:rover", @@ -1566,7 +1707,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/rover/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:rust-best-practices", @@ -1577,7 +1719,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/rust-best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:apollographql:skills:skill-creator", @@ -1588,7 +1731,8 @@ "metadata": { "sourceSet": "apollographql/skills", "repoPath": "skills/skill-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:airflow-adapter", @@ -1599,7 +1743,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "astro-airflow-mcp/.claude/skills/airflow-adapter/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:airflow-hitl", @@ -1610,7 +1755,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/airflow-hitl/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:airflow-plugins", @@ -1621,7 +1767,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/airflow-plugins/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:airflow-state-store", @@ -1632,7 +1779,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/airflow-state-store/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:airflow", @@ -1643,7 +1791,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/airflow/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:analyzing-data", @@ -1654,7 +1803,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/analyzing-data/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:annotating-task-lineage", @@ -1665,7 +1815,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/annotating-task-lineage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:astronomer-data", @@ -1676,7 +1827,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": ".cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:astronomer:agents:authoring-dags", @@ -1687,7 +1839,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/authoring-dags/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:authoring-go-sdk-tasks", @@ -1698,7 +1851,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/authoring-go-sdk-tasks/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:authoring-language-sdk-tasks", @@ -1709,7 +1863,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/authoring-language-sdk-tasks/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:blueprint", @@ -1720,7 +1875,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/blueprint/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:checking-freshness", @@ -1731,7 +1887,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/checking-freshness/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:configuring-airflow-language-sdks", @@ -1742,7 +1899,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/configuring-airflow-language-sdks/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:cosmos-dbt-core", @@ -1753,7 +1911,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/cosmos-dbt-core/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:cosmos-dbt-fusion", @@ -1764,7 +1923,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/cosmos-dbt-fusion/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:creating-openlineage-extractors", @@ -1775,7 +1935,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/creating-openlineage-extractors/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:dag-factory", @@ -1786,7 +1947,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/dag-factory/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:debugging-dags", @@ -1797,7 +1959,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/debugging-dags/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:delegating-to-otto", @@ -1808,7 +1971,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/delegating-to-otto/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:deploying-airflow", @@ -1819,7 +1983,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/deploying-airflow/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:deploying-go-sdk-bundles", @@ -1830,7 +1995,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/deploying-go-sdk-bundles/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:managing-astro-deployments", @@ -1841,7 +2007,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/managing-astro-deployments/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:managing-astro-local-env", @@ -1852,7 +2019,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/managing-astro-local-env/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:migrating-ai-sdk-to-common-ai", @@ -1863,7 +2031,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/migrating-ai-sdk-to-common-ai/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:migrating-airflow-2-to-3", @@ -1874,7 +2043,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/migrating-airflow-2-to-3/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:migrating-dagster-to-airflow", @@ -1885,7 +2055,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/migrating-dagster-to-airflow/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:profiling-tables", @@ -1896,7 +2067,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/profiling-tables/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:setting-up-astro-project", @@ -1907,7 +2079,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/setting-up-astro-project/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:testing-dags", @@ -1918,7 +2091,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/testing-dags/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:tracing-downstream-lineage", @@ -1929,7 +2103,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/tracing-downstream-lineage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:tracing-upstream-lineage", @@ -1940,7 +2115,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/tracing-upstream-lineage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:troubleshooting-astro-deployments", @@ -1951,7 +2127,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/troubleshooting-astro-deployments/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:astronomer:agents:warehouse-init", @@ -1962,7 +2139,8 @@ "metadata": { "sourceSet": "astronomer/agents", "repoPath": "skills/warehouse-init/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:axiomhq:cli:axiom-apl", @@ -1973,7 +2151,8 @@ "metadata": { "sourceSet": "axiomhq/cli", "repoPath": "skills/axiom-apl/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:axiomhq:cli:axiom-cli", @@ -1984,7 +2163,8 @@ "metadata": { "sourceSet": "axiomhq/cli", "repoPath": ".claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:axiomhq:cli:detect-anomalies", @@ -1995,7 +2175,8 @@ "metadata": { "sourceSet": "axiomhq/cli", "repoPath": "skills/detect-anomalies/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:axiomhq:cli:explore-dataset", @@ -2006,7 +2187,8 @@ "metadata": { "sourceSet": "axiomhq/cli", "repoPath": "skills/explore-dataset/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:axiomhq:cli:find-traces", @@ -2017,7 +2199,8 @@ "metadata": { "sourceSet": "axiomhq/cli", "repoPath": "skills/find-traces/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:azure-ai-foundry:mcp-foundry", @@ -2029,7 +2212,8 @@ "serverName": "azure-ai-foundry/mcp-foundry", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:azure:aks-mcp", @@ -2041,7 +2225,8 @@ "serverName": "azure/aks-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:better-auth:skills:better-auth-best-practices", @@ -2052,7 +2237,8 @@ "metadata": { "sourceSet": "better-auth/skills", "repoPath": "better-auth/best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:better-auth:skills:better-auth", @@ -2063,7 +2249,8 @@ "metadata": { "sourceSet": "better-auth/skills", "repoPath": "better-auth/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:better-auth:skills:create-auth-skill", @@ -2074,7 +2261,8 @@ "metadata": { "sourceSet": "better-auth/skills", "repoPath": "better-auth/create-auth/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:better-auth:skills:email-and-password-best-practices", @@ -2085,7 +2273,8 @@ "metadata": { "sourceSet": "better-auth/skills", "repoPath": "better-auth/emailAndPassword/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:better-auth:skills:organization-best-practices", @@ -2096,7 +2285,8 @@ "metadata": { "sourceSet": "better-auth/skills", "repoPath": "better-auth/organization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:better-auth:skills:security", @@ -2107,7 +2297,8 @@ "metadata": { "sourceSet": "better-auth/skills", "repoPath": "security/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:better-auth:skills:two-factor-authentication-best-practices", @@ -2118,7 +2309,8 @@ "metadata": { "sourceSet": "better-auth/skills", "repoPath": "better-auth/twoFactor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:binance-agentic-wallet", @@ -2129,7 +2321,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance-web3/binance-agentic-wallet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:binance-sports-ai-analyzer", @@ -2140,7 +2333,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance-web3/binance-sports-ai-analyzer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:binance-tokenized-securities-info", @@ -2151,7 +2345,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance-web3/binance-tokenized-securities-info/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:binance", @@ -2162,7 +2357,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance/binance/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:crypto-market-rank", @@ -2173,7 +2369,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance-web3/crypto-market-rank/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:fiat", @@ -2184,7 +2381,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance/fiat/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:meme-rush", @@ -2195,7 +2393,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance-web3/meme-rush/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:onchain-pay-open-api", @@ -2206,7 +2405,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance/onchain-pay/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:p2p", @@ -2217,7 +2417,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance/p2p/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:payment-assistant", @@ -2228,7 +2429,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance/payment/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:query-address-info", @@ -2239,7 +2441,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance-web3/query-address-info/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:query-token-audit", @@ -2250,7 +2453,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance-web3/query-token-audit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:query-token-info", @@ -2261,7 +2465,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance-web3/query-token-info/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:square-post", @@ -2272,7 +2477,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance/square-post/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:binance:binance-skills-hub:trading-signal", @@ -2283,7 +2489,8 @@ "metadata": { "sourceSet": "binance/binance-skills-hub", "repoPath": "skills/binance-web3/trading-signal/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:box:mcp-server-box-remote", @@ -2295,7 +2502,8 @@ "serverName": "box/mcp-server-box-remote", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:answers", @@ -2306,7 +2514,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "skills/answers/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:bx-search", @@ -2317,7 +2526,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "clawhub/bx-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:bx", @@ -2328,7 +2538,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "skills/bx/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:images-search", @@ -2339,7 +2550,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "skills/images-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:llm-context", @@ -2350,7 +2562,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "skills/llm-context/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:local-descriptions", @@ -2361,7 +2574,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "skills/local-descriptions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:local-pois", @@ -2372,7 +2586,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "skills/local-pois/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:news-search", @@ -2383,7 +2598,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "skills/news-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:spellcheck", @@ -2394,7 +2610,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "skills/spellcheck/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:suggest", @@ -2405,7 +2622,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "skills/suggest/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:videos-search", @@ -2416,7 +2634,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "skills/videos-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:brave:brave-search-skills:web-search", @@ -2427,7 +2646,8 @@ "metadata": { "sourceSet": "brave/brave-search-skills", "repoPath": "skills/web-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:chroma-core:chroma-mcp", @@ -2439,7 +2659,8 @@ "serverName": "chroma-core/chroma-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:a11y-debugging", @@ -2450,7 +2671,8 @@ "metadata": { "sourceSet": "ChromeDevTools/chrome-devtools-mcp", "repoPath": "skills/a11y-debugging/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:chrome-devtools-cli", @@ -2461,7 +2683,8 @@ "metadata": { "sourceSet": "ChromeDevTools/chrome-devtools-mcp", "repoPath": "skills/chrome-devtools-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:chrome-devtools", @@ -2472,7 +2695,8 @@ "metadata": { "sourceSet": "ChromeDevTools/chrome-devtools-mcp", "repoPath": "skills/chrome-devtools/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:debug-optimize-lcp", @@ -2483,7 +2707,8 @@ "metadata": { "sourceSet": "ChromeDevTools/chrome-devtools-mcp", "repoPath": "skills/debug-optimize-lcp/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:devtools-for-agents", @@ -2494,7 +2719,8 @@ "metadata": { "sourceSet": "ChromeDevTools/chrome-devtools-mcp", "repoPath": ".cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:memory-leak-debugging", @@ -2505,7 +2731,8 @@ "metadata": { "sourceSet": "ChromeDevTools/chrome-devtools-mcp", "repoPath": "skills/memory-leak-debugging/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ChromeDevTools:chrome-devtools-mcp:troubleshooting", @@ -2516,7 +2743,8 @@ "metadata": { "sourceSet": "ChromeDevTools/chrome-devtools-mcp", "repoPath": "skills/troubleshooting/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:audit-clerk-skill", @@ -2527,7 +2755,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": ".agents/skills/audit-clerk-skill/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:audit-expo-skill", @@ -2538,7 +2767,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": ".agents/skills/audit-expo-skill/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-android", @@ -2549,7 +2779,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/mobile/clerk-android/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-astro-patterns", @@ -2560,7 +2791,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/frameworks/clerk-astro-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-backend-api", @@ -2571,7 +2803,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/core/clerk-backend-api/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-billing", @@ -2582,7 +2815,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/features/clerk-billing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-chrome-extension-patterns", @@ -2593,7 +2827,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/frameworks/clerk-chrome-extension-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-cli", @@ -2604,7 +2839,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/core/clerk-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-custom-ui", @@ -2615,7 +2851,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/core/clerk-custom-ui/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-expo", @@ -2626,7 +2863,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/mobile/clerk-expo/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-nextjs-patterns", @@ -2637,7 +2875,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/frameworks/clerk-nextjs-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-nuxt-patterns", @@ -2648,7 +2887,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/frameworks/clerk-nuxt-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-orgs", @@ -2659,7 +2899,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/features/clerk-orgs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-react-patterns", @@ -2670,7 +2911,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/frameworks/clerk-react-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-react-router-patterns", @@ -2681,7 +2923,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/frameworks/clerk-react-router-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-setup", @@ -2692,7 +2935,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/core/clerk-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-swift", @@ -2703,7 +2947,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/mobile/clerk-swift/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-tanstack-patterns", @@ -2714,7 +2959,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/frameworks/clerk-tanstack-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-testing", @@ -2725,7 +2971,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/features/clerk-testing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-vue-patterns", @@ -2736,7 +2983,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/frameworks/clerk-vue-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk-webhooks", @@ -2747,7 +2995,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/features/clerk-webhooks/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:clerk:skills:clerk", @@ -2758,7 +3007,8 @@ "metadata": { "sourceSet": "clerk/skills", "repoPath": "skills/core/clerk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cli:cli:agentic-workflows", @@ -2769,7 +3019,8 @@ "metadata": { "sourceSet": "cli/cli", "repoPath": ".github/skills/agentic-workflows/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cli:cli:cli-code-reviewer", @@ -2780,7 +3031,8 @@ "metadata": { "sourceSet": "cli/cli", "repoPath": ".github/skills/cli-code-reviewer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cli:cli:dependabot-triager", @@ -2791,7 +3043,8 @@ "metadata": { "sourceSet": "cli/cli", "repoPath": ".github/skills/dependabot-triager/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cli:cli:gh-skill", @@ -2802,7 +3055,8 @@ "metadata": { "sourceSet": "cli/cli", "repoPath": "skills/gh-skill/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cli:cli:gh", @@ -2813,7 +3067,8 @@ "metadata": { "sourceSet": "cli/cli", "repoPath": "skills/gh/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ClickHouse:agent-skills:chdb-datastore", @@ -2824,7 +3079,8 @@ "metadata": { "sourceSet": "ClickHouse/agent-skills", "repoPath": "skills/chdb-datastore/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ClickHouse:agent-skills:chdb-sql", @@ -2835,7 +3091,8 @@ "metadata": { "sourceSet": "ClickHouse/agent-skills", "repoPath": "skills/chdb-sql/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-architecture-advisor", @@ -2846,7 +3103,8 @@ "metadata": { "sourceSet": "ClickHouse/agent-skills", "repoPath": "skills/clickhouse-architecture-advisor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-best-practices", @@ -2857,7 +3115,8 @@ "metadata": { "sourceSet": "ClickHouse/agent-skills", "repoPath": "skills/clickhouse-best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-js-node-coding", @@ -2868,7 +3127,8 @@ "metadata": { "sourceSet": "ClickHouse/agent-skills", "repoPath": "skills/clickhouse-js-node-coding/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-js-node-rowbinary", @@ -2879,7 +3139,8 @@ "metadata": { "sourceSet": "ClickHouse/agent-skills", "repoPath": "skills/clickhouse-js-node-rowbinary/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-js-node-troubleshooting", @@ -2890,7 +3151,8 @@ "metadata": { "sourceSet": "ClickHouse/agent-skills", "repoPath": "skills/clickhouse-js-node-troubleshooting/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhouse-managed-postgres-rca", @@ -2901,7 +3163,8 @@ "metadata": { "sourceSet": "ClickHouse/agent-skills", "repoPath": "skills/clickhouse-managed-postgres-rca/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhousectl-cloud-deploy", @@ -2912,7 +3175,8 @@ "metadata": { "sourceSet": "ClickHouse/agent-skills", "repoPath": "skills/clickhousectl-cloud-deploy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:ClickHouse:agent-skills:clickhousectl-local-dev", @@ -2923,7 +3187,8 @@ "metadata": { "sourceSet": "ClickHouse/agent-skills", "repoPath": "skills/clickhousectl-local-dev/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cloudflare:skills:agents-sdk", @@ -2934,7 +3199,8 @@ "metadata": { "sourceSet": "cloudflare/skills", "repoPath": "skills/agents-sdk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cloudflare:skills:cloudflare-email-service", @@ -2945,7 +3211,8 @@ "metadata": { "sourceSet": "cloudflare/skills", "repoPath": "skills/cloudflare-email-service/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cloudflare:skills:cloudflare-one-migrations", @@ -2956,7 +3223,8 @@ "metadata": { "sourceSet": "cloudflare/skills", "repoPath": "skills/cloudflare-one-migrations/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cloudflare:skills:cloudflare-one", @@ -2967,7 +3235,8 @@ "metadata": { "sourceSet": "cloudflare/skills", "repoPath": "skills/cloudflare-one/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cloudflare:skills:cloudflare", @@ -2978,7 +3247,8 @@ "metadata": { "sourceSet": "cloudflare/skills", "repoPath": "skills/cloudflare/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cloudflare:skills:durable-objects", @@ -2989,7 +3259,8 @@ "metadata": { "sourceSet": "cloudflare/skills", "repoPath": "skills/durable-objects/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cloudflare:skills:sandbox-sdk", @@ -3000,7 +3271,8 @@ "metadata": { "sourceSet": "cloudflare/skills", "repoPath": "skills/sandbox-sdk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cloudflare:skills:turnstile-spin", @@ -3011,7 +3283,8 @@ "metadata": { "sourceSet": "cloudflare/skills", "repoPath": "skills/turnstile-spin/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cloudflare:skills:web-perf", @@ -3022,7 +3295,8 @@ "metadata": { "sourceSet": "cloudflare/skills", "repoPath": "skills/web-perf/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cloudflare:skills:workers-best-practices", @@ -3033,7 +3307,8 @@ "metadata": { "sourceSet": "cloudflare/skills", "repoPath": "skills/workers-best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:cloudflare:skills:wrangler", @@ -3044,7 +3319,8 @@ "metadata": { "sourceSet": "cloudflare/skills", "repoPath": "skills/wrangler/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:co.axiom:mcp", @@ -3057,7 +3333,8 @@ "serverName": "co.axiom/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:codacy:codacy-mcp-server", @@ -3069,7 +3346,8 @@ "serverName": "codacy/codacy-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:coderabbitai:skills:autofix", @@ -3080,7 +3358,8 @@ "metadata": { "sourceSet": "coderabbitai/skills", "repoPath": "skills/autofix/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:coderabbitai:skills:code-review", @@ -3091,7 +3370,8 @@ "metadata": { "sourceSet": "coderabbitai/skills", "repoPath": "skills/code-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:cognitionai:deepwiki", @@ -3103,7 +3383,8 @@ "serverName": "cognitionai/deepwiki", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:coinbase:agentic-wallet-skills:agentic-wallet", @@ -3114,7 +3395,8 @@ "metadata": { "sourceSet": "coinbase/agentic-wallet-skills", "repoPath": "skills/agentic-wallet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.apify:apify-mcp-server", @@ -3127,7 +3409,8 @@ "serverName": "com.apify/apify-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.atlassian:atlassian-mcp-server", @@ -3140,7 +3423,8 @@ "serverName": "com.atlassian/atlassian-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.figma.mcp:mcp", @@ -3153,7 +3437,8 @@ "serverName": "com.figma.mcp/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.getguru:mcp-server", @@ -3166,7 +3451,8 @@ "serverName": "com.getguru/mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.glean:mcp", @@ -3179,7 +3465,8 @@ "serverName": "com.glean/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.microsoft:azure", @@ -3192,7 +3479,8 @@ "serverName": "com.microsoft/azure", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.microsoft:microsoft-fabric", @@ -3205,7 +3493,8 @@ "serverName": "com.microsoft/microsoft-fabric", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.microsoft:nuget", @@ -3218,7 +3507,8 @@ "serverName": "com.microsoft/nuget", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.microsoft:sentinel-data-exploration", @@ -3231,7 +3521,8 @@ "serverName": "com.microsoft/sentinel-data-exploration", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.monday:monday.com", @@ -3244,7 +3535,8 @@ "serverName": "com.monday/monday.com", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.postman:postman-mcp-server", @@ -3257,7 +3549,8 @@ "serverName": "com.postman/postman-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.qualityclouds:mcp-server-qualityclouds", @@ -3270,7 +3563,8 @@ "serverName": "com.qualityclouds/mcp-server-qualityclouds", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.shipstatic:mcp", @@ -3283,7 +3577,8 @@ "serverName": "com.shipstatic/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.smartbear:smartbear-mcp", @@ -3296,7 +3591,8 @@ "serverName": "com.smartbear/smartbear-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.sonatype:dependency-management-mcp-server", @@ -3309,7 +3605,8 @@ "serverName": "com.sonatype/dependency-management-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.stackhawk:stackhawk", @@ -3322,7 +3619,8 @@ "serverName": "com.stackhawk/stackhawk", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.stackoverflow.mcp:mcp", @@ -3335,7 +3633,8 @@ "serverName": "com.stackoverflow.mcp/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.stripe:mcp", @@ -3348,7 +3647,8 @@ "serverName": "com.stripe/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.supabase:mcp", @@ -3361,7 +3661,8 @@ "serverName": "com.supabase/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.vercel:vercel-mcp", @@ -3374,7 +3675,8 @@ "serverName": "com.vercel/vercel-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.webflow:mcp", @@ -3387,7 +3689,8 @@ "serverName": "com.webflow/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:com.wix:mcp", @@ -3400,7 +3703,8 @@ "serverName": "com.wix/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:composiohq:skills:composio", @@ -3411,7 +3715,8 @@ "metadata": { "sourceSet": "composiohq/skills", "repoPath": "skills/composio/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:composiohq:skills:skill-creator", @@ -3422,7 +3727,8 @@ "metadata": { "sourceSet": "composiohq/skills", "repoPath": ".agents/skills/skill-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:coplaydev:unity-mcp", @@ -3434,7 +3740,8 @@ "serverName": "coplaydev/unity-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:cursor:plugins:agent-compatibility", @@ -3445,7 +3752,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "agent-compatibility/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:cli-for-agent", @@ -3456,7 +3764,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "cli-for-agent/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:continual-learning", @@ -3467,7 +3776,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "continual-learning/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:create-plugin", @@ -3478,7 +3788,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "create-plugin/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:cursor-sdk", @@ -3489,7 +3800,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "cursor-sdk/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:cursor-team-kit", @@ -3500,7 +3812,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "cursor-team-kit/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:docs-canvas", @@ -3511,7 +3824,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "docs-canvas/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:orchestrate", @@ -3522,7 +3836,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "orchestrate/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:pr-review-canvas", @@ -3533,7 +3848,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "pr-review-canvas/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:pstack", @@ -3544,7 +3860,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "pstack/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:ralph-loop", @@ -3555,7 +3872,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "ralph-loop/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:teaching", @@ -3566,7 +3884,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "teaching/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:cursor:plugins:thermos", @@ -3577,7 +3896,8 @@ "metadata": { "sourceSet": "cursor/plugins", "repoPath": "thermos/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-install", @@ -3588,7 +3908,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-apm/linux-ssi/agent-install/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-eval-bootstrap", @@ -3599,7 +3920,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "agent-observability/agent-observability-eval-bootstrap/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-eval-pipeline", @@ -3610,7 +3932,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "agent-observability/agent-observability-eval-pipeline/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-experiment-analyzer", @@ -3621,7 +3944,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "agent-observability/agent-observability-experiment-analyzer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-experiment-py-bootstrap", @@ -3632,7 +3956,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "agent-observability/agent-observability-experiment-py-bootstrap/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-session-classify", @@ -3643,7 +3968,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "agent-observability/agent-observability-session-classify/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:agent-observability-trace-rca", @@ -3654,7 +3980,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "agent-observability/agent-observability-trace-rca/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:datadog-app", @@ -3665,7 +3992,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-apps/datadog-app/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-apm", @@ -3676,7 +4004,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-apm/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit-ai-activity", @@ -3687,7 +4016,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-audit/ai-activity-audit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit-compliance-report", @@ -3698,7 +4028,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-audit/compliance-report/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit-cost-spike-investigation", @@ -3709,7 +4040,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-audit/cost-spike-investigation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit-key-compromise", @@ -3720,7 +4052,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-audit/key-compromise/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit-security-investigation", @@ -3731,7 +4064,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-audit/security-investigation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-audit", @@ -3742,7 +4076,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-audit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-browser-sdk", @@ -3753,7 +4088,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-browser-sdk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-docs", @@ -3764,7 +4100,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-logs", @@ -3775,7 +4112,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-logs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-monitors", @@ -3786,7 +4124,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-monitors/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:dd-pup", @@ -3797,7 +4136,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-pup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:enable-ssi", @@ -3808,7 +4148,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-apm/linux-ssi/enable-ssi/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:k9-ownership-byod-setup", @@ -3819,7 +4160,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-security/csm/ownership-agent/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:onboarding-summary", @@ -3830,7 +4172,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-apm/linux-ssi/onboarding-summary/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:service-remapping", @@ -3841,7 +4184,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-apm/service-remapping/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:triage-flaky-test", @@ -3852,7 +4196,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-software-delivery/triage-flaky-test/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:troubleshoot-ssi", @@ -3863,7 +4208,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-apm/linux-ssi/troubleshoot-ssi/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:unblock-pr", @@ -3874,7 +4220,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-software-delivery/unblock-pr/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:upgrade-browser-sdk-v5", @@ -3885,7 +4232,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-browser-sdk/upgrade-v5/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:upgrade-browser-sdk-v6", @@ -3896,7 +4244,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-browser-sdk/upgrade-v6/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:upgrade-browser-sdk-v7", @@ -3907,7 +4256,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-browser-sdk/upgrade-v7/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:datadog-labs:agent-skills:verify-ssi", @@ -3918,7 +4268,8 @@ "metadata": { "sourceSet": "datadog-labs/agent-skills", "repoPath": "dd-apm/linux-ssi/verify-ssi/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dbt-labs:dbt-agent-skills:auditing-skills", @@ -3929,7 +4280,8 @@ "metadata": { "sourceSet": "dbt-labs/dbt-agent-skills", "repoPath": ".claude/skills/auditing-skills/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dbt-labs:dbt-agent-skills:dbt-extras", @@ -3940,7 +4292,8 @@ "metadata": { "sourceSet": "dbt-labs/dbt-agent-skills", "repoPath": "skills/dbt-extras/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:dbt-labs:dbt-agent-skills:dbt-migration", @@ -3951,7 +4304,8 @@ "metadata": { "sourceSet": "dbt-labs/dbt-agent-skills", "repoPath": "skills/dbt-migration/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:dbt-labs:dbt-agent-skills:dbt", @@ -3962,7 +4316,8 @@ "metadata": { "sourceSet": "dbt-labs/dbt-agent-skills", "repoPath": "skills/dbt/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:denoland:skills:deno-deploy", @@ -3973,7 +4328,8 @@ "metadata": { "sourceSet": "denoland/skills", "repoPath": "skills/deno-deploy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:denoland:skills:deno-expert", @@ -3984,7 +4340,8 @@ "metadata": { "sourceSet": "denoland/skills", "repoPath": "skills/deno-expert/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:denoland:skills:deno-frontend", @@ -3995,7 +4352,8 @@ "metadata": { "sourceSet": "denoland/skills", "repoPath": "skills/deno-frontend/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:denoland:skills:deno-guidance", @@ -4006,7 +4364,8 @@ "metadata": { "sourceSet": "denoland/skills", "repoPath": "skills/deno-guidance/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:denoland:skills:deno-project-templates", @@ -4017,7 +4376,8 @@ "metadata": { "sourceSet": "denoland/skills", "repoPath": "skills/deno-project-templates/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:denoland:skills:deno-sandbox", @@ -4028,7 +4388,8 @@ "metadata": { "sourceSet": "denoland/skills", "repoPath": "skills/deno-sandbox/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:denoland:skills:deno-skills", @@ -4039,7 +4400,8 @@ "metadata": { "sourceSet": "denoland/skills", "repoPath": ".claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:dev.svelte:mcp", @@ -4052,7 +4414,8 @@ "serverName": "dev.svelte/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:doist:todoist-ai", @@ -4064,7 +4427,8 @@ "serverName": "doist/todoist-ai", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:dotnet:skills:analyzing-dotnet-performance", @@ -4075,7 +4439,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-diag/skills/analyzing-dotnet-performance/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:android-tombstone-symbolication", @@ -4086,7 +4451,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-diag/skills/android-tombstone-symbolication/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:apple-crash-symbolication", @@ -4097,7 +4463,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-diag/skills/apple-crash-symbolication/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:assertion-quality", @@ -4108,7 +4475,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/assertion-quality/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:author-component", @@ -4119,7 +4487,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-blazor/skills/author-component/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:clr-activation-debugging", @@ -4130,7 +4499,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-diag/skills/clr-activation-debugging/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:code-testing-agent", @@ -4141,7 +4511,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/code-testing-agent/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:code-testing-extensions", @@ -4152,7 +4523,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/code-testing-extensions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:collect-user-input", @@ -4163,7 +4535,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-blazor/skills/collect-user-input/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:configure-auth", @@ -4174,7 +4547,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-blazor/skills/configure-auth/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:configuring-opentelemetry-dotnet", @@ -4185,7 +4559,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-aspnetcore/skills/configuring-opentelemetry-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:convert-blazor-server-to-webapp", @@ -4196,7 +4571,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-aspnetcore/skills/convert-blazor-server-to-webapp/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:convert-to-cpm", @@ -4207,7 +4583,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-nuget/skills/convert-to-cpm/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:coordinate-components", @@ -4218,7 +4595,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-blazor/skills/coordinate-components/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:coverage-analysis", @@ -4229,7 +4607,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/coverage-analysis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:crap-score", @@ -4240,7 +4619,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/crap-score/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:create-blazor-project", @@ -4251,7 +4631,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-blazor/skills/create-blazor-project/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:csharp-scripts", @@ -4262,7 +4643,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-advanced/skills/csharp-scripts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:detect-static-dependencies", @@ -4273,7 +4655,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/detect-static-dependencies/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:dotnet-aot-compat", @@ -4284,7 +4667,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-upgrade/skills/dotnet-aot-compat/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:dotnet-maui-doctor", @@ -4295,7 +4679,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-maui/skills/dotnet-maui-doctor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:dotnet-msbuild", @@ -4306,7 +4691,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-msbuild/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:dotnet:skills:dotnet-pinvoke", @@ -4317,7 +4703,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-advanced/skills/dotnet-pinvoke/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:dotnet-trace-collect", @@ -4328,7 +4715,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-diag/skills/dotnet-trace-collect/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:dotnet-webapi", @@ -4339,7 +4727,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-aspnetcore/skills/dotnet-webapi/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:dump-collect", @@ -4350,7 +4739,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-diag/skills/dump-collect/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:exp-mock-usage-analysis", @@ -4361,7 +4751,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-experimental/skills/exp-mock-usage-analysis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:exp-simd-vectorization", @@ -4372,7 +4763,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-experimental/skills/exp-simd-vectorization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:exp-test-maintainability", @@ -4383,7 +4775,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-experimental/skills/exp-test-maintainability/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:fetch-and-send-data", @@ -4394,7 +4787,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-blazor/skills/fetch-and-send-data/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:filter-syntax", @@ -4405,7 +4799,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/filter-syntax/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:find-untested-sources", @@ -4416,7 +4811,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/find-untested-sources/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:generate-testability-wrappers", @@ -4427,7 +4823,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/generate-testability-wrappers/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:grade-tests", @@ -4438,7 +4835,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/grade-tests/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:maui-app-lifecycle", @@ -4449,7 +4847,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-maui/skills/maui-app-lifecycle/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:maui-collectionview", @@ -4460,7 +4859,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-maui/skills/maui-collectionview/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:maui-data-binding", @@ -4471,7 +4871,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-maui/skills/maui-data-binding/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:maui-dependency-injection", @@ -4482,7 +4883,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-maui/skills/maui-dependency-injection/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:maui-safe-area", @@ -4493,7 +4895,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-maui/skills/maui-safe-area/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:maui-shell-navigation", @@ -4504,7 +4907,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-maui/skills/maui-shell-navigation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:maui-theming", @@ -4515,7 +4919,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-maui/skills/maui-theming/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:mcp-csharp-create", @@ -4526,7 +4931,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-ai/skills/mcp-csharp-create/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:mcp-csharp-debug", @@ -4537,7 +4943,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-ai/skills/mcp-csharp-debug/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:mcp-csharp-publish", @@ -4548,7 +4955,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-ai/skills/mcp-csharp-publish/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:mcp-csharp-test", @@ -4559,7 +4967,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-ai/skills/mcp-csharp-test/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:microbenchmarking", @@ -4570,7 +4979,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-diag/skills/microbenchmarking/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:migrate-dotnet10-to-dotnet11", @@ -4581,7 +4991,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-upgrade/skills/migrate-dotnet10-to-dotnet11/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:migrate-dotnet8-to-dotnet9", @@ -4592,7 +5003,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-upgrade/skills/migrate-dotnet8-to-dotnet9/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:migrate-dotnet9-to-dotnet10", @@ -4603,7 +5015,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-upgrade/skills/migrate-dotnet9-to-dotnet10/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:migrate-mstest-v1v2-to-v3", @@ -4614,7 +5027,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test-migration/skills/migrate-mstest-v1v2-to-v3/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:migrate-mstest-v3-to-v4", @@ -4625,7 +5039,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test-migration/skills/migrate-mstest-v3-to-v4/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:migrate-nullable-references", @@ -4636,7 +5051,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-upgrade/skills/migrate-nullable-references/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:migrate-static-to-wrapper", @@ -4647,7 +5063,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/migrate-static-to-wrapper/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:migrate-vstest-to-mtp", @@ -4658,7 +5075,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test-migration/skills/migrate-vstest-to-mtp/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:migrate-xunit-to-mstest", @@ -4669,7 +5087,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test-migration/skills/migrate-xunit-to-mstest/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:migrate-xunit-to-xunit-v3", @@ -4680,7 +5099,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test-migration/skills/migrate-xunit-to-xunit-v3/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:minimal-api-file-upload", @@ -4691,7 +5111,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-aspnetcore/skills/minimal-api-file-upload/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:mtp-hot-reload", @@ -4702,7 +5123,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/mtp-hot-reload/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:nuget-trusted-publishing", @@ -4713,7 +5135,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-advanced/skills/nuget-trusted-publishing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:optimizing-ef-core-queries", @@ -4724,7 +5147,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-data/skills/optimizing-ef-core-queries/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:plan-ui-change", @@ -4735,7 +5159,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-blazor/skills/plan-ui-change/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:platform-detection", @@ -4746,7 +5171,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/platform-detection/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:run-tests", @@ -4757,7 +5183,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/run-tests/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:support-prerendering", @@ -4768,7 +5195,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-blazor/skills/support-prerendering/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:system-text-json-net11", @@ -4779,7 +5207,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet11/skills/system-text-json-net11/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:technology-selection", @@ -4790,7 +5219,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-ai/skills/technology-selection/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:template-authoring", @@ -4801,7 +5231,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-template-engine/skills/template-authoring/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:template-comparison", @@ -4812,7 +5243,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-template-engine/skills/template-comparison/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:template-discovery", @@ -4823,7 +5255,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-template-engine/skills/template-discovery/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:template-instantiation", @@ -4834,7 +5267,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-template-engine/skills/template-instantiation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:template-smart-defaults", @@ -4845,7 +5279,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-template-engine/skills/template-smart-defaults/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:template-validation", @@ -4856,7 +5291,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-template-engine/skills/template-validation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:test-analysis-extensions", @@ -4867,7 +5303,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/test-analysis-extensions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:test-anti-patterns", @@ -4878,7 +5315,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/test-anti-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:test-gap-analysis", @@ -4889,7 +5327,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/test-gap-analysis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:test-smell-detection", @@ -4900,7 +5339,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/test-smell-detection/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:test-tagging", @@ -4911,7 +5351,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/test-tagging/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:thread-abort-migration", @@ -4922,7 +5363,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-upgrade/skills/thread-abort-migration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:use-js-interop", @@ -4933,7 +5375,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-blazor/skills/use-js-interop/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:dotnet:skills:writing-mstest-tests", @@ -4944,7 +5387,8 @@ "metadata": { "sourceSet": "dotnet/skills", "repoPath": "plugins/dotnet-test/skills/writing-mstest-tests/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:duckdb:duckdb-skills:attach-db", @@ -4955,7 +5399,8 @@ "metadata": { "sourceSet": "duckdb/duckdb-skills", "repoPath": "skills/attach-db/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:duckdb:duckdb-skills:convert-file", @@ -4966,7 +5411,8 @@ "metadata": { "sourceSet": "duckdb/duckdb-skills", "repoPath": "skills/convert-file/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:duckdb:duckdb-skills:duckdb-docs", @@ -4977,7 +5423,8 @@ "metadata": { "sourceSet": "duckdb/duckdb-skills", "repoPath": "skills/duckdb-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:duckdb:duckdb-skills:install-duckdb", @@ -4988,7 +5435,8 @@ "metadata": { "sourceSet": "duckdb/duckdb-skills", "repoPath": "skills/install-duckdb/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:duckdb:duckdb-skills:query", @@ -4999,7 +5447,8 @@ "metadata": { "sourceSet": "duckdb/duckdb-skills", "repoPath": "skills/query/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:duckdb:duckdb-skills:read-file", @@ -5010,7 +5459,8 @@ "metadata": { "sourceSet": "duckdb/duckdb-skills", "repoPath": "skills/read-file/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:duckdb:duckdb-skills:read-memories", @@ -5021,7 +5471,8 @@ "metadata": { "sourceSet": "duckdb/duckdb-skills", "repoPath": "skills/read-memories/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:duckdb:duckdb-skills:s3-explore", @@ -5032,7 +5483,8 @@ "metadata": { "sourceSet": "duckdb/duckdb-skills", "repoPath": "skills/s3-explore/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:duckdb:duckdb-skills:spatial", @@ -5043,7 +5495,8 @@ "metadata": { "sourceSet": "duckdb/duckdb-skills", "repoPath": "skills/spatial/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:elastic:mcp-server-elasticsearch", @@ -5055,7 +5508,8 @@ "serverName": "elastic/mcp-server-elasticsearch", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:elevenlabs:skills:agents", @@ -5066,7 +5520,8 @@ "metadata": { "sourceSet": "elevenlabs/skills", "repoPath": "agents/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:elevenlabs:skills:music", @@ -5077,7 +5532,8 @@ "metadata": { "sourceSet": "elevenlabs/skills", "repoPath": "music/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:elevenlabs:skills:setup-api-key", @@ -5088,7 +5544,8 @@ "metadata": { "sourceSet": "elevenlabs/skills", "repoPath": "setup-api-key/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:elevenlabs:skills:sound-effects", @@ -5099,7 +5556,8 @@ "metadata": { "sourceSet": "elevenlabs/skills", "repoPath": "sound-effects/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:elevenlabs:skills:speech-engine", @@ -5110,7 +5568,8 @@ "metadata": { "sourceSet": "elevenlabs/skills", "repoPath": "speech-engine/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:elevenlabs:skills:speech-to-text", @@ -5121,7 +5580,8 @@ "metadata": { "sourceSet": "elevenlabs/skills", "repoPath": "speech-to-text/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:elevenlabs:skills:text-to-speech", @@ -5132,7 +5592,8 @@ "metadata": { "sourceSet": "elevenlabs/skills", "repoPath": "text-to-speech/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:elevenlabs:skills:update-skills-from-changelog", @@ -5143,7 +5604,8 @@ "metadata": { "sourceSet": "elevenlabs/skills", "repoPath": ".agents/skills/update-skills-from-changelog/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:elevenlabs:skills:voice-changer", @@ -5154,7 +5616,8 @@ "metadata": { "sourceSet": "elevenlabs/skills", "repoPath": "voice-changer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:elevenlabs:skills:voice-isolator", @@ -5165,7 +5628,8 @@ "metadata": { "sourceSet": "elevenlabs/skills", "repoPath": "voice-isolator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:exa-labs:exa-mcp-server:agent", @@ -5176,7 +5640,8 @@ "metadata": { "sourceSet": "exa-labs/exa-mcp-server", "repoPath": "skills/agent/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:exa-labs:exa-mcp-server:exa", @@ -5187,7 +5652,8 @@ "metadata": { "sourceSet": "exa-labs/exa-mcp-server", "repoPath": ".claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:exa-labs:exa-mcp-server:search", @@ -5198,7 +5664,8 @@ "metadata": { "sourceSet": "exa-labs/exa-mcp-server", "repoPath": "skills/search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:eas-app-stores", @@ -5209,7 +5676,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/eas-app-stores/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:eas-hosting", @@ -5220,7 +5688,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/eas-hosting/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:eas-observe", @@ -5231,7 +5700,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/eas-observe/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:eas-simulator", @@ -5242,7 +5712,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/eas-simulator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:eas-update-insights", @@ -5253,7 +5724,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/eas-update-insights/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:eas-workflows", @@ -5264,7 +5736,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/eas-workflows/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-app-clip", @@ -5275,7 +5748,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-app-clip/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-brownfield", @@ -5286,7 +5760,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-brownfield/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-data-fetching", @@ -5297,7 +5772,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-data-fetching/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-dev-client", @@ -5308,7 +5784,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-dev-client/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-dom", @@ -5319,7 +5796,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-dom/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-examples", @@ -5330,7 +5808,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-examples/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-module", @@ -5341,7 +5820,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-module/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-native-ui", @@ -5352,7 +5832,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-native-ui/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-router", @@ -5363,7 +5844,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-router/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-skill-eval", @@ -5374,7 +5856,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": ".claude/skills/expo-skill-eval/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-tailwind-setup", @@ -5385,7 +5868,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-tailwind-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-ui", @@ -5396,7 +5880,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-ui/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-upgrade", @@ -5407,7 +5892,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-upgrade/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:expo:skills:expo-web-to-native", @@ -5418,7 +5904,8 @@ "metadata": { "sourceSet": "expo/skills", "repoPath": "plugins/expo/skills/expo-web-to-native/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firebase:skills:firebase-ai-logic-basics", @@ -5429,7 +5916,8 @@ "metadata": { "sourceSet": "firebase/skills", "repoPath": "skills/firebase-ai-logic-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firebase:skills:firebase-app-hosting-basics", @@ -5440,7 +5928,8 @@ "metadata": { "sourceSet": "firebase/skills", "repoPath": "skills/firebase-app-hosting-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firebase:skills:firebase-auth-basics", @@ -5451,7 +5940,8 @@ "metadata": { "sourceSet": "firebase/skills", "repoPath": "skills/firebase-auth-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firebase:skills:firebase-basics", @@ -5462,7 +5952,8 @@ "metadata": { "sourceSet": "firebase/skills", "repoPath": "skills/firebase-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firebase:skills:firebase-crashlytics", @@ -5473,7 +5964,8 @@ "metadata": { "sourceSet": "firebase/skills", "repoPath": "skills/firebase-crashlytics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firebase:skills:firebase-data-connect", @@ -5484,7 +5976,8 @@ "metadata": { "sourceSet": "firebase/skills", "repoPath": "skills/firebase-data-connect-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firebase:skills:firebase-firestore", @@ -5495,7 +5988,8 @@ "metadata": { "sourceSet": "firebase/skills", "repoPath": "skills/firebase-firestore/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firebase:skills:firebase-hosting-basics", @@ -5506,7 +6000,8 @@ "metadata": { "sourceSet": "firebase/skills", "repoPath": "skills/firebase-hosting-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firebase:skills:firebase-remote-config-basics", @@ -5517,7 +6012,8 @@ "metadata": { "sourceSet": "firebase/skills", "repoPath": "skills/firebase-remote-config-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firebase:skills:firebase-security-rules-auditor", @@ -5528,7 +6024,8 @@ "metadata": { "sourceSet": "firebase/skills", "repoPath": "skills/firebase-security-rules-auditor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firebase:skills:xcode-project-setup", @@ -5539,7 +6036,8 @@ "metadata": { "sourceSet": "firebase/skills", "repoPath": "skills/xcode-project-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-build-interact", @@ -5550,7 +6048,8 @@ "metadata": { "sourceSet": "firecrawl/skills", "repoPath": "skills/firecrawl-build-interact/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-build-onboarding", @@ -5561,7 +6060,8 @@ "metadata": { "sourceSet": "firecrawl/skills", "repoPath": "skills/firecrawl-build-onboarding/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-build-scrape", @@ -5572,7 +6072,8 @@ "metadata": { "sourceSet": "firecrawl/skills", "repoPath": "skills/firecrawl-build-scrape/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-build-search", @@ -5583,7 +6084,8 @@ "metadata": { "sourceSet": "firecrawl/skills", "repoPath": "skills/firecrawl-build-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-build", @@ -5594,7 +6096,8 @@ "metadata": { "sourceSet": "firecrawl/skills", "repoPath": "skills/firecrawl-build/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:firecrawl:firecrawl-mcp-server", @@ -5606,7 +6109,8 @@ "serverName": "firecrawl/firecrawl-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:firecrawl:skills:firecrawl-research-index", @@ -5617,7 +6121,8 @@ "metadata": { "sourceSet": "firecrawl/skills", "repoPath": "skills/firecrawl-research-index/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:NotInvalid", @@ -5628,7 +6133,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "tool/dart_skills_lint/example/invalid/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:add-dart-lint-validation-rule", @@ -5639,7 +6145,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "tool/dart_skills_lint/.agents/skills/add-dart-lint-validation-rule/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:code-review", @@ -5650,7 +6157,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": ".agents/agents/reidbaker-agent/skills/code-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:dart-skills-lint-integration", @@ -5661,7 +6169,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "tool/dart_skills_lint/.agents/skills/dart-skills-lint-integration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:dart-skills-lint-setup", @@ -5672,7 +6181,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "tool/dart_skills_lint/skills/dart-skills-lint-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:dart-skills-lint-validation", @@ -5683,7 +6193,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "tool/dart_skills_lint/skills/dart-skills-lint-validation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:definition-of-done", @@ -5694,7 +6205,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "tool/dart_skills_lint/.agents/skills/definition-of-done/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:flutter-add-integration-test", @@ -5705,7 +6217,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "skills/flutter-add-integration-test/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:flutter-add-widget-preview", @@ -5716,7 +6229,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "skills/flutter-add-widget-preview/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:flutter-add-widget-test", @@ -5727,7 +6241,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "skills/flutter-add-widget-test/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:flutter-apply-architecture-best-practices", @@ -5738,7 +6253,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "skills/flutter-apply-architecture-best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:flutter-build-responsive-layout", @@ -5749,7 +6265,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "skills/flutter-build-responsive-layout/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:flutter-fix-layout-issues", @@ -5760,7 +6277,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "skills/flutter-fix-layout-issues/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:flutter-implement-json-serialization", @@ -5771,7 +6289,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "skills/flutter-implement-json-serialization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:flutter-setup-declarative-routing", @@ -5782,7 +6301,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "skills/flutter-setup-declarative-routing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:flutter-setup-localization", @@ -5793,7 +6313,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "skills/flutter-setup-localization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:flutter-use-http-package", @@ -5804,7 +6325,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "skills/flutter-use-http-package/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:grill-with-docs", @@ -5815,7 +6337,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": ".agents/agents/reidbaker-agent/skills/grill-with-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:natural-writing", @@ -5826,7 +6349,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": ".agents/agents/reidbaker-agent/skills/natural-writing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:flutter:skills:valid", @@ -5837,7 +6361,8 @@ "metadata": { "sourceSet": "flutter/skills", "repoPath": "tool/dart_skills_lint/example/valid/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:agents-md", @@ -5848,7 +6373,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/agents-md/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:blog-writing-guide", @@ -5859,7 +6385,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/blog-writing-guide/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:brand-guidelines", @@ -5870,7 +6397,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/brand-guidelines/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:claude-settings-audit", @@ -5881,7 +6409,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/claude-settings-audit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:code-review", @@ -5892,7 +6421,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/code-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:code-simplifier", @@ -5903,7 +6433,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/code-simplifier/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:commit", @@ -5914,7 +6445,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/commit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:create-branch", @@ -5925,7 +6457,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/create-branch/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:django-access-review", @@ -5936,7 +6469,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/django-access-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:django-perf-review", @@ -5947,7 +6481,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/django-perf-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:doc-coauthoring", @@ -5958,7 +6493,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/doc-coauthoring/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:document-api-endpoint", @@ -5969,7 +6505,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/document-api-endpoint/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:find-bugs", @@ -5980,7 +6517,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/find-bugs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:gh-review-requests", @@ -5991,7 +6529,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/gh-review-requests/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:gha-security-review", @@ -6002,7 +6541,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/gha-security-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:iterate-pr", @@ -6013,7 +6553,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/iterate-pr/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:pr-link-issue", @@ -6024,7 +6565,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/pr-link-issue/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:pr-writer", @@ -6035,7 +6577,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/pr-writer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:presentation-creator", @@ -6046,7 +6589,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/presentation-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:prompt-optimizer", @@ -6057,7 +6601,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/prompt-optimizer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:replay-ux-research", @@ -6068,7 +6613,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/replay-ux-research/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:security-review", @@ -6079,7 +6625,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/security-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:skill-scanner", @@ -6090,7 +6637,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/skill-scanner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:skill-writer", @@ -6101,7 +6649,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/skill-writer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:sred-project-organizer", @@ -6112,7 +6661,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/sred-project-organizer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:sred-work-summary", @@ -6123,7 +6673,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/sred-work-summary/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:triage-frontend-issues", @@ -6134,7 +6685,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/triage-frontend-issues/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:getsentry:skills:typing-exclusion-worker", @@ -6145,7 +6697,8 @@ "metadata": { "sourceSet": "getsentry/skills", "repoPath": "skills/typing-exclusion-worker/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:acquire-codebase-knowledge", @@ -6156,7 +6709,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/acquire-codebase-knowledge/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:acreadiness-assess", @@ -6167,7 +6721,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/acreadiness-assess/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:acreadiness-generate-instructions", @@ -6178,7 +6733,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/acreadiness-generate-instructions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:acreadiness-policy", @@ -6189,7 +6745,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/acreadiness-policy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:ad-campaign-analyzer", @@ -6200,7 +6757,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/ad-campaign-analyzer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:add-educational-comments", @@ -6211,7 +6769,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/add-educational-comments/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:adobe-illustrator-scripting", @@ -6222,7 +6781,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/adobe-illustrator-scripting/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:copilot-advanced-security-plugin:advanced-security", @@ -6233,7 +6793,8 @@ "metadata": { "sourceSet": "github/copilot-advanced-security-plugin", "repoPath": ".github/plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:github:awesome-copilot:agent-governance", @@ -6244,7 +6805,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/agent-governance/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:agent-owasp-compliance", @@ -6255,7 +6817,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/agent-owasp-compliance/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:agent-skill-stack", @@ -6266,7 +6829,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/agent-skill-stack/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:agent-supply-chain", @@ -6277,7 +6841,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/agent-supply-chain/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:agentic-eval", @@ -6288,7 +6853,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/agentic-eval/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:agentic-workflows", @@ -6299,7 +6865,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": ".github/skills/agentic-workflows/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:ai-prompt-engineering-safety-review", @@ -6310,7 +6877,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/ai-prompt-engineering-safety-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:ai-ready", @@ -6321,7 +6889,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/ai-ready/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:ai-team-orchestration", @@ -6332,7 +6901,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/ai-team-orchestration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:anti-ui-slop", @@ -6343,7 +6913,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/anti-ui-slop/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:appinsights-instrumentation", @@ -6354,7 +6925,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/appinsights-instrumentation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:apple-appstore-reviewer", @@ -6365,7 +6937,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/apple-appstore-reviewer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:arch-linux-triage", @@ -6376,7 +6949,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/arch-linux-triage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:architecture-blueprint-generator", @@ -6387,7 +6961,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/architecture-blueprint-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:arduino-azure-iot-edge-integration", @@ -6398,7 +6973,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/arduino-azure-iot-edge-integration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:arize-ai-provider-integration", @@ -6409,7 +6985,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/arize-ai-provider-integration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:arize-annotation", @@ -6420,7 +6997,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/arize-annotation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:arize-dataset", @@ -6431,7 +7009,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/arize-dataset/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:arize-evaluator", @@ -6442,7 +7021,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/arize-evaluator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:arize-experiment", @@ -6453,7 +7033,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/arize-experiment/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:arize-instrumentation", @@ -6464,7 +7045,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/arize-instrumentation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:arize-link", @@ -6475,7 +7057,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/arize-link/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:arize-prompt-optimization", @@ -6486,7 +7069,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/arize-prompt-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:arize-trace", @@ -6497,7 +7081,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/arize-trace/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:aspire", @@ -6508,7 +7093,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/aspire/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:aspnet-minimal-api-openapi", @@ -6519,7 +7105,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/aspnet-minimal-api-openapi/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:audit-integrity", @@ -6530,7 +7117,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/audit-integrity/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:automate-this", @@ -6541,7 +7129,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/automate-this/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:autoresearch", @@ -6552,7 +7141,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/autoresearch/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:aws-cdk-python-setup", @@ -6563,7 +7153,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/aws-cdk-python-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:aws-cloudwatch-investigation", @@ -6574,7 +7165,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/aws-cloudwatch-investigation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:aws-cost-optimize", @@ -6585,7 +7177,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/aws-cost-optimize/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:aws-resource-health-diagnose", @@ -6596,7 +7189,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/aws-resource-health-diagnose/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:aws-resource-query", @@ -6607,7 +7201,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/aws-resource-query/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:aws-well-architected-review", @@ -6618,7 +7213,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/aws-well-architected-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:az-cost-optimize", @@ -6629,7 +7225,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/az-cost-optimize/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:azure-architecture-autopilot", @@ -6640,7 +7237,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/azure-architecture-autopilot/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:azure-container-registry-cli", @@ -6651,7 +7249,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/azure-container-registry-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:azure-deployment-preflight", @@ -6662,7 +7261,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/azure-deployment-preflight/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:azure-devops-cli", @@ -6673,7 +7273,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/azure-devops-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:azure-pricing", @@ -6684,7 +7285,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/azure-pricing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:azure-resource-health-diagnose", @@ -6695,7 +7297,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/azure-resource-health-diagnose/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:azure-resource-visualizer", @@ -6706,7 +7309,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/azure-resource-visualizer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:azure-role-selector", @@ -6717,7 +7321,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/azure-role-selector/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:azure-smart-city-iot-solution-builder", @@ -6728,7 +7333,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/azure-smart-city-iot-solution-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:azure-static-web-apps", @@ -6739,7 +7345,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/azure-static-web-apps/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:azure-well-architected-review", @@ -6750,7 +7357,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/azure-well-architected-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:batch-files", @@ -6761,7 +7369,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/batch-files/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:bench-read", @@ -6772,7 +7381,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/bench-read/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:bigquery-pipeline-audit", @@ -6783,7 +7393,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/bigquery-pipeline-audit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:boost-prompt", @@ -6794,7 +7405,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/boost-prompt/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:brag-sheet", @@ -6805,7 +7417,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/brag-sheet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-epic-arch", @@ -6816,7 +7429,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/breakdown-epic-arch/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-epic-pm", @@ -6827,7 +7441,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/breakdown-epic-pm/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-feature-implementation", @@ -6838,7 +7453,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/breakdown-feature-implementation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-feature-prd", @@ -6849,7 +7465,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/breakdown-feature-prd/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-plan", @@ -6860,7 +7477,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/breakdown-plan/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:breakdown-test", @@ -6871,7 +7489,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/breakdown-test/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:bug-reproduction-brief", @@ -6882,7 +7501,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/bug-reproduction-brief/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:centos-linux-triage", @@ -6893,7 +7513,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/centos-linux-triage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:chrome-devtools", @@ -6904,7 +7525,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/chrome-devtools/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:cli-mastery", @@ -6915,7 +7537,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/cli-mastery/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:cloud-design-patterns", @@ -6926,7 +7549,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/cloud-design-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:code-exemplars-blueprint-generator", @@ -6937,7 +7561,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/code-exemplars-blueprint-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:code-tour", @@ -6948,7 +7573,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/code-tour/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:codebase-memory-mcp", @@ -6959,7 +7585,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/codebase-memory-mcp/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:codeql", @@ -6970,7 +7597,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/codeql/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:comment-code-generate-a-tutorial", @@ -6981,7 +7609,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/comment-code-generate-a-tutorial/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:commit-message-storyteller", @@ -6992,7 +7621,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/commit-message-storyteller/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:competitor-ad-intelligence", @@ -7003,7 +7633,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/competitor-ad-intelligence/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:containerize-aspnet-framework", @@ -7014,7 +7645,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/containerize-aspnet-framework/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:containerize-aspnetcore", @@ -7025,7 +7657,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/containerize-aspnetcore/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:content-management-systems", @@ -7036,7 +7669,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/content-management-systems/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:context-map", @@ -7047,7 +7681,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/context-map/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:conventional-branch", @@ -7058,7 +7693,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/conventional-branch/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:conventional-commit", @@ -7069,7 +7705,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/conventional-commit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:convert-excel-to-md", @@ -7080,7 +7717,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/convert-excel-to-md/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:convert-pdf-to-md", @@ -7091,7 +7729,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/convert-pdf-to-md/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:convert-plaintext-to-md", @@ -7102,7 +7741,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/convert-plaintext-to-md/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:convert-word-to-md", @@ -7113,7 +7753,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/convert-word-to-md/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:copilot-cli-quickstart", @@ -7124,7 +7765,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/copilot-cli-quickstart/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:copilot-instructions-blueprint-generator", @@ -7135,7 +7777,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/copilot-instructions-blueprint-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:copilot-pr-autopilot", @@ -7146,7 +7789,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/copilot-pr-autopilot/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:copilot-sdk", @@ -7157,7 +7801,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/copilot-sdk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:copilot-spaces", @@ -7168,7 +7813,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/copilot-spaces/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:copilot-usage-metrics", @@ -7179,7 +7825,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/copilot-usage-metrics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:cosmosdb-datamodeling", @@ -7190,7 +7837,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/cosmosdb-datamodeling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-agentsmd", @@ -7201,7 +7849,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-agentsmd/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-architectural-decision-record", @@ -7212,7 +7861,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-architectural-decision-record/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-github-action-workflow-specification", @@ -7223,7 +7873,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-github-action-workflow-specification/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-github-issue-feature-from-specification", @@ -7234,7 +7885,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-github-issue-feature-from-specification/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-github-issues-feature-from-implementation-plan", @@ -7245,7 +7897,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-github-issues-feature-from-implementation-plan/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-github-issues-for-unmet-specification-requirements", @@ -7256,7 +7909,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-github-issues-for-unmet-specification-requirements/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-implementation-plan", @@ -7267,7 +7921,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-implementation-plan/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-llms", @@ -7278,7 +7933,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-llms/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-readme", @@ -7289,7 +7945,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-readme/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-specification", @@ -7300,7 +7957,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-specification/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-spring-boot-java-project", @@ -7311,7 +7969,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-spring-boot-java-project/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-spring-boot-kotlin-project", @@ -7322,7 +7981,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-spring-boot-kotlin-project/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-technical-spike", @@ -7333,7 +7993,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-technical-spike/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:create-tldr-page", @@ -7344,7 +8005,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/create-tldr-page/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:creating-oracle-to-postgres-master-migration-plan", @@ -7355,7 +8017,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/creating-oracle-to-postgres-master-migration-plan/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:creating-oracle-to-postgres-migration-bug-report", @@ -7366,7 +8029,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/creating-oracle-to-postgres-migration-bug-report/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:creating-oracle-to-postgres-migration-integration-tests", @@ -7377,7 +8041,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/creating-oracle-to-postgres-migration-integration-tests/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:csharp-async", @@ -7388,7 +8053,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/csharp-async/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:csharp-docs", @@ -7399,7 +8065,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/csharp-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:csharp-mstest", @@ -7410,7 +8077,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/csharp-mstest/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:csharp-nunit", @@ -7421,7 +8089,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/csharp-nunit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:csharp-tunit", @@ -7432,7 +8101,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/csharp-tunit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:csharp-xunit", @@ -7443,7 +8113,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/csharp-xunit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:daily-prep", @@ -7454,7 +8125,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/daily-prep/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:data-breach-blast-radius", @@ -7465,7 +8137,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/data-breach-blast-radius/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:datanalysis-credit-risk", @@ -7476,7 +8149,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/datanalysis-credit-risk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:dataverse-python-advanced-patterns", @@ -7487,7 +8161,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/dataverse-python-advanced-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:dataverse-python-production-code", @@ -7498,7 +8173,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/dataverse-python-production-code/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:dataverse-python-quickstart", @@ -7509,7 +8185,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/dataverse-python-quickstart/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:dataverse-python-usecase-builder", @@ -7520,7 +8197,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/dataverse-python-usecase-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:debian-linux-triage", @@ -7531,7 +8209,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/debian-linux-triage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:declarative-agents", @@ -7542,7 +8221,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/declarative-agents/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:dependabot", @@ -7553,7 +8233,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/dependabot/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:desk-journal", @@ -7564,7 +8245,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/desk-journal/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:desk-open", @@ -7575,7 +8257,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/desk-open/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:devops-rollout-plan", @@ -7586,7 +8269,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/devops-rollout-plan/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:diagnose", @@ -7597,7 +8281,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/diagnose/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:doc-and-modernize", @@ -7608,7 +8293,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/doc-and-modernize/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:documentation-writer", @@ -7619,7 +8305,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/documentation-writer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:dotnet-best-practices", @@ -7630,7 +8317,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/dotnet-best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:dotnet-design-pattern-review", @@ -7641,7 +8329,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/dotnet-design-pattern-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:dotnet-mcp-builder", @@ -7652,7 +8341,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/dotnet-mcp-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:dotnet-timezone", @@ -7663,7 +8353,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/dotnet-timezone/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:dotnet-upgrade", @@ -7674,7 +8365,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/dotnet-upgrade/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:doublecheck", @@ -7685,7 +8377,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/doublecheck/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:draw-io-diagram-generator", @@ -7696,7 +8389,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/draw-io-diagram-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:drawio", @@ -7707,7 +8401,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/drawio/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:editorconfig", @@ -7718,7 +8413,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/editorconfig/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:ef-core", @@ -7729,7 +8425,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/ef-core/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:efcore-d2-db-diagram", @@ -7740,7 +8437,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/efcore-d2-db-diagram/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:em-dash", @@ -7751,7 +8449,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/em-dash/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:email-drafter", @@ -7762,7 +8461,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/email-drafter/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:entra-agent-user", @@ -7773,7 +8473,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/entra-agent-user/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:eval-driven-dev", @@ -7784,7 +8485,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/eval-driven-dev/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:exam-ready", @@ -7795,7 +8497,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/exam-ready/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:excalidraw-diagram-generator", @@ -7806,7 +8509,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/excalidraw-diagram-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:eyeball", @@ -7817,7 +8521,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/eyeball/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:fabric-lakehouse", @@ -7828,7 +8533,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/fabric-lakehouse/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:fedora-linux-triage", @@ -7839,7 +8545,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/fedora-linux-triage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:finalize-agent-prompt", @@ -7850,7 +8557,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/finalize-agent-prompt/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:finnish-humanizer", @@ -7861,7 +8569,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/finnish-humanizer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:first-ask", @@ -7872,7 +8581,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/first-ask/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:flowstudio-power-automate-build", @@ -7883,7 +8593,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/flowstudio-power-automate-build/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:flowstudio-power-automate-debug", @@ -7894,7 +8605,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/flowstudio-power-automate-debug/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:flowstudio-power-automate-governance", @@ -7905,7 +8617,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/flowstudio-power-automate-governance/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:flowstudio-power-automate-mcp", @@ -7916,7 +8629,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/flowstudio-power-automate-mcp/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:flowstudio-power-automate-monitoring", @@ -7927,7 +8641,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/flowstudio-power-automate-monitoring/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:fluentui-blazor", @@ -7938,7 +8653,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/fluentui-blazor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:folder-structure-blueprint-generator", @@ -7949,7 +8665,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/folder-structure-blueprint-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:foundry-agent-sync", @@ -7960,7 +8677,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/foundry-agent-sync/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:foundry-hosted-agent-copilotkit", @@ -7971,7 +8689,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/foundry-hosted-agent-copilotkit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:freecad-scripts", @@ -7982,7 +8701,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/freecad-scripts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:from-the-other-side-anitta", @@ -7993,7 +8713,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/from-the-other-side-anitta/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:from-the-other-side-quinn", @@ -8004,7 +8725,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/from-the-other-side-quinn/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:from-the-other-side-vega", @@ -8015,7 +8737,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/from-the-other-side-vega/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:from-the-other-side-wiggins", @@ -8026,7 +8749,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/from-the-other-side-wiggins/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:game-engine", @@ -8037,7 +8761,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/game-engine/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gdpr-compliant", @@ -8048,7 +8773,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gdpr-compliant/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gen-specs-as-issues", @@ -8059,7 +8785,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gen-specs-as-issues/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:generate-custom-instructions-from-codebase", @@ -8070,7 +8797,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/generate-custom-instructions-from-codebase/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:generate-image", @@ -8081,7 +8809,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/generate-image/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:geofeed-tuner", @@ -8092,7 +8821,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/geofeed-tuner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:gh-stack:gh-stack", @@ -8103,7 +8833,8 @@ "metadata": { "sourceSet": "github/gh-stack", "repoPath": "skills/gh-stack/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:git-commit", @@ -8114,7 +8845,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/git-commit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:git-flow-branch-creator", @@ -8125,7 +8857,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/git-flow-branch-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:github-actions-efficiency", @@ -8136,7 +8869,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/github-actions-efficiency/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:github-actions-hardening", @@ -8147,7 +8881,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/github-actions-hardening/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:github-actions-runtime-upgrade-conventions", @@ -8158,7 +8893,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/github-actions-runtime-upgrade-conventions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:github-codespaces-efficiency", @@ -8169,7 +8905,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/github-codespaces-efficiency/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:github-copilot-starter", @@ -8180,7 +8917,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/github-copilot-starter/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:github-issues", @@ -8191,7 +8929,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/github-issues/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:github-release", @@ -8202,7 +8941,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/github-release/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gitmoji", @@ -8213,7 +8953,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gitmoji/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:go-mcp-server-generator", @@ -8224,7 +8965,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/go-mcp-server-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gsap-framer-scroll-animation", @@ -8235,7 +8977,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gsap-framer-scroll-animation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gtm-0-to-1-launch", @@ -8246,7 +8989,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gtm-0-to-1-launch/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gtm-ai-gtm", @@ -8257,7 +9001,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gtm-ai-gtm/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gtm-board-and-investor-communication", @@ -8268,7 +9013,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gtm-board-and-investor-communication/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gtm-developer-ecosystem", @@ -8279,7 +9025,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gtm-developer-ecosystem/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gtm-enterprise-account-planning", @@ -8290,7 +9037,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gtm-enterprise-account-planning/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gtm-enterprise-onboarding", @@ -8301,7 +9049,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gtm-enterprise-onboarding/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gtm-operating-cadence", @@ -8312,7 +9061,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gtm-operating-cadence/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gtm-partnership-architecture", @@ -8323,7 +9073,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gtm-partnership-architecture/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gtm-positioning-strategy", @@ -8334,7 +9085,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gtm-positioning-strategy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gtm-product-led-growth", @@ -8345,7 +9097,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gtm-product-led-growth/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:gtm-technical-product-pricing", @@ -8356,7 +9109,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/gtm-technical-product-pricing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:harness-engineering", @@ -8367,7 +9121,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/harness-engineering/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:image-annotations", @@ -8378,7 +9133,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/image-annotations/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:image-manipulation-image-magick", @@ -8389,7 +9145,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/image-manipulation-image-magick/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:impediment-prioritization", @@ -8400,7 +9157,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/impediment-prioritization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:import-infrastructure-as-code", @@ -8411,7 +9169,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/import-infrastructure-as-code/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:incident-postmortem", @@ -8422,7 +9181,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/incident-postmortem/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:integrate-context-matic", @@ -8433,7 +9193,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/integrate-context-matic/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:issue-fields-migration", @@ -8444,7 +9205,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/issue-fields-migration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:java-add-graalvm-native-image-support", @@ -8455,7 +9217,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/java-add-graalvm-native-image-support/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:java-docs", @@ -8466,7 +9229,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/java-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:java-helidon", @@ -8477,7 +9241,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/java-helidon/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:java-junit", @@ -8488,7 +9253,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/java-junit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:java-mcp-server-generator", @@ -8499,7 +9265,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/java-mcp-server-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:java-refactoring-extract-method", @@ -8510,7 +9277,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/java-refactoring-extract-method/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:java-refactoring-remove-parameter", @@ -8521,7 +9289,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/java-refactoring-remove-parameter/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:java-springboot", @@ -8532,7 +9301,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/java-springboot/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:javascript-typescript-jest", @@ -8543,7 +9313,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/javascript-typescript-jest/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:javax-to-jakarta-migration", @@ -8554,7 +9325,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/javax-to-jakarta-migration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:kotlin-mcp-server-generator", @@ -8565,7 +9337,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/kotlin-mcp-server-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:kotlin-springboot", @@ -8576,7 +9349,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/kotlin-springboot/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:latchshot-page-capture", @@ -8587,7 +9361,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/latchshot-page-capture/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:legacy-circuit-mockups", @@ -8598,7 +9373,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/legacy-circuit-mockups/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:linkedin-post-formatter", @@ -8609,7 +9385,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/linkedin-post-formatter/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:lsp-setup", @@ -8620,7 +9397,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/lsp-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:make-repo-contribution", @@ -8631,7 +9409,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/make-repo-contribution/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:markdown-to-html", @@ -8642,7 +9421,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/markdown-to-html/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:markstream-install", @@ -8653,7 +9433,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/markstream-install/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mcp-cli", @@ -8664,7 +9445,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mcp-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mcp-copilot-studio-server-generator", @@ -8675,7 +9457,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mcp-copilot-studio-server-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mcp-create-adaptive-cards", @@ -8686,7 +9469,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mcp-create-adaptive-cards/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mcp-create-declarative-agent", @@ -8697,7 +9481,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mcp-create-declarative-agent/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mcp-deploy-manage-agents", @@ -8708,7 +9493,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mcp-deploy-manage-agents/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mcp-implementation-security-review", @@ -8719,7 +9505,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mcp-implementation-security-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mcp-security-audit", @@ -8730,7 +9517,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mcp-security-audit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:md-to-docx", @@ -8741,7 +9529,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/md-to-docx/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:meeting-minutes", @@ -8752,7 +9541,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/meeting-minutes/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:memory-merger", @@ -8763,7 +9553,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/memory-merger/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mentoring-juniors", @@ -8774,7 +9565,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mentoring-juniors/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:microsoft-agent-framework", @@ -8785,7 +9577,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/microsoft-agent-framework/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:microsoft-code-reference", @@ -8796,7 +9589,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/microsoft-code-reference/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:microsoft-docs", @@ -8807,7 +9601,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/microsoft-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:microsoft-skill-creator", @@ -8818,7 +9613,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/microsoft-skill-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:migrating-oracle-to-postgres-stored-procedures", @@ -8829,7 +9625,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/migrating-oracle-to-postgres-stored-procedures/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:minecraft-plugin-development", @@ -8840,7 +9637,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/minecraft-plugin-development/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mini-context-graph", @@ -8851,7 +9649,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mini-context-graph/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mkdocs-translations", @@ -8862,7 +9661,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mkdocs-translations/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:msgraph-sdk", @@ -8873,7 +9673,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/msgraph-sdk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:msstore-cli", @@ -8884,7 +9685,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/msstore-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:multi-stage-dockerfile", @@ -8895,7 +9697,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/multi-stage-dockerfile/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mvvm-toolkit-di", @@ -8906,7 +9709,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mvvm-toolkit-di/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mvvm-toolkit-messenger", @@ -8917,7 +9721,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mvvm-toolkit-messenger/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:mvvm-toolkit", @@ -8928,7 +9733,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/mvvm-toolkit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:namecheap", @@ -8939,7 +9745,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/namecheap/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:nano-banana-pro-openrouter", @@ -8950,7 +9757,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/nano-banana-pro-openrouter/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:napkin", @@ -8961,7 +9769,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/napkin/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:next-intl-add-language", @@ -8972,7 +9781,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/next-intl-add-language/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:noob-mode", @@ -8983,7 +9793,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/noob-mode/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:nuget-manager", @@ -8994,7 +9805,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/nuget-manager/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:onboard-context-matic", @@ -9005,7 +9817,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/onboard-context-matic/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:oo-component-documentation", @@ -9016,7 +9829,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/oo-component-documentation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:openapi-to-application-code", @@ -9027,7 +9841,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/openapi-to-application-code/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:optimize-simplicite-logs", @@ -9038,7 +9853,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/optimize-simplicite-logs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:pdftk-server", @@ -9049,7 +9865,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/pdftk-server/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:penpot-uiux-design", @@ -9060,7 +9877,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/penpot-uiux-design/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:performance-review-writer", @@ -9071,7 +9889,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/performance-review-writer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:pester-migration", @@ -9082,7 +9901,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/pester-migration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:pester-should-migration", @@ -9093,7 +9913,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/pester-should-migration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:phoenix-cli", @@ -9104,7 +9925,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/phoenix-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:phoenix-evals", @@ -9115,7 +9937,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/phoenix-evals/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:phoenix-tracing", @@ -9126,7 +9949,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/phoenix-tracing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:php-mcp-server-generator", @@ -9137,7 +9961,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/php-mcp-server-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:pinecone-rag", @@ -9148,7 +9973,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/pinecone-rag/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:planning-oracle-to-postgres-migration-integration-testing", @@ -9159,7 +9985,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/planning-oracle-to-postgres-migration-integration-testing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:plantuml-ascii", @@ -9170,7 +9997,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/plantuml-ascii/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:playwright-automation-fill-in-form", @@ -9181,7 +10009,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/playwright-automation-fill-in-form/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:playwright-explore-website", @@ -9192,7 +10021,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/playwright-explore-website/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:playwright-generate-test", @@ -9203,7 +10033,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/playwright-generate-test/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:postgresql-code-review", @@ -9214,7 +10045,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/postgresql-code-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:postgresql-optimization", @@ -9225,7 +10057,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/postgresql-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:power-apps-code-app-scaffold", @@ -9236,7 +10069,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/power-apps-code-app-scaffold/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:power-bi-dax-optimization", @@ -9247,7 +10081,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/power-bi-dax-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:power-bi-model-design-review", @@ -9258,7 +10093,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/power-bi-model-design-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:power-bi-performance-troubleshooting", @@ -9269,7 +10105,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/power-bi-performance-troubleshooting/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:power-bi-report-design-consultation", @@ -9280,7 +10117,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/power-bi-report-design-consultation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:power-platform-architect", @@ -9291,7 +10129,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/power-platform-architect/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:power-platform-mcp-connector-suite", @@ -9302,7 +10141,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/power-platform-mcp-connector-suite/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:powerbi-modeling", @@ -9313,7 +10153,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/powerbi-modeling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:pr-dashboard", @@ -9324,7 +10165,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/pr-dashboard/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:pr-screenshots", @@ -9335,7 +10177,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/pr-screenshots/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:prd", @@ -9346,7 +10189,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/prd/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:premium-frontend-ui", @@ -9357,7 +10201,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/premium-frontend-ui/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:project-workflow-analysis-blueprint-generator", @@ -9368,7 +10213,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/project-workflow-analysis-blueprint-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:prompt-optimizer", @@ -9379,7 +10225,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/prompt-optimizer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:publish-to-pages", @@ -9390,7 +10237,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/publish-to-pages/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:pytest-coverage", @@ -9401,7 +10249,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/pytest-coverage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:python-azure-iot-edge-modules", @@ -9412,7 +10261,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/python-azure-iot-edge-modules/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:python-mcp-server-generator", @@ -9423,7 +10273,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/python-mcp-server-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:python-pypi-package-builder", @@ -9434,7 +10285,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/python-pypi-package-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-clients-sdk", @@ -9445,7 +10297,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-clients-sdk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-deployment-options", @@ -9456,7 +10309,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-deployment-options/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-horizontal-scaling", @@ -9467,7 +10321,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-scaling/scaling-data-volume/horizontal-scaling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-indexing-performance-optimization", @@ -9478,7 +10333,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-performance-optimization/indexing-performance-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-memory-usage-optimization", @@ -9489,7 +10345,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-performance-optimization/memory-usage-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-minimize-latency", @@ -9500,7 +10357,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-scaling/minimize-latency/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-model-migration", @@ -9511,7 +10369,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-model-migration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-monitoring-debugging", @@ -9522,7 +10381,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-monitoring/debugging/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-monitoring-setup", @@ -9533,7 +10393,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-monitoring/setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-monitoring", @@ -9544,7 +10405,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-monitoring/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-performance-optimization", @@ -9555,7 +10417,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-performance-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-scaling-data-volume", @@ -9566,7 +10429,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-scaling/scaling-data-volume/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-scaling-qps", @@ -9577,7 +10441,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-scaling/scaling-qps/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-scaling-query-volume", @@ -9588,7 +10453,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-scaling/scaling-query-volume/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-scaling", @@ -9599,7 +10465,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-scaling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-search-quality-diagnosis", @@ -9610,7 +10477,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-search-quality/diagnosis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-search-quality", @@ -9621,7 +10489,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-search-quality/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-search-speed-optimization", @@ -9632,7 +10501,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-performance-optimization/search-speed-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-search-strategies", @@ -9643,7 +10513,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-search-quality/search-strategies/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-sliding-time-window", @@ -9654,7 +10525,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-scaling/scaling-data-volume/sliding-time-window/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-tenant-scaling", @@ -9665,7 +10537,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-scaling/scaling-data-volume/tenant-scaling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-version-upgrade", @@ -9676,7 +10549,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-version-upgrade/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:qdrant-vertical-scaling", @@ -9687,7 +10561,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/qdrant-scaling/scaling-data-volume/vertical-scaling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:quality-playbook", @@ -9698,7 +10573,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/quality-playbook/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:quasi-coder", @@ -9709,7 +10585,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/quasi-coder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:react-audit-grep-patterns", @@ -9720,7 +10597,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/react-audit-grep-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:react-container-presentation-component", @@ -9731,7 +10609,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/react-container-presentation-component/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:react18-batching-patterns", @@ -9742,7 +10621,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/react18-batching-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:react18-dep-compatibility", @@ -9753,7 +10633,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/react18-dep-compatibility/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:react18-enzyme-to-rtl", @@ -9764,7 +10645,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/react18-enzyme-to-rtl/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:react18-legacy-context", @@ -9775,7 +10657,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/react18-legacy-context/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:react18-lifecycle-patterns", @@ -9786,7 +10669,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/react18-lifecycle-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:react18-string-refs", @@ -9797,7 +10681,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/react18-string-refs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:react19-concurrent-patterns", @@ -9808,7 +10693,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/react19-concurrent-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:react19-source-patterns", @@ -9819,7 +10705,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/react19-source-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:react19-test-patterns", @@ -9830,7 +10717,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/react19-test-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:readme-blueprint-generator", @@ -9841,7 +10729,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/readme-blueprint-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:refactor-method-complexity-reduce", @@ -9852,7 +10741,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/refactor-method-complexity-reduce/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:refactor-plan", @@ -9863,7 +10753,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/refactor-plan/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:refactor", @@ -9874,7 +10765,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/refactor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:remember-interactive-programming", @@ -9885,7 +10777,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/remember-interactive-programming/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:remember", @@ -9896,7 +10789,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/remember/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:repo-story-time", @@ -9907,7 +10801,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/repo-story-time/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:resemble-detect", @@ -9918,7 +10813,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/resemble-detect/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:review-and-refactor", @@ -9929,7 +10825,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/review-and-refactor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:reviewing-oracle-to-postgres-migration", @@ -9940,7 +10837,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/reviewing-oracle-to-postgres-migration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:rhino3d-scripts", @@ -9951,7 +10849,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/rhino3d-scripts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:roundup-setup", @@ -9962,7 +10861,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/roundup-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:roundup", @@ -9973,7 +10873,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/roundup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:ruby-mcp-server-generator", @@ -9984,7 +10885,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/ruby-mcp-server-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:ruff-recursive-fix", @@ -9995,7 +10897,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/ruff-recursive-fix/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:rust-mcp-server-generator", @@ -10006,7 +10909,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/rust-mcp-server-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:salesforce-apex-quality", @@ -10017,7 +10921,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/salesforce-apex-quality/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:salesforce-component-standards", @@ -10028,7 +10933,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/salesforce-component-standards/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:salesforce-flow-design", @@ -10039,7 +10945,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/salesforce-flow-design/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:sandbox-npm-install", @@ -10050,7 +10957,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/sandbox-npm-install/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:scaffolding-oracle-to-postgres-migration-test-project", @@ -10061,7 +10969,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/scaffolding-oracle-to-postgres-migration-test-project/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:scoutqa-test", @@ -10072,7 +10981,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/scoutqa-test/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:screen-recording", @@ -10083,7 +10993,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/screen-recording/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:secret-scanning", @@ -10094,7 +11005,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/secret-scanning/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:security-review", @@ -10105,7 +11017,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/security-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:semantic-kernel", @@ -10116,7 +11029,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/semantic-kernel/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:setup-my-iq", @@ -10127,7 +11041,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/setup-my-iq/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:shuffle-json-data", @@ -10138,7 +11053,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/shuffle-json-data/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:signal-write", @@ -10149,7 +11065,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/signal-write/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:slang-shader-engineer", @@ -10160,7 +11077,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/slang-shader-engineer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:snowflake-semanticview", @@ -10171,7 +11089,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/snowflake-semanticview/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:copilot-plugins:spark-app-template", @@ -10182,7 +11101,8 @@ "metadata": { "sourceSet": "github/copilot-plugins", "repoPath": "plugins/spark/skills/spark-app-template/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:copilot-plugins:spark", @@ -10193,7 +11113,8 @@ "metadata": { "sourceSet": "github/copilot-plugins", "repoPath": ".github/plugin/marketplace.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:github:awesome-copilot:sponsor-finder", @@ -10204,7 +11125,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/sponsor-finder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:spring-boot-testing", @@ -10215,7 +11137,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/spring-boot-testing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:sql-code-review", @@ -10226,7 +11149,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/sql-code-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:sql-optimization", @@ -10237,7 +11161,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/sql-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:sql-server-table-reconciliation", @@ -10248,7 +11173,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/sql-server-table-reconciliation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:ssma-console", @@ -10259,7 +11185,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/ssma-console/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:steno-mode", @@ -10270,7 +11197,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/steno-mode/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:structured-autonomy-generate", @@ -10281,7 +11209,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/structured-autonomy-generate/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:structured-autonomy-implement", @@ -10292,7 +11221,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/structured-autonomy-implement/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:structured-autonomy-plan", @@ -10303,7 +11233,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/structured-autonomy-plan/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:suggest-awesome-github-copilot-agents", @@ -10314,7 +11245,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/suggest-awesome-github-copilot-agents/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:suggest-awesome-github-copilot-instructions", @@ -10325,7 +11257,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/suggest-awesome-github-copilot-instructions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:suggest-awesome-github-copilot-skills", @@ -10336,7 +11269,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/suggest-awesome-github-copilot-skills/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:swift-mcp-server-generator", @@ -10347,7 +11281,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/swift-mcp-server-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:technical-job-search", @@ -10358,7 +11293,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/technical-job-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:technology-stack-blueprint-generator", @@ -10369,7 +11305,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/technology-stack-blueprint-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:terraform-azurerm-set-diff-analyzer", @@ -10380,7 +11317,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/terraform-azurerm-set-diff-analyzer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:threat-model-analyst", @@ -10391,7 +11329,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/threat-model-analyst/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:tiny-stepping", @@ -10402,7 +11341,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/tiny-stepping/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:tldr-prompt", @@ -10413,7 +11353,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/tldr-prompt/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:tm7-threat-model", @@ -10424,7 +11365,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/tm7-threat-model/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:transloadit-media-processing", @@ -10435,7 +11377,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/transloadit-media-processing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:typescript-mcp-server-generator", @@ -10446,7 +11389,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/typescript-mcp-server-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:typespec-api-operations", @@ -10457,7 +11401,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/typespec-api-operations/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:typespec-create-agent", @@ -10468,7 +11413,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/typespec-create-agent/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:typespec-create-api-plugin", @@ -10479,7 +11425,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/typespec-create-api-plugin/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:ui-screenshots", @@ -10490,7 +11437,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/ui-screenshots/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:unit-test-vue-pinia", @@ -10501,7 +11449,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/unit-test-vue-pinia/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:update-avm-modules-in-bicep", @@ -10512,7 +11461,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/update-avm-modules-in-bicep/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:update-implementation-plan", @@ -10523,7 +11473,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/update-implementation-plan/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:update-llms", @@ -10534,7 +11485,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/update-llms/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:update-markdown-file-index", @@ -10545,7 +11497,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/update-markdown-file-index/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:update-specification", @@ -10556,7 +11509,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/update-specification/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:vardoger-analyze", @@ -10567,7 +11521,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/vardoger-analyze/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:vcpkg", @@ -10578,7 +11533,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/vcpkg/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:vscode-ext-commands", @@ -10589,7 +11545,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/vscode-ext-commands/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:vscode-ext-localization", @@ -10600,7 +11557,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/vscode-ext-localization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:web-design-reviewer", @@ -10611,7 +11569,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/web-design-reviewer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:webapp-testing", @@ -10622,7 +11581,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/webapp-testing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:webmcpify", @@ -10633,7 +11593,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/webmcpify/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:what-context-needed", @@ -10644,7 +11605,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/what-context-needed/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:winmd-api-search", @@ -10655,7 +11617,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/winmd-api-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:winui3-migration-guide", @@ -10666,7 +11629,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/winui3-migration-guide/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:workiq-copilot", @@ -10677,7 +11641,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/workiq-copilot/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:workshop-create", @@ -10688,7 +11653,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/workshop-create/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:write-coding-standards-from-file", @@ -10699,7 +11665,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/write-coding-standards-from-file/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:github:awesome-copilot:x-twitter-scraper", @@ -10710,7 +11677,8 @@ "metadata": { "sourceSet": "github/awesome-copilot", "repoPath": "skills/x-twitter-scraper/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:agent-platform-alert-configuration", @@ -10721,7 +11689,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-alert-configuration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-deploy", @@ -10732,7 +11701,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-deploy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-endpoint-management", @@ -10743,7 +11713,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-endpoint-management/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-eval-flywheel", @@ -10754,7 +11725,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-eval-flywheel/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-inference", @@ -10765,7 +11737,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-inference/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-migrate-from-ai-studio", @@ -10776,7 +11749,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-migrate-from-ai-studio/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-model-registry", @@ -10787,7 +11761,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-model-registry/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-prompt-management", @@ -10798,7 +11773,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-prompt-management/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-rag-engine-management", @@ -10809,7 +11785,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-rag-engine-management/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-skill-registry", @@ -10820,7 +11797,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-skill-registry/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-tuning-management", @@ -10831,7 +11809,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-tuning-management/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:agent-platform-tuning", @@ -10842,7 +11821,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/agent-platform-tuning/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:alloydb-basics", @@ -10853,7 +11833,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/alloydb-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:bigquery-ai-ml", @@ -10864,7 +11845,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/bigquery-ai-ml/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:bigquery-basics", @@ -10875,7 +11857,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/bigquery-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:bigquery-bigframes", @@ -10886,7 +11869,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/bigquery-bigframes/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:bigtable-basics", @@ -10897,7 +11881,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/bigtable-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:cloud-logging-query-generation", @@ -10908,7 +11893,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/cloud-logging-query-generation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:cloud-run-basics", @@ -10919,7 +11905,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/cloud-run-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:cloud-sql-basics", @@ -10930,7 +11917,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/cloud-sql-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:data-manager-api-audience-ingestion", @@ -10941,7 +11929,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/ads/data-manager-api-audience-ingestion/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:data-manager-api-event-ingestion", @@ -10952,7 +11941,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/ads/data-manager-api-event-ingestion/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:data-manager-api-setup", @@ -10963,7 +11953,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/ads/data-manager-api-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:datalineage-bigquery-asset-impact-analysis", @@ -10974,7 +11965,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/datalineage-bigquery-asset-impact-analysis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:detection-engineering-coverage-evaluation", @@ -10985,7 +11977,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/detection-engineering-coverage-evaluation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:firebase-basics", @@ -10996,7 +11989,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/firebase-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:gcloud", @@ -11007,7 +12001,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gcloud/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:gemini-agents-api", @@ -11018,7 +12013,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gemini-agents-api/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:gemini-api", @@ -11029,7 +12025,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gemini-api/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:gemini-interactions-api", @@ -11040,7 +12037,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gemini-interactions-api/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-app-onboarding", @@ -11051,7 +12049,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-app-onboarding/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-backup-dr", @@ -11062,7 +12061,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-backup-dr/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:gke-basics", @@ -11073,7 +12073,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-batch-hpc", @@ -11084,7 +12085,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-batch-hpc/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-cluster-autoscaler", @@ -11095,7 +12097,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-cluster-autoscaler/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-cluster-creation", @@ -11106,7 +12109,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-cluster-creation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-compute-classes", @@ -11117,7 +12121,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-compute-classes/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-cost", @@ -11128,7 +12133,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-cost/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-golden-path", @@ -11139,7 +12145,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-golden-path/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-inference", @@ -11150,7 +12157,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-inference/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-multitenancy", @@ -11161,7 +12169,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-multitenancy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-networking", @@ -11172,7 +12181,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-networking/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-observability", @@ -11183,7 +12193,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-observability/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-reliability", @@ -11194,7 +12205,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-reliability/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-scaling", @@ -11205,7 +12217,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-scaling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-security", @@ -11216,7 +12229,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-security/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-storage", @@ -11227,7 +12241,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-storage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:gke-upgrades", @@ -11238,7 +12253,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/gke-upgrades/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-ads-api-mcp-setup", @@ -11249,7 +12265,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/ads/google-ads-api-mcp-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-ads-api-quickstart", @@ -11260,7 +12277,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/ads/google-ads-api-quickstart/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-agents-cli-onboarding", @@ -11271,7 +12289,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-agents-cli-onboarding/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-analytics-admin-api-basics", @@ -11282,7 +12301,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/analytics/google-analytics-admin-api-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-analytics-data-api-basics", @@ -11293,7 +12313,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/analytics/google-analytics-data-api-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-cloud-global-frontend-configuration", @@ -11304,7 +12325,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-global-frontend-configuration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-networking-observability", @@ -11315,7 +12337,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-networking-observability/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-recipe-auth", @@ -11326,7 +12349,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-recipe-auth/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-cloud-recipe-foundation-builder", @@ -11337,7 +12361,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-recipe-foundation-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-recipe-onboarding", @@ -11348,7 +12373,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-recipe-onboarding/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-cloud-solution-agentic-ai-bidirectional-streaming", @@ -11359,7 +12385,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-solution-agentic-ai-bidirectional-streaming/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-cloud-solution-agentic-ai-borderless-data-lakehouse", @@ -11370,7 +12397,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-solution-agentic-ai-borderless-data-lakehouse/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-cloud-solution-agentic-ai-data-science-workflow", @@ -11381,7 +12409,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-solution-agentic-ai-data-science-workflow/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-cloud-solution-architecture", @@ -11392,7 +12421,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-solution-architecture/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-cost-optimization", @@ -11403,7 +12433,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-waf-cost-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-operational-excellence", @@ -11414,7 +12445,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-waf-operational-excellence/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-performance-optimization", @@ -11425,7 +12457,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-waf-performance-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-reliability", @@ -11436,7 +12469,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-waf-reliability/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-security", @@ -11447,7 +12481,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-waf-security/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:google-cloud-waf-sustainability", @@ -11458,7 +12493,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/google-cloud-waf-sustainability/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-mobile-ads-android-migrate-to-next-gen", @@ -11469,7 +12505,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/ads/google-mobile-ads-android-migrate-to-next-gen/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-mobile-ads-banner", @@ -11480,7 +12517,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/ads/google-mobile-ads-banner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-mobile-ads-get-started", @@ -11491,7 +12529,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/ads/google-mobile-ads-get-started/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-mobile-ads-interstitial", @@ -11502,7 +12541,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/ads/google-mobile-ads-interstitial/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:google-mobile-ads-rewarded", @@ -11513,7 +12553,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/ads/google-mobile-ads-rewarded/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:iam-recommendations-fetcher", @@ -11524,7 +12565,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/iam-recommendations-fetcher/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:ima-sdk-basics", @@ -11535,7 +12577,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/ads/ima-sdk-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:google:skills:skills:cloud:workload-manager-basics", @@ -11546,7 +12589,8 @@ "metadata": { "sourceSet": "google/skills", "repoPath": "skills/cloud/workload-manager-basics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-core", @@ -11557,7 +12601,8 @@ "metadata": { "sourceSet": "greensock/gsap-skills", "repoPath": "skills/gsap-core/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-frameworks", @@ -11568,7 +12613,8 @@ "metadata": { "sourceSet": "greensock/gsap-skills", "repoPath": "skills/gsap-frameworks/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-performance", @@ -11579,7 +12625,8 @@ "metadata": { "sourceSet": "greensock/gsap-skills", "repoPath": "skills/gsap-performance/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-plugins", @@ -11590,7 +12637,8 @@ "metadata": { "sourceSet": "greensock/gsap-skills", "repoPath": "skills/gsap-plugins/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-react", @@ -11601,7 +12649,8 @@ "metadata": { "sourceSet": "greensock/gsap-skills", "repoPath": "skills/gsap-react/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-scrolltrigger", @@ -11612,7 +12661,8 @@ "metadata": { "sourceSet": "greensock/gsap-skills", "repoPath": "skills/gsap-scrolltrigger/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-timeline", @@ -11623,7 +12673,8 @@ "metadata": { "sourceSet": "greensock/gsap-skills", "repoPath": "skills/gsap-timeline/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:greensock:gsap-skills:gsap-utils", @@ -11634,7 +12685,8 @@ "metadata": { "sourceSet": "greensock/gsap-skills", "repoPath": "skills/gsap-utils/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:aws-ami-builder", @@ -11645,7 +12697,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "packer/builders/skills/aws-ami-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:azure-image-builder", @@ -11656,7 +12709,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "packer/builders/skills/azure-image-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:azure-verified-modules", @@ -11667,7 +12721,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/code-generation/skills/azure-verified-modules/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:new-terraform-provider", @@ -11678,7 +12733,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/provider-development/skills/new-terraform-provider/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:provider-actions", @@ -11689,7 +12745,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/provider-development/skills/provider-actions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:provider-docs", @@ -11700,7 +12757,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/provider-development/skills/provider-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:provider-resources", @@ -11711,7 +12769,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/provider-development/skills/provider-resources/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:provider-test-patterns", @@ -11722,7 +12781,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/provider-development/skills/provider-test-patterns/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:push-to-registry", @@ -11733,7 +12793,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "packer/hcp/skills/push-to-registry/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:refactor-module", @@ -11744,7 +12805,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/module-generation/skills/refactor-module/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:run-acceptance-tests", @@ -11755,7 +12817,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/provider-development/skills/run-acceptance-tests/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:terraform-search-import", @@ -11766,7 +12829,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/code-generation/skills/terraform-search-import/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:terraform-stacks", @@ -11777,7 +12841,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/module-generation/skills/terraform-stacks/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:terraform-style-guide", @@ -11788,7 +12853,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/code-generation/skills/terraform-style-guide/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:terraform-test", @@ -11799,7 +12865,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "terraform/code-generation/skills/terraform-test/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:hashicorp:agent-skills:windows-builder", @@ -11810,7 +12877,8 @@ "metadata": { "sourceSet": "hashicorp/agent-skills", "repoPath": "packer/builders/skills/windows-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:host.justcall.mcp:justcall-mcp-server", @@ -11823,7 +12891,8 @@ "serverName": "host.justcall.mcp/justcall-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:huggingface:skills:hf-cli", @@ -11834,7 +12903,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/hf-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-aws-context-discovery", @@ -11845,7 +12915,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/hf-cloud-aws-context-discovery/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-python-env-setup", @@ -11856,7 +12927,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/hf-cloud-python-env-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-sagemaker-deployment-planner", @@ -11867,7 +12939,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/hf-cloud-sagemaker-deployment-planner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-sagemaker-iam-preflight", @@ -11878,7 +12951,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/hf-cloud-sagemaker-iam-preflight/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-sagemaker-production-defaults", @@ -11889,7 +12963,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/hf-cloud-sagemaker-production-defaults/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:hf-cloud-serving-image-selection", @@ -11900,7 +12975,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/hf-cloud-serving-image-selection/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:huggingface:hf-mcp-server", @@ -11912,7 +12988,8 @@ "serverName": "huggingface/hf-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:huggingface:skills:hf-mcp", @@ -11923,7 +13000,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "hf-mcp/skills/hf-mcp/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:hf-mem", @@ -11934,7 +13012,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/hf-mem/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-best", @@ -11945,7 +13024,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-best/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-community-evals", @@ -11956,7 +13036,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-community-evals/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-datasets", @@ -11967,7 +13048,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-datasets/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-gradio", @@ -11978,7 +13060,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-gradio/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-llm-trainer", @@ -11989,7 +13072,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-llm-trainer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-local-models", @@ -12000,7 +13084,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-local-models/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-lora-space-builder", @@ -12011,7 +13096,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-lora-space-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-paper-publisher", @@ -12022,7 +13108,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-paper-publisher/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-papers", @@ -12033,7 +13120,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-papers/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-spaces", @@ -12044,7 +13132,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-spaces/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-tool-builder", @@ -12055,7 +13144,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-tool-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-trackio", @@ -12066,7 +13156,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-trackio/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-vision-trainer", @@ -12077,7 +13168,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-vision-trainer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:huggingface-zerogpu", @@ -12088,7 +13180,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/huggingface-zerogpu/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:train-sentence-transformers", @@ -12099,7 +13192,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/train-sentence-transformers/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:transformers-js", @@ -12110,7 +13204,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/transformers-js/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:huggingface:skills:trl-training", @@ -12121,7 +13216,8 @@ "metadata": { "sourceSet": "huggingface/skills", "repoPath": "skills/trl-training/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:intercom:intercom-mcp-server", @@ -12133,7 +13229,8 @@ "serverName": "intercom/intercom-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.AnimaApp:anima", @@ -12146,7 +13243,8 @@ "serverName": "io.github.AnimaApp/anima", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.ChromeDevTools:chrome-devtools-mcp", @@ -12159,7 +13257,8 @@ "serverName": "io.github.ChromeDevTools/chrome-devtools-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.CrowdStrike:falcon-mcp", @@ -12172,7 +13271,8 @@ "serverName": "io.github.CrowdStrike/falcon-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.PagerDuty:pagerduty-mcp", @@ -12185,7 +13285,8 @@ "serverName": "io.github.PagerDuty/pagerduty-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.SAP:fiori-mcp-server", @@ -12198,7 +13299,8 @@ "serverName": "io.github.SAP/fiori-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.ScrapeGraphAI:scrapegraph-mcp", @@ -12211,7 +13313,8 @@ "serverName": "io.github.ScrapeGraphAI/scrapegraph-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.SonarSource:sonarqube-mcp-server", @@ -12224,7 +13327,8 @@ "serverName": "io.github.SonarSource/sonarqube-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.UI5:mcp-server", @@ -12237,7 +13341,8 @@ "serverName": "io.github.UI5/mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.UI5:webcomponents-mcp-server", @@ -12250,7 +13355,8 @@ "serverName": "io.github.UI5/webcomponents-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.Wopee-io:wopee-mcp", @@ -12263,7 +13369,8 @@ "serverName": "io.github.Wopee-io/wopee-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.arm:arm-mcp", @@ -12276,7 +13383,8 @@ "serverName": "io.github.arm/arm-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.brightdata:brightdata-mcp", @@ -12289,7 +13397,8 @@ "serverName": "io.github.brightdata/brightdata-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.bytebase:dbhub", @@ -12302,7 +13411,8 @@ "serverName": "io.github.bytebase/dbhub", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.cap-js:mcp-server", @@ -12315,7 +13425,8 @@ "serverName": "io.github.cap-js/mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.contextstreamio:mcp-server", @@ -12328,7 +13439,8 @@ "serverName": "io.github.contextstreamio/mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.dynatrace-oss:Dynatrace-mcp", @@ -12341,7 +13453,8 @@ "serverName": "io.github.dynatrace-oss/Dynatrace-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.dynatrace-oss:dynatrace-managed-mcp", @@ -12354,7 +13467,8 @@ "serverName": "io.github.dynatrace-oss/dynatrace-managed-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.f:prompts.chat-mcp", @@ -12367,7 +13481,8 @@ "serverName": "io.github.f/prompts.chat-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.getsentry:sentry-mcp", @@ -12380,7 +13495,8 @@ "serverName": "io.github.getsentry/sentry-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.github:github-mcp-server", @@ -12393,7 +13509,8 @@ "serverName": "io.github.github/github-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.goreleaser:mcp", @@ -12406,7 +13523,8 @@ "serverName": "io.github.goreleaser/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.hashicorp:terraform-mcp-server", @@ -12419,7 +13537,8 @@ "serverName": "io.github.hashicorp/terraform-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.holomodular:servicebricks", @@ -12432,7 +13551,8 @@ "serverName": "io.github.holomodular/servicebricks", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.jfrog:jfrog-mcp-server", @@ -12445,7 +13565,8 @@ "serverName": "io.github.jfrog/jfrog-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.mapbox:mcp-devkit-server", @@ -12458,7 +13579,8 @@ "serverName": "io.github.mapbox/mcp-devkit-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.mapbox:mcp-server", @@ -12471,7 +13593,8 @@ "serverName": "io.github.mapbox/mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.microsoft:EnterpriseMCP", @@ -12484,7 +13607,8 @@ "serverName": "io.github.microsoft/EnterpriseMCP", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.microsoft:awesome-copilot", @@ -12497,7 +13621,8 @@ "serverName": "io.github.microsoft/awesome-copilot", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.miroapp:mcp-server", @@ -12510,7 +13635,8 @@ "serverName": "io.github.miroapp/mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.mongodb-js:mongodb-mcp-server", @@ -12523,7 +13649,8 @@ "serverName": "io.github.mongodb-js/mongodb-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.netdata:mcp-server", @@ -12536,7 +13663,8 @@ "serverName": "io.github.netdata/mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.oakallow:oakallow", @@ -12549,7 +13677,8 @@ "serverName": "io.github.oakallow/oakallow", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.pgEdge:postgres-mcp", @@ -12562,7 +13691,8 @@ "serverName": "io.github.pgEdge/postgres-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.pubnub:mcp-server", @@ -12575,7 +13705,8 @@ "serverName": "io.github.pubnub/mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.rigour-labs:rigour", @@ -12588,7 +13719,8 @@ "serverName": "io.github.rigour-labs/rigour", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.serpapi:serpapi-mcp", @@ -12601,7 +13733,8 @@ "serverName": "io.github.serpapi/serpapi-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.sourcegraph:mcp", @@ -12614,7 +13747,8 @@ "serverName": "io.github.sourcegraph/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.tavily-ai:tavily-mcp", @@ -12627,7 +13761,8 @@ "serverName": "io.github.tavily-ai/tavily-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.upstash:context7", @@ -12640,7 +13775,8 @@ "serverName": "io.github.upstash/context7", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.venomseven:nslookup", @@ -12653,7 +13789,8 @@ "serverName": "io.github.venomseven/nslookup", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.vercel:next-devtools-mcp", @@ -12666,7 +13803,8 @@ "serverName": "io.github.vercel/next-devtools-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.wonderwhy-er:desktop-commander", @@ -12679,7 +13817,8 @@ "serverName": "io.github.wonderwhy-er/desktop-commander", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.zscaler:zscaler-mcp-server", @@ -12692,7 +13831,8 @@ "serverName": "io.github.zscaler/zscaler-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.port:Port", @@ -12705,7 +13845,8 @@ "serverName": "io.port/Port", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.shipbook:mcp", @@ -12718,7 +13859,8 @@ "serverName": "io.shipbook/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:io.snyk:mcp", @@ -12731,7 +13873,8 @@ "serverName": "io.snyk/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:JetBrains:go-modern-guidelines:modern-go-guidelines", @@ -12742,7 +13885,8 @@ "metadata": { "sourceSet": "JetBrains/go-modern-guidelines", "repoPath": "claude/modern-go-guidelines/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:adaptyv", @@ -12753,7 +13897,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/adaptyv/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:aeon", @@ -12764,7 +13909,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/aeon/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:analytical-method-validation", @@ -12775,7 +13921,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/analytical-method-validation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:anndata", @@ -12786,7 +13933,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/anndata/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:arbor", @@ -12797,7 +13945,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/arbor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:arboreto", @@ -12808,7 +13957,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/arboreto/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:astropy", @@ -12819,7 +13969,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/astropy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:autoskill", @@ -12830,7 +13981,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/autoskill/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:benchling-integration", @@ -12841,7 +13993,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/benchling-integration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:bgpt-paper-search", @@ -12852,7 +14005,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/bgpt-paper-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:bids", @@ -12863,7 +14017,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/bids/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:biopython", @@ -12874,7 +14029,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/biopython/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:bioservices", @@ -12885,7 +14041,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/bioservices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:bulk-rnaseq", @@ -12896,7 +14053,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/bulk-rnaseq/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:cellxgene-census", @@ -12907,7 +14065,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/cellxgene-census/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:cirq", @@ -12918,7 +14077,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/cirq/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:citation-management", @@ -12929,7 +14089,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/citation-management/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:clinical-decision-support", @@ -12940,7 +14101,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/clinical-decision-support/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:clinical-reports", @@ -12951,7 +14113,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/clinical-reports/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:cobrapy", @@ -12962,7 +14125,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/cobrapy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:consciousness-council", @@ -12973,7 +14137,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/consciousness-council/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:dask", @@ -12984,7 +14149,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/dask/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:database-lookup", @@ -12995,7 +14161,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/database-lookup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:datamol", @@ -13006,7 +14173,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/datamol/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:deepchem", @@ -13017,7 +14185,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/deepchem/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:deeptools", @@ -13028,7 +14197,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/deeptools/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:depmap", @@ -13039,7 +14209,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/depmap/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:dhdna-profiler", @@ -13050,7 +14221,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/dhdna-profiler/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:diffdock", @@ -13061,7 +14233,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/diffdock/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:dnanexus-integration", @@ -13072,7 +14245,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/dnanexus-integration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:docx", @@ -13083,7 +14257,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/docx/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:esm", @@ -13094,7 +14269,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/esm/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:etetoolkit", @@ -13105,7 +14281,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/etetoolkit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:exa-search", @@ -13116,7 +14293,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/exa-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:experimental-design", @@ -13127,7 +14305,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/experimental-design/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:exploratory-data-analysis", @@ -13138,7 +14317,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/exploratory-data-analysis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:flowio", @@ -13149,7 +14329,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/flowio/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:fluidsim", @@ -13160,7 +14341,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/fluidsim/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:generate-image", @@ -13171,7 +14353,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/generate-image/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:geniml", @@ -13182,7 +14365,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/geniml/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:genomic-coordinates", @@ -13193,7 +14377,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/genomic-coordinates/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:genomic-intelligence", @@ -13204,7 +14389,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/genomic-intelligence/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:geomaster", @@ -13215,7 +14401,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/geomaster/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:geopandas", @@ -13226,7 +14413,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/geopandas/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:get-available-resources", @@ -13237,7 +14425,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/get-available-resources/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:gget", @@ -13248,7 +14437,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/gget/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:ginkgo-cloud-lab", @@ -13259,7 +14449,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/ginkgo-cloud-lab/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:glycoengineering", @@ -13270,7 +14461,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/glycoengineering/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:gtars", @@ -13281,7 +14473,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/gtars/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:histolab", @@ -13292,7 +14485,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/histolab/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:hugging-science", @@ -13303,7 +14497,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/hugging-science/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:hypogenic", @@ -13314,7 +14509,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/hypogenic/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:hypothesis-generation", @@ -13325,7 +14521,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/hypothesis-generation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:imaging-data-commons", @@ -13336,7 +14533,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/imaging-data-commons/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:infographics", @@ -13347,7 +14545,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/infographics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:iso-standards-readiness", @@ -13358,7 +14557,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/iso-standards-readiness/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:labarchive-integration", @@ -13369,7 +14569,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/labarchive-integration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:lamindb", @@ -13380,7 +14581,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/lamindb/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:latchbio-integration", @@ -13391,7 +14593,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/latchbio-integration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:latex-posters", @@ -13402,7 +14605,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/latex-posters/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:liteparse", @@ -13413,7 +14617,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/liteparse/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:literature-review", @@ -13424,7 +14629,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/literature-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:markdown-mermaid-writing", @@ -13435,7 +14641,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/markdown-mermaid-writing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:market-research-reports", @@ -13446,7 +14653,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/market-research-reports/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:markitdown", @@ -13457,7 +14665,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/markitdown/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:matchms", @@ -13468,7 +14677,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/matchms/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:matlab", @@ -13479,7 +14689,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/matlab/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:matplotlib", @@ -13490,7 +14701,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/matplotlib/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:medchem", @@ -13501,7 +14713,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/medchem/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:modal", @@ -13512,7 +14725,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/modal/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:molecular-dynamics", @@ -13523,7 +14737,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/molecular-dynamics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:molfeat", @@ -13534,7 +14749,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/molfeat/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:networkx", @@ -13545,7 +14761,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/networkx/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:neurokit2", @@ -13556,7 +14773,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/neurokit2/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:neuropixels-analysis", @@ -13567,7 +14785,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/neuropixels-analysis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:nextflow", @@ -13578,7 +14797,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/nextflow/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:omero-integration", @@ -13589,7 +14809,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/omero-integration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:onekgpd", @@ -13600,7 +14821,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/onekgpd/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:ontology-term-resolution", @@ -13611,7 +14833,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/ontology-term-resolution/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:open-notebook", @@ -13622,7 +14845,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/open-notebook/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:openpiv", @@ -13633,7 +14857,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/openpiv/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:opentrons-integration", @@ -13644,7 +14869,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/opentrons-integration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:optimize-for-gpu", @@ -13655,7 +14881,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/optimize-for-gpu/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pacsomatic", @@ -13666,7 +14893,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pacsomatic/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:paper-lookup", @@ -13677,7 +14905,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/paper-lookup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:paperclip", @@ -13688,7 +14917,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/paperclip/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:paperzilla", @@ -13699,7 +14929,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/paperzilla/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:parallel-web", @@ -13710,7 +14941,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/parallel-web/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pathml", @@ -13721,7 +14953,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pathml/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pathogen-variant-surveillance", @@ -13732,7 +14965,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pathogen-variant-surveillance/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pathway-enrichment", @@ -13743,7 +14977,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pathway-enrichment/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pdf", @@ -13754,7 +14989,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pdf/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:peer-review", @@ -13765,7 +15001,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/peer-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pennylane", @@ -13776,7 +15013,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pennylane/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:phylogenetics", @@ -13787,7 +15025,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/phylogenetics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pi-agent", @@ -13798,7 +15037,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pi-agent/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pkpd-modeling", @@ -13809,7 +15049,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pkpd-modeling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:polars-bio", @@ -13820,7 +15061,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/polars-bio/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:polars", @@ -13831,7 +15073,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/polars/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pptx-posters", @@ -13842,7 +15085,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pptx-posters/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pptx", @@ -13853,7 +15097,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pptx/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:primekg", @@ -13864,7 +15109,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/primekg/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:protocolsio-integration", @@ -13875,7 +15121,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/protocolsio-integration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pufferlib", @@ -13886,7 +15133,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pufferlib/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pydeseq2", @@ -13897,7 +15145,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pydeseq2/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pydicom", @@ -13908,7 +15157,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pydicom/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pyhealth", @@ -13919,7 +15169,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pyhealth/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pylabrobot", @@ -13930,7 +15181,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pylabrobot/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pymatgen", @@ -13941,7 +15193,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pymatgen/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pymc", @@ -13952,7 +15205,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pymc/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pymoo", @@ -13963,7 +15217,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pymoo/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pyopenms", @@ -13974,7 +15229,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pyopenms/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pysam", @@ -13985,7 +15241,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pysam/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pytdc", @@ -13996,7 +15253,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pytdc/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pytorch-lightning", @@ -14007,7 +15265,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pytorch-lightning/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:pyzotero", @@ -14018,7 +15277,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/pyzotero/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:qiskit", @@ -14029,7 +15289,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/qiskit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:qutip", @@ -14040,7 +15301,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/qutip/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:rdkit", @@ -14051,7 +15313,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/rdkit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:research-grants", @@ -14062,7 +15325,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/research-grants/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:research-lookup", @@ -14073,7 +15337,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/research-lookup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:rowan", @@ -14084,7 +15349,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/rowan/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scanpy", @@ -14095,7 +15361,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scanpy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scholar-evaluation", @@ -14106,7 +15373,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scholar-evaluation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-brainstorming", @@ -14117,7 +15385,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scientific-brainstorming/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-critical-thinking", @@ -14128,7 +15397,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scientific-critical-thinking/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-schematics", @@ -14139,7 +15409,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scientific-schematics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-slides", @@ -14150,7 +15421,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scientific-slides/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-visualization", @@ -14161,7 +15433,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scientific-visualization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scientific-writing", @@ -14172,7 +15445,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scientific-writing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scikit-bio", @@ -14183,7 +15457,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scikit-bio/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scikit-learn", @@ -14194,7 +15469,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scikit-learn/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scikit-survival", @@ -14205,7 +15481,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scikit-survival/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scvelo", @@ -14216,7 +15493,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scvelo/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:scvi-tools", @@ -14227,7 +15505,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/scvi-tools/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:seaborn", @@ -14238,7 +15517,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/seaborn/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:shap", @@ -14249,7 +15529,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/shap/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:simpy", @@ -14260,7 +15541,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/simpy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:stable-baselines3", @@ -14271,7 +15553,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/stable-baselines3/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:statistical-analysis", @@ -14282,7 +15565,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/statistical-analysis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:statistical-power", @@ -14293,7 +15577,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/statistical-power/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:statsmodels", @@ -14304,7 +15589,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/statsmodels/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:sympy", @@ -14315,7 +15601,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/sympy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:tamarind", @@ -14326,7 +15613,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/tamarind/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:tiledbvcf", @@ -14337,7 +15625,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/tiledbvcf/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:timesfm-forecasting", @@ -14348,7 +15637,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/timesfm-forecasting/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:torch-geometric", @@ -14359,7 +15649,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/torch-geometric/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:torchdrug", @@ -14370,7 +15661,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/torchdrug/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:transformers", @@ -14381,7 +15673,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/transformers/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:treatment-plans", @@ -14392,7 +15685,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/treatment-plans/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:umap-learn", @@ -14403,7 +15697,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/umap-learn/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:uncertainty-and-units", @@ -14414,7 +15709,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/uncertainty-and-units/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:usfiscaldata", @@ -14425,7 +15721,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/usfiscaldata/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:vaex", @@ -14436,7 +15733,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/vaex/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:venue-templates", @@ -14447,7 +15745,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/venue-templates/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:what-if-oracle", @@ -14458,7 +15757,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/what-if-oracle/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:xlsx", @@ -14469,7 +15769,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/xlsx/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:k-dense-ai:scientific-agent-skills:zarr-python", @@ -14480,7 +15781,8 @@ "metadata": { "sourceSet": "k-dense-ai/scientific-agent-skills", "repoPath": "skills/zarr-python/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:deep-agents-core", @@ -14491,7 +15793,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/deep-agents-core/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:deep-agents-memory", @@ -14502,7 +15805,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/deep-agents-memory/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:deep-agents-orchestration", @@ -14513,7 +15817,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/deep-agents-orchestration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:ecosystem-primer", @@ -14524,7 +15829,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/ecosystem-primer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langchain-dependencies", @@ -14535,7 +15841,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/langchain-dependencies/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langchain-fundamentals", @@ -14546,7 +15853,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/langchain-fundamentals/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langchain-middleware", @@ -14557,7 +15865,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/langchain-middleware/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langchain-rag", @@ -14568,7 +15877,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/langchain-rag/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langgraph-cli", @@ -14579,7 +15889,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/langgraph-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langgraph-fundamentals", @@ -14590,7 +15901,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/langgraph-fundamentals/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langgraph-human-in-the-loop", @@ -14601,7 +15913,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/langgraph-human-in-the-loop/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:langgraph-persistence", @@ -14612,7 +15925,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/langgraph-persistence/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langsmith-skills:langsmith-dataset", @@ -14623,7 +15937,8 @@ "metadata": { "sourceSet": "langchain-ai/langsmith-skills", "repoPath": "config/skills/langsmith-dataset/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langsmith-skills:langsmith-evaluator", @@ -14634,7 +15949,8 @@ "metadata": { "sourceSet": "langchain-ai/langsmith-skills", "repoPath": "config/skills/langsmith-evaluator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langsmith-skills:langsmith-trace", @@ -14645,7 +15961,8 @@ "metadata": { "sourceSet": "langchain-ai/langsmith-skills", "repoPath": "config/skills/langsmith-trace/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:managed-deep-agents", @@ -14656,7 +15973,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/managed-deep-agents/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:langchain-ai:langchain-skills:swarm", @@ -14667,7 +15985,8 @@ "metadata": { "sourceSet": "langchain-ai/langchain-skills", "repoPath": "config/skills/swarm/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:laravel:agent-skills:laravel-cloud", @@ -14678,7 +15997,8 @@ "metadata": { "sourceSet": "laravel/agent-skills", "repoPath": "laravel-cloud/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:laravel:agent-skills:laravel-nightwatch", @@ -14689,7 +16009,8 @@ "metadata": { "sourceSet": "laravel/agent-skills", "repoPath": "laravel-nightwatch/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:laravel:agent-skills:laravel", @@ -14700,7 +16021,8 @@ "metadata": { "sourceSet": "laravel/agent-skills", "repoPath": "laravel/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:launchdarkly:mcp-server", @@ -14712,7 +16034,8 @@ "serverName": "launchdarkly/mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:makenotion:skills:notion-cli", @@ -14723,7 +16046,8 @@ "metadata": { "sourceSet": "makenotion/skills", "repoPath": "skills/notion-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:makenotion:notion-mcp-server", @@ -14735,7 +16059,8 @@ "serverName": "makenotion/notion-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:mattpocock:skills:ask-matt", @@ -14746,7 +16071,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/ask-matt/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:batch-grill-me", @@ -14757,7 +16083,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/in-progress/batch-grill-me/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:claude-handoff", @@ -14768,7 +16095,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/in-progress/claude-handoff/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:code-review", @@ -14779,7 +16107,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/code-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:codebase-design", @@ -14790,7 +16119,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/codebase-design/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:design-an-interface", @@ -14801,7 +16131,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/deprecated/design-an-interface/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:diagnosing-bugs", @@ -14812,7 +16143,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/diagnosing-bugs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:domain-modeling", @@ -14823,7 +16155,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/domain-modeling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:edit-article", @@ -14834,7 +16167,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/personal/edit-article/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:git-guardrails-claude-code", @@ -14845,7 +16179,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/misc/git-guardrails-claude-code/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:grill-me", @@ -14856,7 +16191,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/productivity/grill-me/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:grill-with-docs", @@ -14867,7 +16203,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/grill-with-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:grilling", @@ -14878,7 +16215,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/productivity/grilling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:handoff", @@ -14889,7 +16227,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/productivity/handoff/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:implement", @@ -14900,7 +16239,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/implement/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:improve-codebase-architecture", @@ -14911,7 +16251,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/improve-codebase-architecture/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:loop-me", @@ -14922,7 +16263,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/in-progress/loop-me/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:migrate-to-shoehorn", @@ -14933,7 +16275,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/misc/migrate-to-shoehorn/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:obsidian-vault", @@ -14944,7 +16287,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/personal/obsidian-vault/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:prototype", @@ -14955,7 +16299,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/prototype/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:qa", @@ -14966,7 +16311,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/deprecated/qa/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:request-refactor-plan", @@ -14977,7 +16323,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/deprecated/request-refactor-plan/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:research", @@ -14988,7 +16335,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/research/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:resolving-merge-conflicts", @@ -14999,7 +16347,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/resolving-merge-conflicts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:scaffold-exercises", @@ -15010,7 +16359,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/misc/scaffold-exercises/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:setup-matt-pocock-skills", @@ -15021,7 +16371,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/setup-matt-pocock-skills/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:setup-pre-commit", @@ -15032,7 +16383,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/misc/setup-pre-commit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:setup-ts-deep-modules", @@ -15043,7 +16395,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/in-progress/setup-ts-deep-modules/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:tdd", @@ -15054,7 +16407,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/tdd/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:teach", @@ -15065,7 +16419,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/productivity/teach/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:to-questionnaire", @@ -15076,7 +16431,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/in-progress/to-questionnaire/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:to-spec", @@ -15087,7 +16443,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/to-spec/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:to-tickets", @@ -15098,7 +16455,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/to-tickets/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:triage", @@ -15109,7 +16467,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/triage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:ubiquitous-language", @@ -15120,7 +16479,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/deprecated/ubiquitous-language/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:wayfinder", @@ -15131,7 +16491,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/engineering/wayfinder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:wizard", @@ -15142,7 +16503,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/in-progress/wizard/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:writing-beats", @@ -15153,7 +16515,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/in-progress/writing-beats/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:writing-fragments", @@ -15164,7 +16527,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/in-progress/writing-fragments/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:writing-great-skills", @@ -15175,7 +16539,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/productivity/writing-great-skills/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mattpocock:skills:writing-shape", @@ -15186,7 +16551,8 @@ "metadata": { "sourceSet": "mattpocock/skills", "repoPath": "skills/in-progress/writing-shape/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:medusajs:medusa-agent-skills:ecommerce-storefront", @@ -15197,7 +16563,8 @@ "metadata": { "sourceSet": "medusajs/medusa-agent-skills", "repoPath": "plugins/ecommerce-storefront/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:medusajs:medusa-agent-skills:learn-medusa", @@ -15208,7 +16575,8 @@ "metadata": { "sourceSet": "medusajs/medusa-agent-skills", "repoPath": "plugins/learn-medusa/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:medusajs:medusa-agent-skills:medusa-cloud", @@ -15219,7 +16587,8 @@ "metadata": { "sourceSet": "medusajs/medusa-agent-skills", "repoPath": "plugins/medusa-cloud/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:medusajs:medusa-agent-skills:medusa-dev", @@ -15230,7 +16599,8 @@ "metadata": { "sourceSet": "medusajs/medusa-agent-skills", "repoPath": "plugins/medusa-dev/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:skills:agent-framework-azure-ai-py", @@ -15241,7 +16611,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/agent-framework-azure-ai-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:airunway-aks-setup", @@ -15252,7 +16623,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/airunway-aks-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:appinsights-instrumentation", @@ -15263,7 +16635,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/appinsights-instrumentation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:applicationinsights-web-ts", @@ -15274,7 +16647,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/applicationinsights-web-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:aspire-skills:aspire-deployment", @@ -15285,7 +16659,8 @@ "metadata": { "sourceSet": "microsoft/aspire-skills", "repoPath": "skills/aspire-deployment/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:aspire-skills:aspire-init", @@ -15296,7 +16671,8 @@ "metadata": { "sourceSet": "microsoft/aspire-skills", "repoPath": "skills/aspire-init/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:aspire-skills:aspire-monitoring", @@ -15307,7 +16683,8 @@ "metadata": { "sourceSet": "microsoft/aspire-skills", "repoPath": "skills/aspire-monitoring/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:aspire-skills:aspire-orchestration", @@ -15318,7 +16695,8 @@ "metadata": { "sourceSet": "microsoft/aspire-skills", "repoPath": "skills/aspire-orchestration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:aspire-skills:aspire", @@ -15329,7 +16707,8 @@ "metadata": { "sourceSet": "microsoft/aspire-skills", "repoPath": "skills/aspire/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:aspire-skills:aspireify", @@ -15340,7 +16719,8 @@ "metadata": { "sourceSet": "microsoft/aspire-skills", "repoPath": "skills/aspireify/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-agents-persistent-dotnet", @@ -15351,7 +16731,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-ai-agents-persistent-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-agents-persistent-java", @@ -15362,7 +16743,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-agents-persistent-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-anomalydetector-java", @@ -15373,7 +16755,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-anomalydetector-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-contentsafety-java", @@ -15384,7 +16767,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-contentsafety-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-contentsafety-py", @@ -15395,7 +16779,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-contentsafety-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-contentsafety-ts", @@ -15406,7 +16791,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-ai-contentsafety-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-contentunderstanding-py", @@ -15417,7 +16803,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-contentunderstanding-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-document-intelligence-dotnet", @@ -15428,7 +16815,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-ai-document-intelligence-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-document-intelligence-ts", @@ -15439,7 +16827,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-ai-document-intelligence-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-formrecognizer-java", @@ -15450,7 +16839,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-formrecognizer-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-language-conversations-py", @@ -15461,7 +16851,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-language-conversations-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-ml-py", @@ -15472,7 +16863,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-ml-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-openai-dotnet", @@ -15483,7 +16875,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-ai-openai-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-projects-dotnet", @@ -15494,7 +16887,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-ai-projects-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-projects-java", @@ -15505,7 +16899,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-projects-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-projects-py", @@ -15516,7 +16911,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-projects-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-projects-ts", @@ -15527,7 +16923,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-ai-projects-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-textanalytics-py", @@ -15538,7 +16935,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-textanalytics-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-transcription-py", @@ -15549,7 +16947,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-transcription-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-translation-document-py", @@ -15560,7 +16959,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-translation-document-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-translation-text-py", @@ -15571,7 +16971,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-translation-text-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-translation-ts", @@ -15582,7 +16983,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-ai-translation-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-vision-imageanalysis-java", @@ -15593,7 +16995,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-vision-imageanalysis-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-vision-imageanalysis-py", @@ -15604,7 +17007,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-vision-imageanalysis-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-voicelive-dotnet", @@ -15615,7 +17019,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-ai-voicelive-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-voicelive-java", @@ -15626,7 +17031,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-ai-voicelive-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-voicelive-py", @@ -15637,7 +17043,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-ai-voicelive-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-ai-voicelive-ts", @@ -15648,7 +17055,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-ai-voicelive-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-ai", @@ -15659,7 +17067,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-ai/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-aigateway", @@ -15670,7 +17079,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-aigateway/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-app-onboard-prereq", @@ -15681,7 +17091,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-skills/skills/azure-app-onboard-prereq/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-app-onboard", @@ -15692,7 +17103,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-skills/skills/azure-app-onboard/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-appconfiguration-java", @@ -15703,7 +17115,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-appconfiguration-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-appconfiguration-py", @@ -15714,7 +17127,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-appconfiguration-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-appconfiguration-ts", @@ -15725,7 +17139,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-appconfiguration-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-cloud-migrate", @@ -15736,7 +17151,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-cloud-migrate/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-communication-callautomation-java", @@ -15747,7 +17163,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-communication-callautomation-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-communication-callingserver-java", @@ -15758,7 +17175,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-communication-callingserver-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-communication-chat-java", @@ -15769,7 +17187,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-communication-chat-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-communication-common-java", @@ -15780,7 +17199,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-communication-common-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-communication-sms-java", @@ -15791,7 +17211,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-communication-sms-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-compliance", @@ -15802,7 +17223,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-compliance/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-compute-batch-java", @@ -15813,7 +17235,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-compute-batch-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-compute", @@ -15824,7 +17247,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-compute/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-containerregistry-py", @@ -15835,7 +17259,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-containerregistry-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-cosmos-db-py", @@ -15846,7 +17271,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-cosmos-db-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-cosmos-java", @@ -15857,7 +17283,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-cosmos-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-cosmos-py", @@ -15868,7 +17295,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-cosmos-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-cosmos-rust", @@ -15879,7 +17307,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-cosmos-rust/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-cosmos-ts", @@ -15890,7 +17319,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-cosmos-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-cost", @@ -15901,7 +17331,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-cost/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-data-tables-java", @@ -15912,7 +17343,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-data-tables-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-data-tables-py", @@ -15923,7 +17355,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-data-tables-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-deploy", @@ -15934,7 +17367,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-deploy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:azure-devops-mcp", @@ -15946,7 +17380,8 @@ "serverName": "microsoft/azure-devops-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-diagnostics", @@ -15957,7 +17392,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-diagnostics/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-enterprise-infra-planner", @@ -15968,7 +17404,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-enterprise-infra-planner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-eventgrid-dotnet", @@ -15979,7 +17416,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-eventgrid-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-eventgrid-java", @@ -15990,7 +17428,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-eventgrid-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-eventgrid-py", @@ -16001,7 +17440,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-eventgrid-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-eventhub-dotnet", @@ -16012,7 +17452,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-eventhub-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-eventhub-java", @@ -16023,7 +17464,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-eventhub-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-eventhub-py", @@ -16034,7 +17476,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-eventhub-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-eventhub-rust", @@ -16045,7 +17488,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-eventhub-rust/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-eventhub-ts", @@ -16056,7 +17500,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-eventhub-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-hosted-copilot-sdk", @@ -16067,7 +17512,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-hosted-copilot-sdk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-identity-dotnet", @@ -16078,7 +17524,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-identity-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-identity-java", @@ -16089,7 +17536,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-identity-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-identity-py", @@ -16100,7 +17548,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-identity-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-identity-rust", @@ -16111,7 +17560,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-identity-rust/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-identity-ts", @@ -16122,7 +17572,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-identity-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-certificates-rust", @@ -16133,7 +17584,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-keyvault-certificates-rust/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-keys-rust", @@ -16144,7 +17596,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-keyvault-keys-rust/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-keys-ts", @@ -16155,7 +17608,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-keyvault-keys-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-py", @@ -16166,7 +17620,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-keyvault-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-secrets-rust", @@ -16177,7 +17632,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-keyvault-secrets-rust/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-keyvault-secrets-ts", @@ -16188,7 +17644,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-keyvault-secrets-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-kubernetes:azure-kubernetes-automatic-readiness", @@ -16199,7 +17656,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-kubernetes/azure-kubernetes-automatic-readiness/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-kubernetes", @@ -16210,7 +17668,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-kubernetes/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-kusto", @@ -16221,7 +17680,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-kusto/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-maps-search-dotnet", @@ -16232,7 +17692,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-maps-search-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-messaging-webpubsub-java", @@ -16243,7 +17704,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-messaging-webpubsub-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-messaging-webpubsubservice-py", @@ -16254,7 +17716,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-messaging-webpubsubservice-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-messaging", @@ -16265,7 +17728,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-messaging/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-apicenter-dotnet", @@ -16276,7 +17740,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apicenter-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-apicenter-py", @@ -16287,7 +17752,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-mgmt-apicenter-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-apimanagement-dotnet", @@ -16298,7 +17764,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apimanagement-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-apimanagement-py", @@ -16309,7 +17776,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-mgmt-apimanagement-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-applicationinsights-dotnet", @@ -16320,7 +17788,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-applicationinsights-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-arizeaiobservabilityeval-dotnet", @@ -16331,7 +17800,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-arizeaiobservabilityeval-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-botservice-dotnet", @@ -16342,7 +17812,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-botservice-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-botservice-py", @@ -16353,7 +17824,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-mgmt-botservice-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-fabric-dotnet", @@ -16364,7 +17836,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-fabric-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-fabric-py", @@ -16375,7 +17848,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-mgmt-fabric-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-mongodbatlas-dotnet", @@ -16386,7 +17860,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-mongodbatlas-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-mgmt-weightsandbiases-dotnet", @@ -16397,7 +17872,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-weightsandbiases-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-microsoft-playwright-testing-ts", @@ -16408,7 +17884,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-microsoft-playwright-testing-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-ingestion-java", @@ -16419,7 +17896,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-monitor-ingestion-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-ingestion-py", @@ -16430,7 +17908,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-monitor-ingestion-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-opentelemetry-exporter-java", @@ -16441,7 +17920,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-monitor-opentelemetry-exporter-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-opentelemetry-exporter-py", @@ -16452,7 +17932,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-monitor-opentelemetry-exporter-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-opentelemetry-py", @@ -16463,7 +17944,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-monitor-opentelemetry-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-opentelemetry-ts", @@ -16474,7 +17956,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-monitor-opentelemetry-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-query-java", @@ -16485,7 +17968,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-monitor-query-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-monitor-query-py", @@ -16496,7 +17980,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-monitor-query-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-postgres-ts", @@ -16507,7 +17992,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-postgres-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-prepare", @@ -16518,7 +18004,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-prepare/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-quotas", @@ -16529,7 +18016,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-quotas/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-rbac", @@ -16540,7 +18028,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-rbac/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-reliability", @@ -16551,7 +18040,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-reliability/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-resource-lookup", @@ -16562,7 +18052,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-resource-lookup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-cosmosdb-dotnet", @@ -16573,7 +18064,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-cosmosdb-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-durabletask-dotnet", @@ -16584,7 +18076,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-durabletask-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-mysql-dotnet", @@ -16595,7 +18088,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-mysql-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-playwright-dotnet", @@ -16606,7 +18100,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-playwright-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-postgresql-dotnet", @@ -16617,7 +18112,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-postgresql-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-redis-dotnet", @@ -16628,7 +18124,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-redis-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-resource-manager-sql-dotnet", @@ -16639,7 +18136,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-sql-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-resource-visualizer", @@ -16650,7 +18148,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-resource-visualizer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-search-documents-dotnet", @@ -16661,7 +18160,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-search-documents-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-search-documents-py", @@ -16672,7 +18172,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-search-documents-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-search-documents-ts", @@ -16683,7 +18184,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-search-documents-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-security-keyvault-keys-dotnet", @@ -16694,7 +18196,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-security-keyvault-keys-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-security-keyvault-keys-java", @@ -16705,7 +18208,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-security-keyvault-keys-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-security-keyvault-secrets-java", @@ -16716,7 +18220,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-security-keyvault-secrets-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-servicebus-dotnet", @@ -16727,7 +18232,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/azure-servicebus-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-servicebus-py", @@ -16738,7 +18244,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-servicebus-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-servicebus-ts", @@ -16749,7 +18256,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-servicebus-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-speech-to-text-rest-py", @@ -16760,7 +18268,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-speech-to-text-rest-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-storage-blob-java", @@ -16771,7 +18280,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-java/skills/azure-storage-blob-java/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-storage-blob-py", @@ -16782,7 +18292,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-storage-blob-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-storage-blob-rust", @@ -16793,7 +18304,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-storage-blob-rust/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-storage-blob-ts", @@ -16804,7 +18316,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-storage-blob-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-storage-file-datalake-py", @@ -16815,7 +18328,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-storage-file-datalake-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-storage-file-share-py", @@ -16826,7 +18340,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-storage-file-share-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-storage-file-share-ts", @@ -16837,7 +18352,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-storage-file-share-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-storage-queue-py", @@ -16848,7 +18364,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/azure-storage-queue-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-storage-queue-rust", @@ -16859,7 +18376,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-rust/skills/azure-storage-queue-rust/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-storage-queue-ts", @@ -16870,7 +18388,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-storage-queue-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-storage", @@ -16881,7 +18400,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-storage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-upgrade", @@ -16892,7 +18412,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-upgrade/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:azure-validate", @@ -16903,7 +18424,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/azure-validate/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:azure-web-pubsub-ts", @@ -16914,7 +18436,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/azure-web-pubsub-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:power-platform-skills:canvas-apps", @@ -16925,7 +18448,8 @@ "metadata": { "sourceSet": "microsoft/power-platform-skills", "repoPath": "plugins/canvas-apps/.plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:clarity-mcp-server", @@ -16937,7 +18461,8 @@ "serverName": "microsoft/clarity-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:microsoft:skills:cloud-solution-architect", @@ -16948,7 +18473,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/cloud-solution-architect/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:power-platform-skills:code-apps-preview", @@ -16959,7 +18485,8 @@ "metadata": { "sourceSet": "microsoft/power-platform-skills", "repoPath": "plugins/code-apps/.plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:skills:continual-learning", @@ -16970,7 +18497,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/continual-learning/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:copilot-sdk", @@ -16981,7 +18509,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/copilot-sdk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:cpp-language-server:cpp-language-server", @@ -16992,7 +18521,8 @@ "metadata": { "sourceSet": "microsoft/cpp-language-server", "repoPath": "plugins/cpp-language-server/.github/plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:skills:debugview", @@ -17003,7 +18533,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/debugview/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:declarative-agent-developer", @@ -17014,7 +18545,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/declarative-agent-developer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:deploy", @@ -17025,7 +18557,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-skills/skills/azure-app-onboard/deploy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:devbox-mcp-server", @@ -17037,7 +18570,8 @@ "serverName": "microsoft/devbox-mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:entra-agent-id", @@ -17048,7 +18582,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/entra-agent-id/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:entra-app-registration", @@ -17059,7 +18594,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/entra-app-registration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills-for-fabric:fabric-authoring", @@ -17070,7 +18606,8 @@ "metadata": { "sourceSet": "microsoft/skills-for-fabric", "repoPath": "plugins/fabric-authoring/.github/plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:skills-for-fabric:fabric-consumption", @@ -17081,7 +18618,8 @@ "metadata": { "sourceSet": "microsoft/skills-for-fabric", "repoPath": "plugins/fabric-consumption/.github/plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:skills-for-fabric:fabric-operations", @@ -17092,7 +18630,8 @@ "metadata": { "sourceSet": "microsoft/skills-for-fabric", "repoPath": "plugins/fabric-operations/.github/plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:fabric-rti-mcp", @@ -17104,7 +18643,8 @@ "serverName": "microsoft/fabric-rti-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:microsoft:skills-for-fabric:fabric-skills", @@ -17115,7 +18655,8 @@ "metadata": { "sourceSet": "microsoft/skills-for-fabric", "repoPath": "plugins/fabric-skills/.github/plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:skills:fastapi-router-py", @@ -17126,7 +18667,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/fastapi-router-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry:finetuning", @@ -17137,7 +18679,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/finetuning/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:frontend-design-review", @@ -17148,7 +18691,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/frontend-design-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:frontend-ui-dark-ts", @@ -17159,7 +18703,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/frontend-ui-dark-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:github-issue-creator", @@ -17170,7 +18715,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/github-issue-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:install-atk", @@ -17181,7 +18727,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/install-atk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:kql", @@ -17192,7 +18739,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/kql/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:m365-agent-evaluator", @@ -17203,7 +18751,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/m365-agent-evaluator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:m365-agents-dotnet", @@ -17214,7 +18763,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/m365-agents-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:m365-agents-py", @@ -17225,7 +18775,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/m365-agents-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:m365-agents-ts", @@ -17236,7 +18787,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/m365-agents-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:markitdown", @@ -17248,7 +18800,8 @@ "serverName": "microsoft/markitdown", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:microsoft:power-platform-skills:mcp-apps", @@ -17259,7 +18812,8 @@ "metadata": { "sourceSet": "microsoft/power-platform-skills", "repoPath": "plugins/mcp-apps/.plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:skills:mcp-builder", @@ -17270,7 +18824,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/mcp-builder/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:work-iq:microsoft-365-agents-toolkit", @@ -17281,7 +18836,8 @@ "metadata": { "sourceSet": "microsoft/work-iq", "repoPath": "plugins/microsoft-365-agents-toolkit/.github/plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:skills:microsoft-azure-webjobs-extensions-authentication-events-dotnet", @@ -17292,7 +18848,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-dotnet/skills/microsoft-azure-webjobs-extensions-authentication-events-dotnet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:microsoft-docs", @@ -17303,7 +18860,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/microsoft-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry", @@ -17314,7 +18872,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:power-platform-skills:mobile-app", @@ -17325,7 +18884,8 @@ "metadata": { "sourceSet": "microsoft/power-platform-skills", "repoPath": "plugins/mobile-apps/.plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:power-platform-skills:model-apps", @@ -17336,7 +18896,8 @@ "metadata": { "sourceSet": "microsoft/power-platform-skills", "repoPath": "plugins/model-apps/.plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry:models-deploy-model-capacity", @@ -17347,7 +18908,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/capacity/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry:models-deploy-model-customize", @@ -17358,7 +18920,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/customize/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry:models-deploy-model-preset", @@ -17369,7 +18932,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/preset/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:microsoft-foundry:models-deploy-model", @@ -17380,7 +18944,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:microsoft:playwright-mcp", @@ -17392,7 +18957,8 @@ "serverName": "microsoft/playwright-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:microsoft:skills:podcast-generation", @@ -17403,7 +18969,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/podcast-generation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:power-platform-skills:power-automate", @@ -17414,7 +18981,8 @@ "metadata": { "sourceSet": "microsoft/power-platform-skills", "repoPath": "plugins/power-automate/.plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:power-platform-skills:power-pages", @@ -17425,7 +18993,8 @@ "metadata": { "sourceSet": "microsoft/power-platform-skills", "repoPath": "plugins/power-pages/.plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:skills-for-fabric:powerbi-authoring", @@ -17436,7 +19005,8 @@ "metadata": { "sourceSet": "microsoft/skills-for-fabric", "repoPath": "plugins/powerbi-authoring/.github/plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:skills:prepare", @@ -17447,7 +19017,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-skills/skills/azure-app-onboard/prepare/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:pydantic-models-py", @@ -17458,7 +19029,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-python/skills/pydantic-models-py/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:azure-skills:python-appservice-deploy", @@ -17469,7 +19041,8 @@ "metadata": { "sourceSet": "microsoft/azure-skills", "repoPath": ".github/plugins/azure-skills/skills/python-appservice-deploy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:react-flow-node-ts", @@ -17480,7 +19053,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/react-flow-node-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:scaffold", @@ -17491,7 +19065,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-skills/skills/azure-app-onboard/scaffold/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:skill-creator", @@ -17502,7 +19077,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/skill-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:entra-agent-id", @@ -17513,7 +19089,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/skills/entra-agent-id/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:slack-to-teams", @@ -17524,7 +19101,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/slack-to-teams/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:teams-app-developer", @@ -17535,7 +19113,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:ui-widget-developer", @@ -17546,7 +19125,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/microsoft-365-agents-toolkit/skills/ui-widget-developer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:wiki-ado-convert", @@ -17557,7 +19137,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/deep-wiki/skills/wiki-ado-convert/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:wiki-agents-md", @@ -17568,7 +19149,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/deep-wiki/skills/wiki-agents-md/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:wiki-architect", @@ -17579,7 +19161,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/deep-wiki/skills/wiki-architect/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:wiki-changelog", @@ -17590,7 +19173,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/deep-wiki/skills/wiki-changelog/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:wiki-llms-txt", @@ -17601,7 +19185,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/deep-wiki/skills/wiki-llms-txt/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:wiki-onboarding", @@ -17612,7 +19197,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/deep-wiki/skills/wiki-onboarding/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:wiki-page-writer", @@ -17623,7 +19209,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/deep-wiki/skills/wiki-page-writer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:wiki-qa", @@ -17634,7 +19221,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/deep-wiki/skills/wiki-qa/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:wiki-researcher", @@ -17645,7 +19233,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/deep-wiki/skills/wiki-researcher/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:skills:wiki-vitepress", @@ -17656,7 +19245,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/deep-wiki/skills/wiki-vitepress/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:microsoft:work-iq:workiq-productivity", @@ -17667,7 +19257,8 @@ "metadata": { "sourceSet": "microsoft/work-iq", "repoPath": "plugins/workiq-productivity/.github/plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:work-iq:workiq", @@ -17678,7 +19269,8 @@ "metadata": { "sourceSet": "microsoft/work-iq", "repoPath": "plugins/workiq/.github/plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:microsoft:skills:zustand-store-ts", @@ -17689,7 +19281,8 @@ "metadata": { "sourceSet": "microsoft/skills", "repoPath": ".github/plugins/azure-sdk-typescript/skills/zustand-store-ts/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:microsoftdocs:mcp", @@ -17701,7 +19294,8 @@ "serverName": "microsoftdocs/mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:modelcontextprotocol:ext-apps:mcp-apps", @@ -17712,7 +19306,8 @@ "metadata": { "sourceSet": "modelcontextprotocol/ext-apps", "repoPath": "plugins/mcp-apps/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-atlas-stream-processing", @@ -17723,7 +19318,8 @@ "metadata": { "sourceSet": "mongodb/agent-skills", "repoPath": "skills/mongodb-atlas-stream-processing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-connection", @@ -17734,7 +19330,8 @@ "metadata": { "sourceSet": "mongodb/agent-skills", "repoPath": "skills/mongodb-connection/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-mcp-setup", @@ -17745,7 +19342,8 @@ "metadata": { "sourceSet": "mongodb/agent-skills", "repoPath": "skills/mongodb-mcp-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-natural-language-querying", @@ -17756,7 +19354,8 @@ "metadata": { "sourceSet": "mongodb/agent-skills", "repoPath": "skills/mongodb-natural-language-querying/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-query-optimizer", @@ -17767,7 +19366,8 @@ "metadata": { "sourceSet": "mongodb/agent-skills", "repoPath": "skills/mongodb-query-optimizer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-schema-design", @@ -17778,7 +19378,8 @@ "metadata": { "sourceSet": "mongodb/agent-skills", "repoPath": "skills/mongodb-schema-design/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mongodb:agent-skills:mongodb-search-and-ai", @@ -17789,7 +19390,8 @@ "metadata": { "sourceSet": "mongodb/agent-skills", "repoPath": "skills/mongodb-search-and-ai/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:mongodb:agent-skills:review-skill", @@ -17800,7 +19402,8 @@ "metadata": { "sourceSet": "mongodb/agent-skills", "repoPath": "tools/review-skill/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:neondatabase:agent-skills:claimable-postgres", @@ -17811,7 +19414,8 @@ "metadata": { "sourceSet": "neondatabase/agent-skills", "repoPath": "skills/claimable-postgres/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:neondatabase:mcp-server-neon", @@ -17823,7 +19427,8 @@ "serverName": "neondatabase/mcp-server-neon", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-ai-gateway", @@ -17834,7 +19439,8 @@ "metadata": { "sourceSet": "neondatabase/agent-skills", "repoPath": "skills/neon-ai-gateway/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-functions", @@ -17845,7 +19451,8 @@ "metadata": { "sourceSet": "neondatabase/agent-skills", "repoPath": "skills/neon-functions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-object-storage", @@ -17856,7 +19463,8 @@ "metadata": { "sourceSet": "neondatabase/agent-skills", "repoPath": "skills/neon-object-storage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-postgres-branches", @@ -17867,7 +19475,8 @@ "metadata": { "sourceSet": "neondatabase/agent-skills", "repoPath": "skills/neon-postgres-branches/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-postgres-egress-optimizer", @@ -17878,7 +19487,8 @@ "metadata": { "sourceSet": "neondatabase/agent-skills", "repoPath": "skills/neon-postgres-egress-optimizer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:neondatabase:agent-skills:neon-postgres", @@ -17889,7 +19499,8 @@ "metadata": { "sourceSet": "neondatabase/agent-skills", "repoPath": "skills/neon-postgres/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:neondatabase:postgres-skills:postgres-best-practices", @@ -17900,7 +19511,8 @@ "metadata": { "sourceSet": "neondatabase/postgres-skills", "repoPath": "skills/postgres-best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:neondatabase:agent-skills:score-eval", @@ -17911,7 +19523,8 @@ "metadata": { "sourceSet": "neondatabase/agent-skills", "repoPath": "evals/neon-postgres-egress-optimizer/.claude/skills/score-eval/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:neondatabase:postgres-skills:skill-creator", @@ -17922,7 +19535,8 @@ "metadata": { "sourceSet": "neondatabase/postgres-skills", "repoPath": ".agents/skills/skill-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:cuopt-developer", @@ -17933,7 +19547,8 @@ "metadata": { "sourceSet": "NVIDIA/cuopt", "repoPath": "skills/cuopt-developer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:cuopt-install", @@ -17944,7 +19559,8 @@ "metadata": { "sourceSet": "NVIDIA/cuopt", "repoPath": "skills/cuopt-install/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:cuopt:cuopt-multi-objective-exploration", @@ -17955,7 +19571,8 @@ "metadata": { "sourceSet": "NVIDIA/cuopt", "repoPath": "skills/cuopt-multi-objective-exploration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:cuopt-numerical-optimization-api-c", @@ -17966,7 +19583,8 @@ "metadata": { "sourceSet": "NVIDIA/cuopt", "repoPath": "skills/cuopt-numerical-optimization-api/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:cuopt-numerical-optimization-formulation", @@ -17977,7 +19595,8 @@ "metadata": { "sourceSet": "NVIDIA/cuopt", "repoPath": "skills/cuopt-numerical-optimization-formulation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:cuopt-routing-api-python", @@ -17988,7 +19607,8 @@ "metadata": { "sourceSet": "NVIDIA/cuopt", "repoPath": "skills/cuopt-routing-api-python/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:cuopt-server-api-python", @@ -17999,7 +19619,8 @@ "metadata": { "sourceSet": "NVIDIA/cuopt", "repoPath": "skills/cuopt-server-api-python/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:cuopt-skill-evolution", @@ -18010,7 +19631,8 @@ "metadata": { "sourceSet": "NVIDIA/cuopt", "repoPath": "skills/cuopt-skill-evolution/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:cuopt-user-rules", @@ -18021,7 +19643,8 @@ "metadata": { "sourceSet": "NVIDIA/cuopt", "repoPath": "skills/cuopt-user-rules/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:nemo-retriever", @@ -18032,7 +19655,8 @@ "metadata": { "sourceSet": "NVIDIA/skills", "repoPath": "skills/nemo-retriever/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:nemotron-speech", @@ -18043,7 +19667,8 @@ "metadata": { "sourceSet": "NVIDIA/skills", "repoPath": "skills/nemotron-speech/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:omniverse-cad-to-simready", @@ -18054,7 +19679,8 @@ "metadata": { "sourceSet": "NVIDIA/skills", "repoPath": "skills/omniverse-cad-to-simready/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:omniverse-realtime-viewer", @@ -18065,7 +19691,8 @@ "metadata": { "sourceSet": "NVIDIA/skills", "repoPath": "skills/omniverse-realtime-viewer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:omniverse-usd-performance-tuning", @@ -18076,7 +19703,8 @@ "metadata": { "sourceSet": "NVIDIA/skills", "repoPath": "skills/omniverse-usd-performance-tuning/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:physical-ai-defect-image-generation", @@ -18087,7 +19715,8 @@ "metadata": { "sourceSet": "NVIDIA/skills", "repoPath": "skills/physical-ai-defect-image-generation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:physical-ai-infrastructure-setup-and-resilient-scaling", @@ -18098,7 +19727,8 @@ "metadata": { "sourceSet": "NVIDIA/skills", "repoPath": "skills/physical-ai-infrastructure-setup-and-resilient-scaling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:physical-ai-neural-reconstruction", @@ -18109,7 +19739,8 @@ "metadata": { "sourceSet": "NVIDIA/skills", "repoPath": "skills/physical-ai-neural-reconstruction/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:nvidia:skills:physical-ai-video-data-augmentation", @@ -18120,7 +19751,8 @@ "metadata": { "sourceSet": "NVIDIA/skills", "repoPath": "skills/physical-ai-video-data-augmentation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:octopusdeploy:mcp-server", @@ -18132,7 +19764,8 @@ "serverName": "octopusdeploy/mcp-server", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:openai:skills:aspnet-core", @@ -18143,7 +19776,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/aspnet-core/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:chatgpt-apps", @@ -18154,7 +19788,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/chatgpt-apps/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:cli-creator", @@ -18165,7 +19800,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/cli-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:cloudflare-deploy", @@ -18176,7 +19812,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/cloudflare-deploy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:define-goal", @@ -18187,7 +19824,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/define-goal/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:figma-code-connect-components", @@ -18198,7 +19836,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/figma-code-connect-components/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:figma-create-design-system-rules", @@ -18209,7 +19848,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/figma-create-design-system-rules/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:figma-create-new-file", @@ -18220,7 +19860,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/figma-create-new-file/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:figma-generate-design", @@ -18231,7 +19872,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/figma-generate-design/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:figma-generate-library", @@ -18242,7 +19884,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/figma-generate-library/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:figma-implement-design", @@ -18253,7 +19896,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/figma-implement-design/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:figma-use", @@ -18264,7 +19908,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/figma-use/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:figma", @@ -18275,7 +19920,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/figma/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:gh-address-comments", @@ -18286,7 +19932,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/gh-address-comments/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:gh-fix-ci", @@ -18297,7 +19944,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/gh-fix-ci/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:hatch-pet", @@ -18308,7 +19956,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/hatch-pet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:imagegen", @@ -18319,7 +19968,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.system/imagegen/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:jupyter-notebook", @@ -18330,7 +19980,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/jupyter-notebook/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:linear", @@ -18341,7 +19992,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/linear/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:migrate-to-codex", @@ -18352,7 +20004,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/migrate-to-codex/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:netlify-deploy", @@ -18363,7 +20016,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/netlify-deploy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:notion-knowledge-capture", @@ -18374,7 +20028,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/notion-knowledge-capture/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:notion-meeting-intelligence", @@ -18385,7 +20040,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/notion-meeting-intelligence/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:notion-research-documentation", @@ -18396,7 +20052,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/notion-research-documentation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:notion-spec-to-implementation", @@ -18407,7 +20064,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/notion-spec-to-implementation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:openai-docs", @@ -18418,7 +20076,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.system/openai-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:pdf", @@ -18429,7 +20088,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/pdf/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:playwright-interactive", @@ -18440,7 +20100,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/playwright-interactive/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:playwright", @@ -18451,7 +20112,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/playwright/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:plugin-creator", @@ -18462,7 +20124,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.system/plugin-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:render-deploy", @@ -18473,7 +20136,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/render-deploy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:screenshot", @@ -18484,7 +20148,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/screenshot/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:security-best-practices", @@ -18495,7 +20160,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/security-best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:security-ownership-map", @@ -18506,7 +20172,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/security-ownership-map/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:security-threat-model", @@ -18517,7 +20184,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/security-threat-model/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:sentry", @@ -18528,7 +20196,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/sentry/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:skill-creator", @@ -18539,7 +20208,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.system/skill-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:skill-installer", @@ -18550,7 +20220,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.system/skill-installer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:speech", @@ -18561,7 +20232,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/speech/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:transcribe", @@ -18572,7 +20244,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/transcribe/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:vercel-deploy", @@ -18583,7 +20256,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/vercel-deploy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:winui-app", @@ -18594,7 +20268,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/winui-app/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:openai:skills:yeet", @@ -18605,7 +20280,8 @@ "metadata": { "sourceSet": "openai/skills", "repoPath": "skills/.curated/yeet/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:oraios:serena", @@ -18617,7 +20293,8 @@ "serverName": "oraios/serena", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:affinage", @@ -18628,7 +20305,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/affinage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:age", @@ -18639,7 +20317,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/age/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:briesearch", @@ -18650,7 +20329,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/briesearch/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:cheese", @@ -18661,7 +20341,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/cheese/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:cook", @@ -18672,7 +20353,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/cook/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:culture", @@ -18683,7 +20365,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/culture/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:cure", @@ -18694,7 +20377,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/cure/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:easy-cheese-setup", @@ -18705,7 +20389,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/easy-cheese-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:hard-cheese", @@ -18716,7 +20401,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/hard-cheese/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:melt", @@ -18727,7 +20413,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/melt/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:mold", @@ -18738,7 +20425,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/mold/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:pasteurize", @@ -18749,7 +20437,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/pasteurize/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:plate", @@ -18760,7 +20449,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/plate/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:press", @@ -18771,7 +20461,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/press/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:python-authoring", @@ -18782,7 +20473,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": ".agents/skills/python-authoring/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:skill-authoring", @@ -18793,7 +20485,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": ".agents/skills/skill-authoring/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:ultracook", @@ -18804,7 +20497,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/ultracook/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:paulnsorensen:easy-cheese:wheypoint", @@ -18815,7 +20509,8 @@ "metadata": { "sourceSet": "paulnsorensen/easy-cheese", "repoPath": "skills/wheypoint/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:payloadcms:payload:audit-dependencies", @@ -18826,7 +20521,8 @@ "metadata": { "sourceSet": "payloadcms/payload", "repoPath": ".claude/skills/audit-dependencies/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:payloadcms:payload:generate-translations", @@ -18837,7 +20533,8 @@ "metadata": { "sourceSet": "payloadcms/payload", "repoPath": ".claude/skills/generate-translations/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:payloadcms:payload:payload", @@ -18848,7 +20545,8 @@ "metadata": { "sourceSet": "payloadcms/payload", "repoPath": "tools/claude-plugin/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:payloadcms:payload:triage-ci-flake", @@ -18859,7 +20557,8 @@ "metadata": { "sourceSet": "payloadcms/payload", "repoPath": ".claude/skills/triage-ci-flake/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:payloadcms:payload:ui4-convert-tests", @@ -18870,7 +20569,8 @@ "metadata": { "sourceSet": "payloadcms/payload", "repoPath": ".claude/skills/ui4-convert-tests/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:payloadcms:payload:ui4-review", @@ -18881,7 +20581,8 @@ "metadata": { "sourceSet": "payloadcms/payload", "repoPath": ".claude/skills/ui4-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:payloadcms:payload:ui4", @@ -18892,7 +20593,8 @@ "metadata": { "sourceSet": "payloadcms/payload", "repoPath": ".claude/skills/ui4/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:assistant", @@ -18903,7 +20605,8 @@ "metadata": { "sourceSet": "pinecone-io/pinecone-claude-code-plugin", "repoPath": "skills/assistant/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:cli", @@ -18914,7 +20617,8 @@ "metadata": { "sourceSet": "pinecone-io/pinecone-claude-code-plugin", "repoPath": "skills/cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:docs", @@ -18925,7 +20629,8 @@ "metadata": { "sourceSet": "pinecone-io/pinecone-claude-code-plugin", "repoPath": "skills/docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:full-text-search", @@ -18936,7 +20641,8 @@ "metadata": { "sourceSet": "pinecone-io/pinecone-claude-code-plugin", "repoPath": "skills/full-text-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:help", @@ -18947,7 +20653,8 @@ "metadata": { "sourceSet": "pinecone-io/pinecone-claude-code-plugin", "repoPath": "skills/help/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:mcp", @@ -18958,7 +20665,8 @@ "metadata": { "sourceSet": "pinecone-io/pinecone-claude-code-plugin", "repoPath": "skills/mcp/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:n8n", @@ -18969,7 +20677,8 @@ "metadata": { "sourceSet": "pinecone-io/pinecone-claude-code-plugin", "repoPath": "skills/n8n/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:pinecone", @@ -18980,7 +20689,8 @@ "metadata": { "sourceSet": "pinecone-io/pinecone-claude-code-plugin", "repoPath": ".claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:query", @@ -18991,7 +20701,8 @@ "metadata": { "sourceSet": "pinecone-io/pinecone-claude-code-plugin", "repoPath": "skills/query/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:pinecone-io:pinecone-claude-code-plugin:quickstart", @@ -19002,7 +20713,8 @@ "metadata": { "sourceSet": "pinecone-io/pinecone-claude-code-plugin", "repoPath": "skills/quickstart/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:prisma:skills:prisma-cli", @@ -19013,7 +20725,8 @@ "metadata": { "sourceSet": "prisma/skills", "repoPath": "prisma-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:prisma:skills:prisma-client-api", @@ -19024,7 +20737,8 @@ "metadata": { "sourceSet": "prisma/skills", "repoPath": "prisma-client-api/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:prisma:skills:prisma-compute", @@ -19035,7 +20749,8 @@ "metadata": { "sourceSet": "prisma/skills", "repoPath": "prisma-compute/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:prisma:skills:prisma-database-setup", @@ -19046,7 +20761,8 @@ "metadata": { "sourceSet": "prisma/skills", "repoPath": "prisma-database-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:prisma:skills:prisma-driver-adapter-implementation", @@ -19057,7 +20773,8 @@ "metadata": { "sourceSet": "prisma/skills", "repoPath": "prisma-driver-adapter-implementation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:prisma:skills:prisma-mongodb-upgrade", @@ -19068,7 +20785,8 @@ "metadata": { "sourceSet": "prisma/skills", "repoPath": "prisma-mongodb-upgrade/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:prisma:skills:prisma-postgres-setup", @@ -19079,7 +20797,8 @@ "metadata": { "sourceSet": "prisma/skills", "repoPath": "prisma-postgres-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:prisma:skills:prisma-postgres", @@ -19090,7 +20809,8 @@ "metadata": { "sourceSet": "prisma/skills", "repoPath": "prisma-postgres/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:prisma:skills:prisma-upgrade-v7", @@ -19101,7 +20821,8 @@ "metadata": { "sourceSet": "prisma/skills", "repoPath": "prisma-upgrade-v7/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:pydantic:logfire-mcp", @@ -19113,7 +20834,8 @@ "serverName": "pydantic/logfire-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:qdrant:skills:combining-searches", @@ -19124,7 +20846,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-search-quality/search-strategies/hybrid-search/combining-searches/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:debugging", @@ -19135,7 +20858,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-monitoring/debugging/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:diagnosis", @@ -19146,7 +20870,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-search-quality/diagnosis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:horizontal-scaling", @@ -19157,7 +20882,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-scaling/scaling-data-volume/horizontal-scaling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:hybrid-search", @@ -19168,7 +20894,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-search-quality/search-strategies/hybrid-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:indexing-performance-optimization", @@ -19179,7 +20906,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-performance-optimization/indexing-performance-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:memory-usage-optimization", @@ -19190,7 +20918,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-performance-optimization/memory-usage-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:minimize-latency", @@ -19201,7 +20930,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-scaling/minimize-latency/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:qdrant-advisor", @@ -19212,7 +20942,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "meta/qdrant-advisor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:qdrant-clients-sdk", @@ -19223,7 +20954,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-clients-sdk/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:qdrant-deployment-options", @@ -19234,7 +20966,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-deployment-options/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:qdrant-edge", @@ -19245,7 +20978,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-edge/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:qdrant-model-migration", @@ -19256,7 +20990,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-model-migration/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:qdrant-monitoring", @@ -19267,7 +21002,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-monitoring/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:qdrant-performance-optimization", @@ -19278,7 +21014,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-performance-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:qdrant-scaling", @@ -19289,7 +21026,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-scaling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:qdrant-search-quality", @@ -19300,7 +21038,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-search-quality/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:qdrant-version-upgrade", @@ -19311,7 +21050,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-version-upgrade/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:qdrant", @@ -19322,7 +21062,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": ".claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:qdrant:skills:relevance-feedback", @@ -19333,7 +21074,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-search-quality/search-strategies/relevance-feedback/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:scaling-data-volume", @@ -19344,7 +21086,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-scaling/scaling-data-volume/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:scaling-qps", @@ -19355,7 +21098,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-scaling/scaling-qps/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:scaling-query-volume", @@ -19366,7 +21110,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-scaling/scaling-query-volume/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:search-speed-optimization", @@ -19377,7 +21122,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-performance-optimization/search-speed-optimization/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:search-strategies", @@ -19388,7 +21134,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-search-quality/search-strategies/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:search-types", @@ -19399,7 +21146,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-search-quality/search-strategies/hybrid-search/search-types/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:setup", @@ -19410,7 +21158,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-monitoring/setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:sliding-time-window", @@ -19421,7 +21170,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-scaling/scaling-data-volume/sliding-time-window/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:tenant-scaling", @@ -19432,7 +21182,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-scaling/scaling-data-volume/tenant-scaling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:qdrant:skills:vertical-scaling", @@ -19443,7 +21194,8 @@ "metadata": { "sourceSet": "qdrant/skills", "repoPath": "skills/qdrant-scaling/scaling-data-volume/vertical-scaling/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:railwayapp:railway-skills:railway", @@ -19454,7 +21206,8 @@ "metadata": { "sourceSet": "railwayapp/railway-skills", "repoPath": "plugins/railway/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:redis:agent-skills:iris-development", @@ -19465,7 +21218,8 @@ "metadata": { "sourceSet": "redis/agent-skills", "repoPath": "skills/iris-development/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:redis:agent-skills:redis-clustering", @@ -19476,7 +21230,8 @@ "metadata": { "sourceSet": "redis/agent-skills", "repoPath": "skills/redis-clustering/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:redis:agent-skills:redis-connections", @@ -19487,7 +21242,8 @@ "metadata": { "sourceSet": "redis/agent-skills", "repoPath": "skills/redis-connections/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:redis:agent-skills:redis-core", @@ -19498,7 +21254,8 @@ "metadata": { "sourceSet": "redis/agent-skills", "repoPath": "skills/redis-core/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:redis:agent-skills:redis-observability", @@ -19509,7 +21266,8 @@ "metadata": { "sourceSet": "redis/agent-skills", "repoPath": "skills/redis-observability/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:redis:agent-skills:redis-search", @@ -19520,7 +21278,8 @@ "metadata": { "sourceSet": "redis/agent-skills", "repoPath": "skills/redis-search/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:redis:agent-skills:redis-security", @@ -19531,7 +21290,8 @@ "metadata": { "sourceSet": "redis/agent-skills", "repoPath": "skills/redis-security/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:redis:agent-skills:redis-semantic-cache", @@ -19542,7 +21302,8 @@ "metadata": { "sourceSet": "redis/agent-skills", "repoPath": "skills/redis-semantic-cache/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:remotion-dev:skills:remotion-best-practices", @@ -19553,7 +21314,8 @@ "metadata": { "sourceSet": "remotion-dev/skills", "repoPath": "skills/remotion-best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:replicate:skills:build-models", @@ -19564,7 +21326,8 @@ "metadata": { "sourceSet": "replicate/skills", "repoPath": "skills/build-models/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:replicate:skills:compare-models", @@ -19575,7 +21338,8 @@ "metadata": { "sourceSet": "replicate/skills", "repoPath": "skills/compare-models/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:replicate:skills:find-models", @@ -19586,7 +21350,8 @@ "metadata": { "sourceSet": "replicate/skills", "repoPath": "skills/find-models/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:replicate:skills:prompt-images", @@ -19597,7 +21362,8 @@ "metadata": { "sourceSet": "replicate/skills", "repoPath": "skills/prompt-images/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:replicate:skills:prompt-videos", @@ -19608,7 +21374,8 @@ "metadata": { "sourceSet": "replicate/skills", "repoPath": "skills/prompt-videos/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:replicate:skills:publish-models", @@ -19619,7 +21386,8 @@ "metadata": { "sourceSet": "replicate/skills", "repoPath": "skills/publish-models/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:replicate:skills:run-models", @@ -19630,7 +21398,8 @@ "metadata": { "sourceSet": "replicate/skills", "repoPath": "skills/run-models/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:resend:resend-skills:agent-email-inbox", @@ -19641,7 +21410,8 @@ "metadata": { "sourceSet": "resend/resend-skills", "repoPath": "skills/agent-email-inbox/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:resend:resend-skills:email-best-practices", @@ -19652,7 +21422,8 @@ "metadata": { "sourceSet": "resend/resend-skills", "repoPath": "skills/email-best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:resend:resend-migration-skill:migrate-sendgrid", @@ -19663,7 +21434,8 @@ "metadata": { "sourceSet": "resend/resend-migration-skill", "repoPath": "migrate-sendgrid/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:resend:resend-skills:react-email", @@ -19674,7 +21446,8 @@ "metadata": { "sourceSet": "resend/resend-skills", "repoPath": "skills/react-email/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:resend:design-skills:resend-brand", @@ -19685,7 +21458,8 @@ "metadata": { "sourceSet": "resend/design-skills", "repoPath": "resend-brand/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:resend:resend-skills:resend-cli", @@ -19696,7 +21470,8 @@ "metadata": { "sourceSet": "resend/resend-skills", "repoPath": "skills/resend-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:resend:design-skills:resend-design-system", @@ -19707,7 +21482,8 @@ "metadata": { "sourceSet": "resend/design-skills", "repoPath": "SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:resend:resend-skills:resend", @@ -19718,7 +21494,8 @@ "metadata": { "sourceSet": "resend/resend-skills", "repoPath": "skills/resend/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-analyze-coverage", @@ -19729,7 +21506,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-analyze-coverage/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-autodiff-kernel-opt", @@ -19740,7 +21518,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-autodiff-kernel-opt/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-build", @@ -19751,7 +21530,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-build/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-code-reader", @@ -19762,7 +21542,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-code-reader/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-code-writer", @@ -19773,7 +21554,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-code-writer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-create-issue", @@ -19784,7 +21566,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-create-issue/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-docs", @@ -19795,7 +21578,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-evaluate-session", @@ -19806,7 +21590,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-evaluate-session/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-fix-bug", @@ -19817,7 +21602,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-fix-bug/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-github", @@ -19828,7 +21614,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-github/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-investigate", @@ -19839,7 +21626,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-investigate/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-maintainer-tools", @@ -19850,7 +21638,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-maintainer-tools/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-pr-create", @@ -19861,7 +21650,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-pr-create/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-pr-report", @@ -19872,7 +21662,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-pr-report/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-pr-resolve-comments", @@ -19883,7 +21674,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-pr-resolve-comments/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-pr-review-runner", @@ -19894,7 +21686,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-pr-review-runner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-release", @@ -19905,7 +21698,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-release/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-review-pr", @@ -19916,7 +21710,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-review-pr/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-run-tests", @@ -19927,7 +21722,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-run-tests/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-sti", @@ -19938,7 +21734,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-sti/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-test-feature", @@ -19949,7 +21746,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-test-feature/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slang-write-test", @@ -19960,7 +21758,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slang-write-test/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slangpy-build", @@ -19971,7 +21770,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slangpy-build/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slangpy-code-reader", @@ -19982,7 +21782,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slangpy-code-reader/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slangpy-code-writer", @@ -19993,7 +21794,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slangpy-code-writer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slangpy-docs", @@ -20004,7 +21806,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slangpy-docs/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:slangpy-github", @@ -20015,7 +21818,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/slangpy-github/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:tmux-agent-manager", @@ -20026,7 +21830,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/tmux-agent-manager/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shader-slang:slang-skills:zellij-agent-manager", @@ -20037,7 +21842,8 @@ "metadata": { "sourceSet": "shader-slang/slang-skills", "repoPath": "skills/zellij-agent-manager/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shopify:liquid-skills:liquid-theme-a11y", @@ -20048,7 +21854,8 @@ "metadata": { "sourceSet": "shopify/liquid-skills", "repoPath": "plugins/liquid-skills/skills/liquid-theme-a11y/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shopify:liquid-skills:liquid-theme-standards", @@ -20059,7 +21866,8 @@ "metadata": { "sourceSet": "shopify/liquid-skills", "repoPath": "plugins/liquid-skills/skills/liquid-theme-standards/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-admin", @@ -20070,7 +21878,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-admin/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-app-store-review", @@ -20081,7 +21890,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-app-store-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-custom-data", @@ -20092,7 +21902,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-custom-data/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-customer", @@ -20103,7 +21914,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-customer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-dev", @@ -20114,7 +21926,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-dev/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-functions", @@ -20125,7 +21938,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-functions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-hydrogen", @@ -20136,7 +21950,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-hydrogen/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:shopify:liquid-skills:shopify-liquid-themes", @@ -20147,7 +21962,8 @@ "metadata": { "sourceSet": "shopify/liquid-skills", "repoPath": "plugins/liquid-skills/skills/shopify-liquid-themes/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-liquid", @@ -20158,7 +21974,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-liquid/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-onboarding-dev", @@ -20169,7 +21986,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-onboarding-dev/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-onboarding-merchant", @@ -20180,7 +21998,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-onboarding-merchant/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-partner", @@ -20191,7 +22010,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-partner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-payments-apps", @@ -20202,7 +22022,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-payments-apps/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-polaris-admin-extensions", @@ -20213,7 +22034,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-polaris-admin-extensions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-polaris-app-home", @@ -20224,7 +22046,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-polaris-app-home/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-polaris-checkout-extensions", @@ -20235,7 +22058,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-polaris-checkout-extensions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-polaris-customer-account-extensions", @@ -20246,7 +22070,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-polaris-customer-account-extensions/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-pos-ui", @@ -20257,7 +22082,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-pos-ui/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-storefront-graphql", @@ -20268,7 +22094,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-storefront-graphql/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:shopify-use-shopify-cli", @@ -20279,7 +22106,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/shopify-use-shopify-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:Shopify:Shopify-AI-Toolkit:ucp", @@ -20290,7 +22118,8 @@ "metadata": { "sourceSet": "Shopify/Shopify-AI-Toolkit", "repoPath": "skills/ucp/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:smartcrabai:agent-skills:improve-review-from-pr-gap", @@ -20301,7 +22130,8 @@ "metadata": { "sourceSet": "smartcrabai/agent-skills", "repoPath": "skills/improve-review-from-pr-gap/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:smartcrabai:agent-skills:improve-review-from-session", @@ -20312,7 +22142,8 @@ "metadata": { "sourceSet": "smartcrabai/agent-skills", "repoPath": "skills/improve-review-from-session/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:smartcrabai:agent-skills:review-pr", @@ -20323,7 +22154,8 @@ "metadata": { "sourceSet": "smartcrabai/agent-skills", "repoPath": "skills/review-pr/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:smartcrabai:agent-skills:review-uncommitted", @@ -20334,7 +22166,8 @@ "metadata": { "sourceSet": "smartcrabai/agent-skills", "repoPath": "skills/review-uncommitted/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:stripe:ai:connect-recommend", @@ -20345,7 +22178,8 @@ "metadata": { "sourceSet": "stripe/ai", "repoPath": "providers/cursor/plugin/skills/connect-recommend/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:stripe:ai:stripe-best-practices", @@ -20356,7 +22190,8 @@ "metadata": { "sourceSet": "stripe/ai", "repoPath": "skills/stripe-best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:stripe:ai:stripe-directory", @@ -20367,7 +22202,8 @@ "metadata": { "sourceSet": "stripe/ai", "repoPath": "skills/stripe-directory/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:stripe:ai:stripe-projects", @@ -20378,7 +22214,8 @@ "metadata": { "sourceSet": "stripe/ai", "repoPath": "skills/stripe-projects/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:stripe:ai:upgrade-stripe", @@ -20389,7 +22226,8 @@ "metadata": { "sourceSet": "stripe/ai", "repoPath": "skills/upgrade-stripe/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:sunriseapps:imagesorcery-mcp", @@ -20401,7 +22239,8 @@ "serverName": "sunriseapps/imagesorcery-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:github.com:supabase:agent-skills:supabase-postgres-best-practices", @@ -20412,7 +22251,8 @@ "metadata": { "sourceSet": "supabase/agent-skills", "repoPath": "skills/supabase-postgres-best-practices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:supabase:agent-skills:supabase", @@ -20423,7 +22263,8 @@ "metadata": { "sourceSet": "supabase/agent-skills", "repoPath": "skills/supabase/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:sveltejs:ai-tools:svelte-code-writer", @@ -20434,7 +22275,8 @@ "metadata": { "sourceSet": "sveltejs/ai-tools", "repoPath": "tools/skills/svelte-code-writer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:sveltejs:ai-tools:svelte-core-bestpractices", @@ -20445,7 +22287,8 @@ "metadata": { "sourceSet": "sveltejs/ai-tools", "repoPath": "tools/skills/svelte-core-bestpractices/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:sveltejs:ai-tools:svelte", @@ -20456,7 +22299,8 @@ "metadata": { "sourceSet": "sveltejs/ai-tools", "repoPath": "plugins/cursor/svelte/.cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:sveltejs:ai-tools:writing-great-skills", @@ -20467,7 +22311,8 @@ "metadata": { "sourceSet": "sveltejs/ai-tools", "repoPath": ".agents/skills/writing-great-skills/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:sveltejs:ai-tools:writing-opencode-plugins", @@ -20478,7 +22323,8 @@ "metadata": { "sourceSet": "sveltejs/ai-tools", "repoPath": ".agents/skills/writing-opencode-plugins/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:address-sanitizer", @@ -20489,7 +22335,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/address-sanitizer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:aflpp", @@ -20500,7 +22347,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/aflpp/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:agentic-actions-auditor", @@ -20511,7 +22359,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/agentic-actions-auditor/skills/agentic-actions-auditor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:algorand-vulnerability-scanner", @@ -20522,7 +22371,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/building-secure-contracts/skills/algorand-vulnerability-scanner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:ask-questions-if-underspecified", @@ -20533,7 +22383,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/ask-questions-if-underspecified/skills/ask-questions-if-underspecified/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:atheris", @@ -20544,7 +22395,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/atheris/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:audit-augmentation", @@ -20555,7 +22407,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/trailmark/skills/audit-augmentation/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:audit-context-building", @@ -20566,7 +22419,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/audit-context-building/skills/audit-context-building/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:audit-prep-assistant", @@ -20577,7 +22431,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/building-secure-contracts/skills/audit-prep-assistant/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:burpsuite-project-parser", @@ -20588,7 +22443,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/burpsuite-project-parser/skills/burpsuite-project-parser/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:c-review", @@ -20599,7 +22455,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/c-review/skills/c-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:cairo-vulnerability-scanner", @@ -20610,7 +22467,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/building-secure-contracts/skills/cairo-vulnerability-scanner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:cargo-fuzz", @@ -20621,7 +22479,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/cargo-fuzz/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:chrome-mcp-troubleshooting", @@ -20632,7 +22491,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/claude-in-chrome-troubleshooting/skills/chrome-mcp-troubleshooting/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:code-maturity-assessor", @@ -20643,7 +22503,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/building-secure-contracts/skills/code-maturity-assessor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:codeql", @@ -20654,7 +22515,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/static-analysis/skills/codeql/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:constant-time-analysis", @@ -20665,7 +22527,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/constant-time-analysis/skills/constant-time-analysis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:constant-time-testing", @@ -20676,7 +22539,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/constant-time-testing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:cosmos-vulnerability-scanner", @@ -20687,7 +22551,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/building-secure-contracts/skills/cosmos-vulnerability-scanner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:coverage-analysis", @@ -20698,7 +22563,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/coverage-analysis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:crypto-protocol-diagram", @@ -20709,7 +22575,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/trailmark/skills/crypto-protocol-diagram/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:debug-buttercup", @@ -20720,7 +22587,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/debug-buttercup/skills/debug-buttercup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:designing-workflow-skills", @@ -20731,7 +22599,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/workflow-skill-design/skills/designing-workflow-skills/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:devcontainer-setup", @@ -20742,7 +22611,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/devcontainer-setup/skills/devcontainer-setup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:diagramming-code", @@ -20753,7 +22623,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/trailmark/skills/diagramming-code/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:differential-review", @@ -20764,7 +22635,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/differential-review/skills/differential-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:dimensional-analysis", @@ -20775,7 +22647,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/dimensional-analysis/skills/dimensional-analysis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:dwarf-expert", @@ -20786,7 +22659,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/dwarf-expert/skills/dwarf-expert/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:entry-point-analyzer", @@ -20797,7 +22671,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/entry-point-analyzer/skills/entry-point-analyzer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:firebase-apk-scanner", @@ -20808,7 +22683,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/firebase-apk-scanner/skills/firebase-apk-scanner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:fp-check", @@ -20819,7 +22695,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/fp-check/skills/fp-check/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:fuzzing-dictionary", @@ -20830,7 +22707,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/fuzzing-dictionary/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:fuzzing-obstacles", @@ -20841,7 +22719,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/fuzzing-obstacles/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:genotoxic", @@ -20852,7 +22731,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/trailmark/skills/genotoxic/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:gh-cli", @@ -20863,7 +22743,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/gh-cli/skills/gh-cli/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:git-cleanup", @@ -20874,7 +22755,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/git-cleanup/skills/git-cleanup/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:graph-evolution", @@ -20885,7 +22767,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/trailmark/skills/graph-evolution/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:guidelines-advisor", @@ -20896,7 +22779,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/building-secure-contracts/skills/guidelines-advisor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:harness-writing", @@ -20907,7 +22791,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/harness-writing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:insecure-defaults", @@ -20918,7 +22803,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/insecure-defaults/skills/insecure-defaults/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:interpreting-culture-index", @@ -20929,7 +22815,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/culture-index/skills/interpreting-culture-index/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:let-fate-decide", @@ -20940,7 +22827,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/let-fate-decide/skills/let-fate-decide/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:libafl", @@ -20951,7 +22839,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/libafl/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:libfuzzer", @@ -20962,7 +22851,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/libfuzzer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:mermaid-to-proverif", @@ -20973,7 +22863,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/trailmark/skills/mermaid-to-proverif/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:modern-python", @@ -20984,7 +22875,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/modern-python/skills/modern-python/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:mutation-testing", @@ -20995,7 +22887,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/mutation-testing/skills/mutation-testing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:ossfuzz", @@ -21006,7 +22899,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/ossfuzz/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:property-based-testing", @@ -21017,7 +22911,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/property-based-testing/skills/property-based-testing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:rust-review", @@ -21028,7 +22923,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/rust-review/skills/rust-review/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:ruzzy", @@ -21039,7 +22935,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/ruzzy/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:sarif-parsing", @@ -21050,7 +22947,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/static-analysis/skills/sarif-parsing/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:seatbelt-sandboxer", @@ -21061,7 +22959,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/seatbelt-sandboxer/skills/seatbelt-sandboxer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:second-opinion", @@ -21072,7 +22971,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/second-opinion/skills/second-opinion/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:secure-workflow-guide", @@ -21083,7 +22983,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/building-secure-contracts/skills/secure-workflow-guide/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:semgrep-rule-creator", @@ -21094,7 +22995,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/semgrep-rule-creator/skills/semgrep-rule-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:semgrep-rule-variant-creator", @@ -21105,7 +23007,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/semgrep-rule-variant-creator/skills/semgrep-rule-variant-creator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:semgrep", @@ -21116,7 +23019,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/static-analysis/skills/semgrep/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:sharp-edges", @@ -21127,7 +23031,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/sharp-edges/skills/sharp-edges/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:skill-improver", @@ -21138,7 +23043,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/skill-improver/skills/skill-improver/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:solana-vulnerability-scanner", @@ -21149,7 +23055,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/building-secure-contracts/skills/solana-vulnerability-scanner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:spec-to-code-compliance", @@ -21160,7 +23067,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/spec-to-code-compliance/skills/spec-to-code-compliance/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:substrate-vulnerability-scanner", @@ -21171,7 +23079,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/building-secure-contracts/skills/substrate-vulnerability-scanner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:supply-chain-risk-auditor", @@ -21182,7 +23091,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/supply-chain-risk-auditor/skills/supply-chain-risk-auditor/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:testing-handbook-generator", @@ -21193,7 +23103,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/testing-handbook-generator/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:token-integration-analyzer", @@ -21204,7 +23115,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/building-secure-contracts/skills/token-integration-analyzer/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:ton-vulnerability-scanner", @@ -21215,7 +23127,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/building-secure-contracts/skills/ton-vulnerability-scanner/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:trailmark-structural", @@ -21226,7 +23139,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/trailmark/skills/trailmark-structural/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:trailmark-summary", @@ -21237,7 +23151,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/trailmark/skills/trailmark-summary/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:trailmark", @@ -21248,7 +23163,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/trailmark/skills/trailmark/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:variant-analysis", @@ -21259,7 +23175,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/variant-analysis/skills/variant-analysis/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:vector-forge", @@ -21270,7 +23187,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/trailmark/skills/vector-forge/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:wycheproof", @@ -21281,7 +23199,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/testing-handbook-skills/skills/wycheproof/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:yara-rule-authoring", @@ -21292,7 +23211,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/yara-authoring/skills/yara-rule-authoring/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:trailofbits:skills:zeroize-audit", @@ -21303,7 +23223,8 @@ "metadata": { "sourceSet": "trailofbits/skills", "repoPath": "plugins/zeroize-audit/skills/zeroize-audit/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:vercel-labs:agent-browser:agent-browser", @@ -21314,7 +23235,8 @@ "metadata": { "sourceSet": "vercel-labs/agent-browser", "repoPath": "skills/agent-browser/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:vercel-labs:agent-browser:agentcore", @@ -21325,7 +23247,8 @@ "metadata": { "sourceSet": "vercel-labs/agent-browser", "repoPath": "skill-data/agentcore/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:vercel-labs:agent-browser:core", @@ -21336,7 +23259,8 @@ "metadata": { "sourceSet": "vercel-labs/agent-browser", "repoPath": "skill-data/core/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:vercel-labs:agent-browser:dogfood", @@ -21347,7 +23271,8 @@ "metadata": { "sourceSet": "vercel-labs/agent-browser", "repoPath": "skill-data/dogfood/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:vercel-labs:agent-browser:electron", @@ -21358,7 +23283,8 @@ "metadata": { "sourceSet": "vercel-labs/agent-browser", "repoPath": "skill-data/electron/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:vercel-labs:skills:find-skills", @@ -21369,7 +23295,8 @@ "metadata": { "sourceSet": "vercel-labs/skills", "repoPath": "skills/find-skills/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:vercel-labs:agent-browser:slack", @@ -21380,7 +23307,8 @@ "metadata": { "sourceSet": "vercel-labs/agent-browser", "repoPath": "skill-data/slack/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:vercel-labs:agent-browser:vercel-sandbox", @@ -21391,7 +23319,8 @@ "metadata": { "sourceSet": "vercel-labs/agent-browser", "repoPath": "skill-data/vercel-sandbox/SKILL.md" - } + }, + "type": "application/ai-skill" }, { "identifier": "urn:air:github.com:webflow:webflow-skills:webflow-skills", @@ -21402,7 +23331,8 @@ "metadata": { "sourceSet": "webflow/webflow-skills", "repoPath": "plugins/webflow-skills/.claude-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:github.com:webflow:webflow-skills:webflow", @@ -21413,7 +23343,8 @@ "metadata": { "sourceSet": "webflow/webflow-skills", "repoPath": ".cursor-plugin/plugin.json" - } + }, + "type": "application/vnd.github.copilot-plugin" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:zapier:zapier-mcp", @@ -21425,7 +23356,8 @@ "serverName": "zapier/zapier-mcp", "approvalSource": "github/mcp-registry:data/approved_server_names.json", "version": "latest" - } + }, + "type": "application/mcp-server+json" }, { "identifier": "urn:air:registry.modelcontextprotocol.io:ai.bittlebits:bittlebits", @@ -21446,7 +23378,7 @@ "model-context-protocol" ], "version": "1.0.0", - "updatedAt": "2026-08-06T11:39:41Z", + "updatedAt": "2026-08-06T13:04:28Z", "metadata": { "readmeUrl": "https://github.com/bittlebitsai/bittlebits-plugin#readme", "repository": "https://github.com/bittlebitsai/bittlebits-plugin", @@ -21461,7 +23393,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/ai.connectmachine%2Fconnectmachine/versions/1.0.8", "description": "Manage your ConnectMachine contacts, networks, events, and digital business cards.", "version": "1.0.8", - "updatedAt": "2026-08-06T11:39:42Z", + "updatedAt": "2026-08-06T13:04:29Z", "metadata": { "readmeUrl": "https://github.com/connectmachine/mcp-server#readme", "repository": "https://github.com/connectmachine/mcp-server", @@ -21486,7 +23418,7 @@ "medianeria" ], "version": "1.0.2", - "updatedAt": "2026-08-06T11:39:59Z", + "updatedAt": "2026-08-06T13:04:30Z", "metadata": { "readmeUrl": "https://github.com/CMS87/epinu-mcp#readme", "repository": "https://github.com/CMS87/epinu-mcp", @@ -21501,7 +23433,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/ai.example4%2Fxmp4/versions/1.2.6", "description": "OSS libs in your stack, really used: source, tests, callers. C#, Java, TS, Python, Rust, PHP+.", "version": "1.2.6", - "updatedAt": "2026-08-06T11:40:13Z", + "updatedAt": "2026-08-06T13:04:31Z", "metadata": { "primaryLanguage": "HTML", "readmeUrl": "https://github.com/0ics-srls/lsai-xmp4.public#readme", @@ -21525,7 +23457,7 @@ "web-search" ], "version": "0.1.2", - "updatedAt": "2026-08-06T11:40:27Z", + "updatedAt": "2026-08-06T13:04:33Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/keenableai/keenable-mcp#readme", @@ -21552,7 +23484,7 @@ "claude-code" ], "version": "1.11.0", - "updatedAt": "2026-08-06T11:40:28Z", + "updatedAt": "2026-08-06T13:04:34Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/Nauro-AI/nauro#readme", @@ -21576,7 +23508,7 @@ "model-context-protocol" ], "version": "0.4.1", - "updatedAt": "2026-08-06T11:40:30Z", + "updatedAt": "2026-08-06T13:04:35Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/plori-ai/plori#readme", @@ -21604,13 +23536,13 @@ "mcp-server" ], "version": "0.3.3", - "updatedAt": "2026-08-06T11:40:45Z", + "updatedAt": "2026-08-06T13:04:36Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/vaaya-ai/vaaya-mcp#readme", "repository": "https://github.com/vaaya-ai/vaaya-mcp", "repositorySource": "github", - "stargazerCount": 34, + "stargazerCount": 35, "websiteUrl": "https://vaaya.ai" } }, @@ -21621,7 +23553,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/app.clicon%2Flotus/versions/1.27.0", "description": "Measure how AI assistants cite your brand. Returns measured data and ready-to-apply fixes.", "version": "1.27.0", - "updatedAt": "2026-08-06T11:41:16Z", + "updatedAt": "2026-08-06T13:04:38Z", "metadata": { "readmeUrl": "https://github.com/martinendara/lotus-mcp#readme", "repository": "https://github.com/martinendara/lotus-mcp", @@ -21647,7 +23579,7 @@ "gemini-cli-extension" ], "version": "1.0.3", - "updatedAt": "2026-08-06T11:41:17Z", + "updatedAt": "2026-08-06T13:04:39Z", "metadata": { "readmeUrl": "https://github.com/desktop-commander/remote-desktop-commander#readme", "repository": "https://github.com/desktop-commander/remote-desktop-commander", @@ -21671,7 +23603,7 @@ "workflows" ], "version": "1.0.1", - "updatedAt": "2026-08-06T11:41:18Z", + "updatedAt": "2026-08-06T13:04:40Z", "metadata": { "readmeUrl": "https://github.com/glifxyz/glif-mcp-server#readme", "repository": "https://github.com/glifxyz/glif-mcp-server", @@ -21687,7 +23619,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/app.lucid.mcp%2Flucid/versions/1.0.0", "description": "Lucid’s connector creates diagrams, searches, edits, shares, and retrieves docs to summarize.", "version": "1.0.0", - "updatedAt": "2026-08-06T11:41:33Z", + "updatedAt": "2026-08-06T13:04:41Z", "metadata": { "readmeUrl": "https://github.com/lucidsoftware/lucid-mcp-server#readme", "repository": "https://github.com/lucidsoftware/lucid-mcp-server", @@ -21714,7 +23646,7 @@ "websocket" ], "version": "0.2.1", - "updatedAt": "2026-08-06T11:41:48Z", + "updatedAt": "2026-08-06T13:04:43Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/pensados/sentinelx-cloud-core#readme", @@ -21742,7 +23674,7 @@ "mcp" ], "version": "2.11.1", - "updatedAt": "2026-08-06T11:42:46Z", + "updatedAt": "2026-08-06T13:04:44Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/azmartone67/dchub-mcp-server#readme", @@ -21771,7 +23703,7 @@ "w2-staffing" ], "version": "1.6.0", - "updatedAt": "2026-08-06T11:43:01Z", + "updatedAt": "2026-08-06T13:04:46Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/tempguru-co/tempguru-mcp#readme", @@ -21788,7 +23720,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.atom%2Fpremium-domains/versions/2.0.7", "description": "Search, appraise, trademark-check, and buy premium brandable domain names from Atom.com.", "version": "2.0.7", - "updatedAt": "2026-08-06T11:43:29Z", + "updatedAt": "2026-08-06T13:04:50Z", "metadata": { "readmeUrl": "https://github.com/atomdomains/atom-mcp-server#readme", "repository": "https://github.com/atomdomains/atom-mcp-server", @@ -21803,7 +23735,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Fatc/versions/1.0.1", "description": "Provides access to Avalara Tax Content: TTE configs, jobs, communications, lodging, autorental", "version": "1.0.1", - "updatedAt": "2026-08-06T11:43:44Z", + "updatedAt": "2026-08-06T13:04:51Z", "metadata": { "readmeUrl": "https://github.com/avadev/mcp#readme", "repository": "https://github.com/avadev/mcp", @@ -21819,7 +23751,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Favatax/versions/1.0.1", "description": "Access Avalara AvaTax API for tax calculation, transactions, nexus management, and compliance", "version": "1.0.1", - "updatedAt": "2026-08-06T11:43:59Z", + "updatedAt": "2026-08-06T13:04:52Z", "metadata": { "readmeUrl": "https://github.com/avadev/mcp#readme", "repository": "https://github.com/avadev/mcp", @@ -21835,7 +23767,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Fbl/versions/1.0.0", "description": "Provides access to Avalara Tax Registration and Business Licenses APIs for filings and registrations", "version": "1.0.0", - "updatedAt": "2026-08-06T11:44:00Z", + "updatedAt": "2026-08-06T13:04:53Z", "metadata": { "readmeUrl": "https://github.com/avadev/mcp#readme", "repository": "https://github.com/avadev/mcp", @@ -21851,7 +23783,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Fclassification/versions/1.0.0", "description": "Classify, validate & verify HS codes and access tariff compliance data for cross-border trade", "version": "1.0.0", - "updatedAt": "2026-08-06T11:44:02Z", + "updatedAt": "2026-08-06T13:04:54Z", "metadata": { "readmeUrl": "https://github.com/avadev/mcp#readme", "repository": "https://github.com/avadev/mcp", @@ -21867,7 +23799,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Fcross-border/versions/1.0.0", "description": "Cross-border duty-rate and Trade & Tariff content lookups with product compliance and restrictions", "version": "1.0.0", - "updatedAt": "2026-08-06T11:44:03Z", + "updatedAt": "2026-08-06T13:04:55Z", "metadata": { "readmeUrl": "https://github.com/avadev/mcp#readme", "repository": "https://github.com/avadev/mcp", @@ -21883,7 +23815,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Fdocs/versions/1.0.1", "description": "Provides access to Avalara developer documentation, integration guides, and code examples", "version": "1.0.1", - "updatedAt": "2026-08-06T11:44:18Z", + "updatedAt": "2026-08-06T13:04:56Z", "metadata": { "readmeUrl": "https://github.com/avadev/mcp#readme", "repository": "https://github.com/avadev/mcp", @@ -21899,7 +23831,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.avalara%2Freturns/versions/1.0.1", "description": "Provides access to Avalara Global Returns API for tax returns, filing calendars, and compliance data", "version": "1.0.1", - "updatedAt": "2026-08-06T11:44:32Z", + "updatedAt": "2026-08-06T13:04:57Z", "metadata": { "readmeUrl": "https://github.com/avadev/mcp#readme", "repository": "https://github.com/avadev/mcp", @@ -21915,7 +23847,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.blackduck%2Fmcp-server/versions/1.1.8", "description": "AI-powered security scanning using Black Duck Signal for vulnerability detection.", "version": "1.1.8", - "updatedAt": "2026-08-06T11:44:33Z", + "updatedAt": "2026-08-06T13:04:59Z", "metadata": { "readmeUrl": "https://github.com/blackducksoftware/mcp-server#readme", "repository": "https://github.com/blackducksoftware/mcp-server", @@ -21929,7 +23861,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.breckenwander%2Ftravel-connector/versions/0.2.1", "description": "Search flights, hotels & experiences at all-in prices, then build a trip on breckenwander.com.", "version": "0.2.1", - "updatedAt": "2026-08-06T11:44:34Z", + "updatedAt": "2026-08-06T13:05:00Z", "metadata": { "primaryLanguage": "Dockerfile", "readmeUrl": "https://github.com/durwardjohnson/breckenwander-travel-connector#readme", @@ -21957,7 +23889,7 @@ "voice-ai" ], "version": "0.1.0", - "updatedAt": "2026-08-06T11:44:35Z", + "updatedAt": "2026-08-06T13:05:01Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/SkillfulAgents/dialmcp-connector#readme", @@ -21974,7 +23906,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.easyship%2Fmcp/versions/0.6.2", "description": "Connect Easyship to compare rates, create shipments, buy labels, and track packages globally.", "version": "0.6.2", - "updatedAt": "2026-08-06T11:44:36Z", + "updatedAt": "2026-08-06T13:05:02Z", "metadata": { "readmeUrl": "https://github.com/easyship/easyship-mcp-plugin#readme", "repository": "https://github.com/easyship/easyship-mcp-plugin", @@ -21999,7 +23931,7 @@ "model-context-protocol" ], "version": "1.2.0", - "updatedAt": "2026-08-06T11:44:39Z", + "updatedAt": "2026-08-06T13:05:05Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/getappniche/mcp#readme", @@ -22024,7 +23956,7 @@ "wp-agent" ], "version": "1.0.1", - "updatedAt": "2026-08-06T11:44:55Z", + "updatedAt": "2026-08-06T13:05:07Z", "metadata": { "readmeUrl": "https://github.com/yaniv-fink/wp-agent-mcp#readme", "repository": "https://github.com/yaniv-fink/wp-agent-mcp", @@ -22040,7 +23972,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.hitsteps%2Fanalytics-operations/versions/1.1.4", "description": "AI access to Hitsteps analytics, live visitors, uptime, goals, alerts, and chats.", "version": "1.1.4", - "updatedAt": "2026-08-06T11:45:10Z", + "updatedAt": "2026-08-06T13:05:09Z", "metadata": { "readmeUrl": "https://github.com/Hitsteps/MCP#readme", "repository": "https://github.com/Hitsteps/MCP", @@ -22067,7 +23999,7 @@ "technical-drawing" ], "version": "0.1.0", - "updatedAt": "2026-08-06T11:45:11Z", + "updatedAt": "2026-08-06T13:05:11Z", "metadata": { "primaryLanguage": "Dockerfile", "readmeUrl": "https://github.com/imnoo-team/drawing-converter-mcp#readme", @@ -22091,7 +24023,7 @@ "trading" ], "version": "0.8.6", - "updatedAt": "2026-08-06T11:45:12Z", + "updatedAt": "2026-08-06T13:05:12Z", "metadata": { "primaryLanguage": "Rust", "readmeUrl": "https://github.com/longbridge/longbridge-mcp#readme", @@ -22111,7 +24043,7 @@ "gemini-cli-extension" ], "version": "1.0.3", - "updatedAt": "2026-08-06T11:45:27Z", + "updatedAt": "2026-08-06T13:05:13Z", "metadata": { "readmeUrl": "https://github.com/mablhq/mabl-mcp-server#readme", "repository": "https://github.com/mablhq/mabl-mcp-server", @@ -22138,7 +24070,7 @@ "model-context-protocol" ], "version": "1.0.1", - "updatedAt": "2026-08-06T11:45:29Z", + "updatedAt": "2026-08-06T13:05:15Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/macfax/macfax-mcp#readme", @@ -22164,7 +24096,7 @@ "gemini-cli-extension" ], "version": "1.0.1", - "updatedAt": "2026-08-06T11:45:43Z", + "updatedAt": "2026-08-06T13:05:16Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/anrawool/mailrith-agent-platform/tree/HEAD/packages/mcp-server", @@ -22189,7 +24121,7 @@ "persistent-memory" ], "version": "1.3.2", - "updatedAt": "2026-08-06T11:45:45Z", + "updatedAt": "2026-08-06T13:05:17Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/gpitrella/memxus-remote-mcp#readme", @@ -22208,7 +24140,7 @@ "mcp-server" ], "version": "1.0.1", - "updatedAt": "2026-08-06T11:46:03Z", + "updatedAt": "2026-08-06T13:05:24Z", "metadata": { "readmeUrl": "https://github.com/mobbin/mobbin-mcp-server#readme", "repository": "https://github.com/mobbin/mobbin-mcp-server", @@ -22230,7 +24162,7 @@ "sports-betting" ], "version": "1.4.2", - "updatedAt": "2026-08-06T11:46:33Z", + "updatedAt": "2026-08-06T13:05:26Z", "metadata": { "readmeUrl": "https://github.com/negative-ev/negativeev-mcp#readme", "repository": "https://github.com/negative-ev/negativeev-mcp", @@ -22245,7 +24177,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.opslevel%2Fmcp/versions/0.1.1", "description": "Query your OpsLevel internal developer portal: catalog, maturity data, and tech docs.", "version": "0.1.1", - "updatedAt": "2026-08-06T11:46:34Z", + "updatedAt": "2026-08-06T13:05:28Z", "metadata": { "readmeUrl": "https://github.com/OpsLevel/opslevel-mcp-remote#readme", "repository": "https://github.com/OpsLevel/opslevel-mcp-remote", @@ -22260,7 +24192,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.publora%2Fmcp-server/versions/1.1.1", "description": "Schedule and publish to 10 social platforms: LinkedIn, X, Instagram, TikTok, YouTube, and more.", "version": "1.1.1", - "updatedAt": "2026-08-06T11:46:37Z", + "updatedAt": "2026-08-06T13:05:31Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/publora/mcp-server#readme", @@ -22287,7 +24219,7 @@ "review-management" ], "version": "1.0.2", - "updatedAt": "2026-08-06T11:46:53Z", + "updatedAt": "2026-08-06T13:05:33Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/reputemap/mcp#readme", @@ -22313,7 +24245,7 @@ "website-screenshot" ], "version": "0.1.1", - "updatedAt": "2026-08-06T11:47:07Z", + "updatedAt": "2026-08-06T13:05:34Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/screenshotscout/screenshotscout-mcp#readme", @@ -22329,7 +24261,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.sherweb%2Fplatform/versions/1.47.27", "description": "Sherweb Platform MCP server to manage subscriptions and orders. Use OpenID Connect to authenticate.", "version": "1.47.27", - "updatedAt": "2026-08-06T11:47:08Z", + "updatedAt": "2026-08-06T13:05:35Z", "metadata": { "readmeUrl": "https://github.com/sherweb/platform-mcp#readme", "repository": "https://github.com/sherweb/platform-mcp", @@ -22347,7 +24279,7 @@ "soracom" ], "version": "1.1.4", - "updatedAt": "2026-08-06T11:18:53Z", + "updatedAt": "2026-08-06T13:05:41Z", "metadata": { "readmeUrl": "https://github.com/soracom/mcp/tree/HEAD/servers/knowledge", "repository": "https://github.com/soracom/mcp", @@ -22364,7 +24296,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/com.tallyfy%2Fmcp-server/versions/1.1.2", "description": "Automate tasks, processes, and approvals with AI.", "version": "1.1.2", - "updatedAt": "2026-08-06T11:19:18Z", + "updatedAt": "2026-08-06T13:05:47Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/tallyfy/mcp-public#readme", @@ -22392,7 +24324,7 @@ "wordpress-mcp" ], "version": "2.0.0", - "updatedAt": "2026-08-06T11:20:04Z", + "updatedAt": "2026-08-06T13:05:52Z", "metadata": { "readmeUrl": "https://github.com/yaniv-fink/wpwriter-mcp#readme", "repository": "https://github.com/yaniv-fink/wpwriter-mcp", @@ -22417,7 +24349,7 @@ "privacy" ], "version": "1.0.3", - "updatedAt": "2026-08-06T11:20:05Z", + "updatedAt": "2026-08-06T13:05:53Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/Wuniq/wuniq-mcp#readme", @@ -22445,7 +24377,7 @@ "follower-export" ], "version": "2.6.0", - "updatedAt": "2026-08-06T11:20:06Z", + "updatedAt": "2026-08-06T13:05:55Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/Xquik-dev/x-twitter-scraper#readme", @@ -22472,7 +24404,7 @@ "vibe-coding" ], "version": "0.1.3", - "updatedAt": "2026-08-06T11:20:28Z", + "updatedAt": "2026-08-06T13:05:56Z", "metadata": { "readmeUrl": "https://github.com/lovablelabs/mcp#readme", "repository": "https://github.com/lovablelabs/mcp", @@ -22488,7 +24420,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/dev.vibeseo%2Fvibeseo/versions/0.1.3", "description": "SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.", "version": "0.1.3", - "updatedAt": "2026-08-06T11:20:49Z", + "updatedAt": "2026-08-06T13:05:58Z", "metadata": { "readmeUrl": "https://github.com/sultanlive/vibeseo-mcp#readme", "repository": "https://github.com/sultanlive/vibeseo-mcp", @@ -22504,7 +24436,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/eu.ansvar%2Fgateway/versions/1.0.b661c6dc", "description": "Cited EU & global law, regulations & security frameworks via Ansvar Gateway. OAuth, free + paid.", "version": "1.0.b661c6dc", - "updatedAt": "2026-08-06T11:21:28Z", + "updatedAt": "2026-08-06T13:05:59Z", "metadata": { "readmeUrl": "https://github.com/Ansvar-Systems/ansvar-gateway#readme", "repository": "https://github.com/Ansvar-Systems/ansvar-gateway", @@ -22532,7 +24464,7 @@ "structured-data-extraction" ], "version": "1.8.0", - "updatedAt": "2026-08-06T11:22:46Z", + "updatedAt": "2026-08-06T13:06:03Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/RapierCraft/alterlab-mcp-server#readme", @@ -22560,7 +24492,7 @@ "kubernetes" ], "version": "1.0.2", - "updatedAt": "2026-08-06T11:22:47Z", + "updatedAt": "2026-08-06T13:06:04Z", "metadata": { "primaryLanguage": "Shell", "readmeUrl": "https://github.com/controlplane-com/ai-plugin#readme", @@ -22589,7 +24521,7 @@ "x402" ], "version": "1.0.1", - "updatedAt": "2026-08-06T11:22:49Z", + "updatedAt": "2026-08-06T13:06:05Z", "metadata": { "readmeUrl": "https://github.com/webmilmind1/deskcrew-mcp#readme", "repository": "https://github.com/webmilmind1/deskcrew-mcp", @@ -22617,7 +24549,7 @@ "ai-native" ], "version": "1.16.3", - "updatedAt": "2026-08-06T11:23:08Z", + "updatedAt": "2026-08-06T13:06:07Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/Frihet-io/frihet-mcp#readme", @@ -22645,7 +24577,7 @@ "model-context-protocol" ], "version": "1.10.1", - "updatedAt": "2026-08-06T11:23:26Z", + "updatedAt": "2026-08-06T13:06:08Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/AlvisoOculus/optionsahoy-mcp#readme", @@ -22662,7 +24594,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.CAST-Extend%2Fimaging-mcp-server/versions/3.0.4", "description": "MCP server exposing CAST Imaging software architecture insights to AI agents", "version": "3.0.4", - "updatedAt": "2026-08-06T11:23:28Z", + "updatedAt": "2026-08-06T13:06:11Z", "metadata": { "readmeUrl": "https://github.com/CAST-Extend/CAST-Imaging-Mcp#readme", "repository": "https://github.com/CAST-Extend/CAST-Imaging-Mcp", @@ -22677,7 +24609,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.ClickHouse%2Fmcp-clickhouse/versions/0.4.1", "description": "Official ClickHouse MCP server for querying and exploring ClickHouse clusters and chDB.", "version": "0.4.1", - "updatedAt": "2026-08-06T11:24:07Z", + "updatedAt": "2026-08-06T13:06:14Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/ClickHouse/mcp-clickhouse#readme", @@ -22694,7 +24626,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.ComposioHQ%2Fcomposio/versions/1.0.5", "description": "Connect AI agents to 1000+ apps with managed authentication and tool-calling.", "version": "1.0.5", - "updatedAt": "2026-08-06T11:24:08Z", + "updatedAt": "2026-08-06T13:06:15Z", "metadata": { "readmeUrl": "https://github.com/ComposioHQ/GHMCP#readme", "repository": "https://github.com/ComposioHQ/GHMCP", @@ -22722,7 +24654,7 @@ "smithery" ], "version": "1.2.3", - "updatedAt": "2026-08-06T11:24:10Z", + "updatedAt": "2026-08-06T13:06:17Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/Decodo/mcp-server#readme", @@ -22748,7 +24680,7 @@ "scaffolding" ], "version": "15.5.1", - "updatedAt": "2026-08-06T11:24:13Z", + "updatedAt": "2026-08-06T13:06:20Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/IgniteUI/igniteui-cli#readme", @@ -22776,7 +24708,7 @@ "model-context-protocol" ], "version": "0.1.10", - "updatedAt": "2026-08-06T11:24:31Z", + "updatedAt": "2026-08-06T13:06:21Z", "metadata": { "primaryLanguage": "C#", "readmeUrl": "https://github.com/Karzone/TestAtlas#readme", @@ -22792,7 +24724,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.Krv-Labs%2Ftopos/versions/0.4.4", "description": "Structural code-quality tools for AI coding agents.", "version": "0.4.4", - "updatedAt": "2026-08-06T11:24:50Z", + "updatedAt": "2026-08-06T11:52:38Z", "metadata": { "primaryLanguage": "Rust", "readmeUrl": "https://github.com/Krv-Labs/topos#readme", @@ -22821,7 +24753,7 @@ "accessibility-testing" ], "version": "1.2.7", - "updatedAt": "2026-08-06T11:25:08Z", + "updatedAt": "2026-08-06T13:06:53Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/MasterPlayspots/motionspec#readme", @@ -22840,7 +24772,7 @@ "gemini-cli-extension" ], "version": "1.0.0", - "updatedAt": "2026-08-06T11:25:09Z", + "updatedAt": "2026-08-06T13:06:54Z", "metadata": { "readmeUrl": "https://github.com/OctoPerf/octoperf-claude-plugins#readme", "repository": "https://github.com/OctoPerf/octoperf-claude-plugins", @@ -22855,7 +24787,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.Omnidim%2Fomnidim-mcp-server/versions/0.8.0", "description": "Official MCP server for OmniDimension. Drive voice agents, dispatch calls, and run bulk campaigns.", "version": "0.8.0", - "updatedAt": "2026-08-06T11:25:11Z", + "updatedAt": "2026-08-06T13:06:55Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/Omnidim/omnidim-mcp-server#readme", @@ -22880,7 +24812,7 @@ "agent-skills" ], "version": "2.13.3", - "updatedAt": "2026-08-06T11:25:30Z", + "updatedAt": "2026-08-06T13:06:57Z", "metadata": { "primaryLanguage": "Go", "readmeUrl": "https://github.com/pascalebeier/hitkeep#readme", @@ -22897,7 +24829,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.QWarranto%2Fleafengines/versions/2.0.8", "description": "🌱 Agricultural AI: Soil analysis, crop recommendations, weather forecasts. FREE TurboQuant.", "version": "2.0.8", - "updatedAt": "2026-08-06T11:25:48Z", + "updatedAt": "2026-08-06T13:06:59Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/QWarranto/leafengines-claude-mcp#readme", @@ -22913,7 +24845,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.SEKeener%2Fairtreks-mcp/versions/1.0.2", "description": "Multi-city flight routing intelligence — plan RTW trips, validate alliances, get carrier picks.", "version": "1.0.2", - "updatedAt": "2026-08-06T11:26:08Z", + "updatedAt": "2026-08-06T13:07:01Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/SEKeener/airtreks-mcp#readme", @@ -22941,7 +24873,7 @@ "mcp-tools" ], "version": "1.5.0", - "updatedAt": "2026-08-06T11:26:27Z", + "updatedAt": "2026-08-06T11:53:28Z", "metadata": { "primaryLanguage": "PHP", "readmeUrl": "https://github.com/Sendmux/sendmux-sdk/tree/HEAD/packages/python/mcp", @@ -22971,7 +24903,7 @@ "mcp-server" ], "version": "2.0.0", - "updatedAt": "2026-08-06T11:27:07Z", + "updatedAt": "2026-08-06T13:07:37Z", "metadata": { "primaryLanguage": "Rust", "readmeUrl": "https://github.com/Vortx-AI/emem#readme", @@ -22995,7 +24927,7 @@ "trust" ], "version": "0.3.0", - "updatedAt": "2026-08-06T11:27:28Z", + "updatedAt": "2026-08-06T13:07:40Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/YugantM/hvtracker-mcp#readme", @@ -23023,7 +24955,7 @@ "ai-agent" ], "version": "1.0.5", - "updatedAt": "2026-08-06T11:27:29Z", + "updatedAt": "2026-08-06T13:07:41Z", "metadata": { "readmeUrl": "https://github.com/adkit/ads-mcp#readme", "repository": "https://github.com/adkit/ads-mcp", @@ -23051,7 +24983,7 @@ "ai-agents" ], "version": "0.8.0", - "updatedAt": "2026-08-06T11:27:31Z", + "updatedAt": "2026-08-06T13:07:42Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/agentic-hil/agentic-hil#readme", @@ -23080,7 +25012,7 @@ "ai-tools" ], "version": "0.4.0", - "updatedAt": "2026-08-06T11:27:32Z", + "updatedAt": "2026-08-06T13:07:44Z", "metadata": { "primaryLanguage": "Kotlin", "readmeUrl": "https://github.com/aoreshkov/kotlin-lib-mcp#readme", @@ -23109,13 +25041,13 @@ "knowlege-graph" ], "version": "0.22.1", - "updatedAt": "2026-08-06T11:27:34Z", + "updatedAt": "2026-08-06T13:07:46Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/basicmachines-co/basic-memory.git#readme", "repository": "https://github.com/basicmachines-co/basic-memory.git", "repositorySource": "github", - "stargazerCount": 3592 + "stargazerCount": 3593 } }, { @@ -23137,7 +25069,7 @@ "bug-detection" ], "version": "0.6.0", - "updatedAt": "2026-08-06T11:28:14Z", + "updatedAt": "2026-08-06T13:07:52Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/chriswu727/argus#readme", @@ -23166,7 +25098,7 @@ "documentation" ], "version": "0.1.5", - "updatedAt": "2026-08-06T11:28:34Z", + "updatedAt": "2026-08-06T13:07:53Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/cometchat/docs-mcp#readme", @@ -23183,7 +25115,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.devchad-cmd%2Fskilldb/versions/0.8.3", "description": "A registry of 5,900+ peer-authored skills any MCP agent can search and load on demand.", "version": "0.8.3", - "updatedAt": "2026-08-06T11:28:36Z", + "updatedAt": "2026-08-06T13:07:56Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/devchad-cmd/skilldb-sdk#readme", @@ -23211,7 +25143,7 @@ "model-context-protocol" ], "version": "1.8.3", - "updatedAt": "2026-08-06T11:28:38Z", + "updatedAt": "2026-08-06T13:07:57Z", "metadata": { "readmeUrl": "https://github.com/dsers/dsers-mcp-server#readme", "repository": "https://github.com/dsers/dsers-mcp-server", @@ -23227,7 +25159,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.flinker-app%2Fifc-mcp/versions/0.1.16", "description": "Local IFC/BIM MCP server with IfcOpenShell Python in Pyodide and an IFC viewer.", "version": "0.1.16", - "updatedAt": "2026-08-06T11:29:31Z", + "updatedAt": "2026-08-06T13:08:02Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/flinker-app/ifc-mcp#readme", @@ -23240,7 +25172,7 @@ "identifier": "urn:air:registry.modelcontextprotocol.io:io.github.hostinger:hostinger-api-mcp", "displayName": "io.github.hostinger/hostinger-api-mcp", "type": "application/mcp-server+json", - "url": "https://api.mcp.github.com/v0.1/servers/io.github.hostinger%2Fhostinger-api-mcp/versions/1.29.0", + "url": "https://api.mcp.github.com/v0.1/servers/io.github.hostinger%2Fhostinger-api-mcp/versions/1.30.0", "description": "MCP server for Hostinger API", "tags": [ "ai", @@ -23251,8 +25183,8 @@ "mcp", "gemini-cli-extension" ], - "version": "1.29.0", - "updatedAt": "2026-08-06T11:30:59Z", + "version": "1.30.0", + "updatedAt": "2026-08-06T13:08:10Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/hostinger/api-mcp-server#readme", @@ -23280,7 +25212,7 @@ "privacy" ], "version": "1.14.0", - "updatedAt": "2026-08-06T11:31:00Z", + "updatedAt": "2026-08-06T13:08:12Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/ihor-sokoliuk/mcp-searxng#readme", @@ -23308,7 +25240,7 @@ "rag" ], "version": "4.9.3", - "updatedAt": "2026-08-06T11:31:17Z", + "updatedAt": "2026-08-06T13:08:14Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/jagoff/memo#readme", @@ -23324,7 +25256,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.likhithreddy%2Ffittok/versions/0.11.0", "description": "Retrieve only the relevant code for a codebase question, within a token budget.", "version": "0.11.0", - "updatedAt": "2026-08-06T11:31:50Z", + "updatedAt": "2026-08-06T13:08:16Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/likhithreddy/fittok#readme", @@ -23352,7 +25284,7 @@ "mcp-server-card" ], "version": "0.7.2", - "updatedAt": "2026-08-06T11:32:26Z", + "updatedAt": "2026-08-06T13:08:24Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/mlava/agent-ready-mcp#readme", @@ -23381,7 +25313,7 @@ "mcp" ], "version": "0.8.7", - "updatedAt": "2026-08-06T11:32:27Z", + "updatedAt": "2026-08-06T13:08:26Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/mlava/scholar-sidekick-mcp#readme", @@ -23410,7 +25342,7 @@ "local-first" ], "version": "1.1.0", - "updatedAt": "2026-08-06T11:33:02Z", + "updatedAt": "2026-08-06T13:08:31Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/oleksiijko/pmb#readme", @@ -23438,13 +25370,13 @@ "mcp" ], "version": "1.0.0", - "updatedAt": "2026-08-06T11:33:17Z", + "updatedAt": "2026-08-06T13:08:33Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/openaccountants/openaccountants#readme", "repository": "https://github.com/openaccountants/openaccountants", "repositorySource": "github", - "stargazerCount": 301 + "stargazerCount": 302 } }, { @@ -23454,7 +25386,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.opus-pro%2Fopusclip/versions/0.2.0", "description": "Turn long videos into AI-curated short clips: caption, reframe, thumbnail, schedule, and publish.", "version": "0.2.0", - "updatedAt": "2026-08-06T11:33:18Z", + "updatedAt": "2026-08-06T13:08:34Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/opus-pro/opusclip-mcp#readme", @@ -23471,7 +25403,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.parseablehq%2Fparseable-mcp-server/versions/0.2.15", "description": "Model Context Protocol server for Parseable. Lets LLMs discover and query Parseable.", "version": "0.2.15", - "updatedAt": "2026-08-06T11:33:34Z", + "updatedAt": "2026-08-06T13:08:35Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/parseablehq/parseable-mcp-server#readme", @@ -23499,7 +25431,7 @@ "ucg-fiber" ], "version": "0.16.1", - "updatedAt": "2026-08-06T11:33:51Z", + "updatedAt": "2026-08-06T13:08:36Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/pete-builds/mcp-unifi#readme", @@ -23528,7 +25460,7 @@ "model-context-protocol" ], "version": "0.1.3", - "updatedAt": "2026-08-06T11:33:53Z", + "updatedAt": "2026-08-06T13:08:39Z", "metadata": { "primaryLanguage": "Go", "readmeUrl": "https://github.com/prest/prest-mcp-adapter#readme", @@ -23543,7 +25475,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.quicknode%2Fmcp/versions/1.0.1", "description": "Manage your blockchain infrastructure across 80+ chains with your agents.", "version": "1.0.1", - "updatedAt": "2026-08-06T11:34:11Z", + "updatedAt": "2026-08-06T13:08:42Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/quicknode/agent-plugins#readme", @@ -23559,7 +25491,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.salahawad%2Foutlook-personal-mcp/versions/0.1.1", "description": "Full-control MCP server for a personal Outlook.com mailbox and calendar (Microsoft Graph).", "version": "0.1.1", - "updatedAt": "2026-08-06T11:34:13Z", + "updatedAt": "2026-08-06T13:08:45Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/salahawad/outlook-personal-mcp#readme", @@ -23587,7 +25519,7 @@ "x402" ], "version": "1.0.0", - "updatedAt": "2026-08-06T11:34:15Z", + "updatedAt": "2026-08-06T13:08:46Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/satohubai/onchain-agents#readme", @@ -23604,7 +25536,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.smythmyke%2Fgovtoolspro-mcp-server/versions/0.1.3", "description": "Workflow tools for federal contractors: go/no-go scoring, incumbent intel, recompete, NECO.", "version": "0.1.3", - "updatedAt": "2026-08-06T11:34:32Z", + "updatedAt": "2026-08-06T13:08:48Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/smythmyke/govtoolspro-mcp-server#readme", @@ -23621,7 +25553,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.snyk%2Fsaw-mcp/versions/1.1.2", "description": "MCP server for Snyk API & Web — DAST scanning, findings management, and vulnerability triage", "version": "1.1.2", - "updatedAt": "2026-08-06T11:34:50Z", + "updatedAt": "2026-08-06T13:08:49Z", "metadata": { "primaryLanguage": "Python", "readmeUrl": "https://github.com/snyk/saw-mcp#readme", @@ -23649,7 +25581,7 @@ "stackql" ], "version": "0.10.591", - "updatedAt": "2026-08-06T11:35:07Z", + "updatedAt": "2026-08-06T13:08:52Z", "metadata": { "primaryLanguage": "Go", "readmeUrl": "https://github.com/stackql/stackql#readme", @@ -23669,7 +25601,7 @@ "gemini-cli-extension" ], "version": "1.0.1", - "updatedAt": "2026-08-06T11:35:08Z", + "updatedAt": "2026-08-06T13:08:53Z", "metadata": { "primaryLanguage": "JavaScript", "readmeUrl": "https://github.com/tambo-labs/charming-mcp#readme", @@ -23698,7 +25630,7 @@ "design-systems" ], "version": "1.1.20", - "updatedAt": "2026-08-06T11:35:24Z", + "updatedAt": "2026-08-06T13:08:56Z", "metadata": { "readmeUrl": "https://github.com/uizze/uizze-mcp#readme", "repository": "https://github.com/uizze/uizze-mcp", @@ -23726,12 +25658,12 @@ "spl-token" ], "version": "1.0.9", - "updatedAt": "2026-08-06T11:35:45Z", + "updatedAt": "2026-08-06T13:09:02Z", "metadata": { "readmeUrl": "https://github.com/vybenetwork/solana-mcp-vybe#readme", "repository": "https://github.com/vybenetwork/solana-mcp-vybe", "repositorySource": "github", - "stargazerCount": 1228, + "stargazerCount": 1230, "websiteUrl": "https://docs.vybenetwork.com/docs/mcp" } }, @@ -23745,7 +25677,7 @@ "ai-agents" ], "version": "0.9.2", - "updatedAt": "2026-08-06T11:36:01Z", + "updatedAt": "2026-08-06T13:09:05Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/zation/agent-radar#readme", @@ -23761,7 +25693,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.github.zereight%2Fgitlab-mcp/versions/2.1.46", "description": "GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.", "version": "2.1.46", - "updatedAt": "2026-08-06T11:36:03Z", + "updatedAt": "2026-08-06T13:09:06Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/zereight/gitlab-mcp#readme", @@ -23789,7 +25721,7 @@ "url-shortener" ], "version": "3.1.0", - "updatedAt": "2026-08-06T11:36:19Z", + "updatedAt": "2026-08-06T13:09:09Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/PicSeeInc/picsee-mcp#readme", @@ -23805,7 +25737,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/io.unstructured%2Ftransform/versions/0.7.2", "description": "Turn documents into structured, AI-ready data by parsing, enriching, chunking, and embedding.", "version": "0.7.2", - "updatedAt": "2026-08-06T11:36:53Z", + "updatedAt": "2026-08-06T13:09:13Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/Unstructured-IO/unstructured-mcp-integrations#readme", @@ -23833,7 +25765,7 @@ "model-context-protocol" ], "version": "5.20.0", - "updatedAt": "2026-08-06T11:38:14Z", + "updatedAt": "2026-08-06T13:09:21Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/Wolfe-Jam/claude-faf-mcp#readme", @@ -23862,7 +25794,7 @@ "typescript" ], "version": "2.3.1", - "updatedAt": "2026-08-06T11:38:33Z", + "updatedAt": "2026-08-06T13:09:22Z", "metadata": { "primaryLanguage": "TypeScript", "readmeUrl": "https://github.com/Wolfe-Jam/faf-mcp#readme", @@ -23891,7 +25823,7 @@ "rust" ], "version": "0.7.3", - "updatedAt": "2026-08-06T11:38:34Z", + "updatedAt": "2026-08-06T13:09:23Z", "metadata": { "primaryLanguage": "Rust", "readmeUrl": "https://github.com/sylin-org/ghostlight#readme", @@ -23907,7 +25839,7 @@ "url": "https://api.mcp.github.com/v0.1/servers/uk.sadiqoon%2Fsakh/versions/1.0.1", "description": "Ayatollah Khamenei corpus: fatwas, lectures, knowledge graph. Arabic/Persian. Research access.", "version": "1.0.1", - "updatedAt": "2026-08-06T11:38:51Z", + "updatedAt": "2026-08-06T13:09:25Z", "metadata": { "readmeUrl": "https://github.com/SADIQOON-LTD/sakh-mcp#readme", "repository": "https://github.com/SADIQOON-LTD/sakh-mcp", diff --git a/scripts/generate_ai_catalog.py b/scripts/generate_ai_catalog.py index cd287a4..bf4d27c 100644 --- a/scripts/generate_ai_catalog.py +++ b/scripts/generate_ai_catalog.py @@ -4,6 +4,7 @@ import json from pathlib import Path from urllib.error import URLError +from urllib.parse import urlparse from urllib.request import Request, urlopen SCRIPT = Path(__file__).resolve() @@ -32,8 +33,18 @@ def validate(entry, source): for field in ("type", "mediaType") ): fail(f"{source}: type or mediaType must be a non-empty string") - if sum(entry.get(field) is not None for field in ("url", "data")) != 1: + has_url = entry.get("url") is not None + has_data = entry.get("data") is not None + if has_url == has_data: fail(f"{source}: exactly one of url or data is required") + if has_url and (not isinstance(entry["url"], str) or not entry["url"].strip()): + fail(f"{source}: url must be a non-empty string") + if has_url: + url = urlparse(entry["url"]) + if url.scheme not in ("http", "https") or not url.netloc: + fail(f"{source}: url must be an absolute HTTP(S) URL") + if has_data and not isinstance(entry["data"], dict): + fail(f"{source}: data must be an object") if not entry["identifier"].startswith("urn:ai:"): fail(f"{source}: identifier must start with urn:ai:") @@ -62,6 +73,8 @@ def generate(): def add(entry, source): generated = dict(entry) generated["identifier"] = "urn:air:" + entry["identifier"][len("urn:ai:") :] + if not isinstance(generated.get("type"), str) or not generated["type"].strip(): + generated["type"] = entry.get("mediaType") version = entry.get("version") identity = (generated["identifier"], version) if identity in identities: diff --git a/tests/test_generate_ai_catalog.py b/tests/test_generate_ai_catalog.py new file mode 100644 index 0000000..b030183 --- /dev/null +++ b/tests/test_generate_ai_catalog.py @@ -0,0 +1,55 @@ +import json +import tempfile +import unittest +from pathlib import Path +from unittest.mock import patch + +from scripts import generate_ai_catalog + + +class ValidateEntryTest(unittest.TestCase): + def test_url_or_data(self): + entry = { + "identifier": "urn:ai:example.com:test:item", + "displayName": "Test", + "type": "application/example", + } + for delivery in ( + {"url": ""}, + {"url": "relative"}, + {"url": 1}, + {"data": "value"}, + {}, + {"url": "https://example.com", "data": {}}, + ): + with self.subTest(delivery=delivery), self.assertRaises(SystemExit): + generate_ai_catalog.validate(entry | delivery, "test") + + generate_ai_catalog.validate(entry | {"url": "https://example.com"}, "test") + generate_ai_catalog.validate(entry | {"data": {}}, "test") + + def test_generated_type_falls_back_to_media_type(self): + with tempfile.TemporaryDirectory() as directory: + root = Path(directory) + source = root / "catalog" / "example" + source.mkdir(parents=True) + entry = { + "identifier": "urn:ai:example.com:test:item", + "displayName": "Test", + "type": "", + "mediaType": "application/example", + "url": "https://example.com", + } + (source / "item.json").write_text(json.dumps(entry), encoding="utf-8") + with ( + patch.object(generate_ai_catalog, "ROOT", root), + patch.object(generate_ai_catalog, "SOURCE_DIR", root / "catalog"), + patch.object(generate_ai_catalog, "load_mcp_entries", return_value=[]), + ): + rendered, _ = generate_ai_catalog.generate() + + self.assertEqual(json.loads(rendered)["entries"][0]["type"], "application/example") + + +if __name__ == "__main__": + unittest.main()