[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"org-openai":3,"repo-skills-v-0-3-0":180},{"org":4,"repos":58},{"slug":5,"name":6,"logoUrl":7,"githubOrg":5,"website":8,"skillCount":9,"repoCount":10,"topRepos":11,"topTags":26,"lastUpdatedAt":57},"openai","OpenAI","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fopenai.png","https:\u002F\u002Fopenai.com",675,6,[12,15,18,21,24],{"name":13,"skillCount":14},"openai\u002Fplugins",600,{"name":16,"skillCount":17},"openai\u002Frole-specific-plugins",43,{"name":19,"skillCount":20},"openai\u002Fskills",29,{"name":22,"skillCount":23},"openai\u002Fopenai-agents-python",1,{"name":25,"skillCount":23},"openai\u002Fredcard",[27,30,33,36,39,42,45,48,51,54],{"slug":28,"name":29},"frontend","Frontend",{"slug":31,"name":32},"research","Research",{"slug":34,"name":35},"life-sciences","Life Sciences",{"slug":37,"name":38},"bioinformatics","Bioinformatics",{"slug":40,"name":41},"api-development","API Development",{"slug":43,"name":44},"communications","Communications",{"slug":46,"name":47},"zoom","Zoom",{"slug":49,"name":50},"design","Design",{"slug":52,"name":53},"deployment","Deployment",{"slug":55,"name":56},"twilio","Twilio","2026-07-17T06:05:07.902844",[59,75,99,121,149,163],{"name":60,"fullName":13,"repoUrl":61,"skillCount":14,"stars":62,"forks":63,"description":64,"topics":65,"topTags":66,"topTagCount":73,"lastUpdatedAt":74},"plugins","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fplugins",3992,465,"OpenAI Plugins",[],[67,68,69,70,71,72],{"slug":34,"name":35},{"slug":37,"name":38},{"slug":28,"name":29},{"slug":31,"name":32},{"slug":40,"name":41},{"slug":46,"name":47},335,"2026-07-10T06:35:37.976939",{"name":76,"fullName":16,"repoUrl":77,"skillCount":17,"stars":78,"forks":79,"description":80,"topics":81,"topTags":82,"topTagCount":97,"lastUpdatedAt":98},"role-specific-plugins","https:\u002F\u002Fgithub.com\u002Fopenai\u002Frole-specific-plugins",427,65,"Role-specific Codex plugin templates",[],[83,86,89,90,93,96],{"slug":84,"name":85},"sales","Sales",{"slug":87,"name":88},"analytics","Analytics",{"slug":31,"name":32},{"slug":91,"name":92},"crm","CRM",{"slug":94,"name":95},"data-analysis","Data Analysis",{"slug":49,"name":50},63,"2026-07-14T05:43:44.330745",{"name":100,"fullName":19,"repoUrl":101,"skillCount":20,"stars":102,"forks":103,"description":104,"topics":105,"topTags":106,"topTagCount":119,"lastUpdatedAt":120},"skills","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fskills",23787,1614,"Skills Catalog for Codex",[],[107,110,111,112,115,118],{"slug":108,"name":109},"codex","Codex",{"slug":49,"name":50},{"slug":5,"name":6},{"slug":113,"name":114},"cli","CLI",{"slug":116,"name":117},"figma","Figma",{"slug":28,"name":29},62,"2026-05-23T06:17:16.870838",{"name":122,"fullName":22,"repoUrl":123,"skillCount":23,"stars":124,"forks":125,"description":126,"topics":127,"topTags":134,"topTagCount":147,"lastUpdatedAt":148},"openai-agents-python","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python",28169,4375,"A lightweight, powerful framework for multi-agent workflows",[128,129,130,131,132,5,133],"agents","ai","framework","harness","llm","python",[135,138,141,144],{"slug":136,"name":137},"documents","Documents",{"slug":139,"name":140},"healthcare","Healthcare",{"slug":142,"name":143},"insurance","Insurance",{"slug":145,"name":146},"regulatory-compliance","Regulatory Compliance",4,"2026-04-16T05:11:39.180399",{"name":150,"fullName":25,"repoUrl":151,"skillCount":23,"stars":152,"forks":153,"description":154,"topics":155,"topTags":156,"topTagCount":147,"lastUpdatedAt":57},"redcard","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fredcard",20,3,"Eject yourself from work with a little help from Codex.",[],[157,158,159,162],{"slug":113,"name":114},{"slug":108,"name":109},{"slug":160,"name":161},"macos","macOS",{"slug":5,"name":6},{"name":164,"fullName":165,"repoUrl":166,"skillCount":23,"stars":167,"forks":168,"description":169,"topics":170,"topTags":171,"topTagCount":153,"lastUpdatedAt":179},"tunnel-client","openai\u002Ftunnel-client","https:\u002F\u002Fgithub.com\u002Fopenai\u002Ftunnel-client",199,34,null,[],[172,175,176],{"slug":173,"name":174},"architecture","Architecture",{"slug":113,"name":114},{"slug":177,"name":178},"mcp","MCP","2026-06-30T19:07:52.141",{"items":181,"total":14},[182,200,215,227,247,267,286,298,310,321,329,341,352,363,375,388,408,419,434,448,468,482,493,506],{"slug":183,"name":183,"fn":184,"description":185,"org":186,"tags":187,"stars":62,"repoUrl":61,"updatedAt":199},"accessibility-and-inclusive-visualization","make data visualizations accessible","Make data visualizations accessible and inclusive. Use when the user needs chart or diagram accessibility guidance, text alternatives for complex visuals, color and contrast review, keyboard support, reduced-motion behavior for animation or parallax, or an accessibility QA workflow for exported figures, UML-like diagrams, and dashboards.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[188,192,195,198],{"name":189,"slug":190,"type":191},"Accessibility","accessibility","tag",{"name":193,"slug":194,"type":191},"Charts","charts",{"name":196,"slug":197,"type":191},"Data Visualization","data-visualization",{"name":50,"slug":49,"type":191},"2026-06-30T19:00:57.102",{"slug":201,"name":201,"fn":202,"description":203,"org":204,"tags":205,"stars":62,"repoUrl":61,"updatedAt":214},"agent-browser","automate browser interactions for agents","Browser automation CLI for AI agents. Use when the user needs to interact with websites, verify dev server output, test web apps, navigate pages, fill forms, click buttons, take screenshots, extract data, or automate any browser task. Also triggers when a dev server starts so you can verify it visually.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[206,208,211],{"name":207,"slug":128,"type":191},"Agents",{"name":209,"slug":210,"type":191},"Browser Automation","browser-automation",{"name":212,"slug":213,"type":191},"Testing","testing","2026-04-06T18:41:03.44016",{"slug":216,"name":216,"fn":217,"description":218,"org":219,"tags":220,"stars":62,"repoUrl":61,"updatedAt":226},"agent-browser-verify","verify dev server output with automated browser","Automated browser verification for dev servers. Triggers when a dev server starts to run a visual gut-check with agent-browser — verifies the page loads, checks for console errors, validates key UI elements, and reports pass\u002Ffail before continuing.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[221,222,225],{"name":209,"slug":210,"type":191},{"name":223,"slug":224,"type":191},"Local Development","local-development",{"name":212,"slug":213,"type":191},"2026-04-06T18:41:17.526867",{"slug":228,"name":228,"fn":229,"description":230,"org":231,"tags":232,"stars":62,"repoUrl":61,"updatedAt":246},"agents-sdk","build AI agents on Cloudflare Workers","Build AI agents on Cloudflare Workers using the Agents SDK. Load when creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP servers, or chat applications. Covers Agent class, state management, callable RPC, Workflows integration, and React hooks. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[233,234,237,240,243],{"name":207,"slug":128,"type":191},{"name":235,"slug":236,"type":191},"Cloudflare Workers","cloudflare-workers",{"name":238,"slug":239,"type":191},"SDK","sdk",{"name":241,"slug":242,"type":191},"Serverless","serverless",{"name":244,"slug":245,"type":191},"WebSockets","websockets","2026-04-06T18:39:51.717063",{"slug":248,"name":248,"fn":249,"description":250,"org":251,"tags":252,"stars":62,"repoUrl":61,"updatedAt":266},"ai-elements","build chat UIs with AI Elements","AI Elements component library guidance — pre-built React components for AI interfaces built on shadcn\u002Fui. Use when building chat UIs, message displays, tool call rendering, streaming responses, reasoning panels, or any AI-native interface with the AI SDK.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[253,254,257,260,263],{"name":29,"slug":28,"type":191},{"name":255,"slug":256,"type":191},"React","react",{"name":258,"slug":259,"type":191},"shadcn\u002Fui","shadcn-ui",{"name":261,"slug":262,"type":191},"UI Components","ui-components",{"name":264,"slug":265,"type":191},"Vercel","vercel","2026-04-06T18:40:59.619419",{"slug":268,"name":268,"fn":269,"description":270,"org":271,"tags":272,"stars":62,"repoUrl":61,"updatedAt":285},"ai-gateway","configure Vercel AI Gateway","Vercel AI Gateway expert guidance. Use when configuring model routing, provider failover, cost tracking, or managing multiple AI providers through a unified API.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[273,276,279,281,284],{"name":274,"slug":275,"type":191},"AI Infrastructure","ai-infrastructure",{"name":277,"slug":278,"type":191},"Cost Optimization","cost-optimization",{"name":280,"slug":132,"type":191},"LLM",{"name":282,"slug":283,"type":191},"Performance","performance",{"name":264,"slug":265,"type":191},"2026-04-06T18:40:44.377464",{"slug":287,"name":287,"fn":288,"description":289,"org":290,"tags":291,"stars":62,"repoUrl":61,"updatedAt":297},"ai-generation-persistence","implement persistence patterns for AI generations","AI generation persistence patterns — unique IDs, addressable URLs, database storage, and cost tracking for every LLM generation",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[292,293,296],{"name":277,"slug":278,"type":191},{"name":294,"slug":295,"type":191},"Database","database",{"name":280,"slug":132,"type":191},"2026-04-06T18:41:08.513425",{"slug":299,"name":299,"fn":300,"description":301,"org":302,"tags":303,"stars":62,"repoUrl":61,"updatedAt":309},"ai-sdk","build AI features with Vercel AI SDK","Vercel AI SDK expert guidance. Use when building AI-powered features — chat interfaces, text generation, structured output, tool calling, agents, MCP integration, streaming, embeddings, reranking, image generation, or working with any LLM provider.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[304,305,306,307,308],{"name":207,"slug":128,"type":191},{"name":29,"slug":28,"type":191},{"name":280,"slug":132,"type":191},{"name":238,"slug":239,"type":191},{"name":264,"slug":265,"type":191},"2026-04-06T18:40:31.580279",{"slug":311,"name":311,"fn":312,"description":313,"org":314,"tags":315,"stars":62,"repoUrl":61,"updatedAt":199},"aiq-deploy","deploy and manage AI-Q infrastructure","Use when asked to install, deploy, run, validate, troubleshoot, or stop NVIDIA AI-Q Blueprint infrastructure.\n",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[316,317,318],{"name":274,"slug":275,"type":191},{"name":53,"slug":52,"type":191},{"name":319,"slug":320,"type":191},"Infrastructure","infrastructure",{"slug":322,"name":322,"fn":323,"description":324,"org":325,"tags":326,"stars":62,"repoUrl":61,"updatedAt":199},"aiq-research","conduct deep AI-Q research","Use when asked to run deep research or AI-Q research through a reachable NVIDIA AI-Q Blueprint backend.\n",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[327,328],{"name":274,"slug":275,"type":191},{"name":32,"slug":31,"type":191},{"slug":330,"name":330,"fn":331,"description":332,"org":333,"tags":334,"stars":62,"repoUrl":61,"updatedAt":199},"airtable-cli","manage Airtable records and data","Lists bases, reads and writes records, manages tables and fields, filters and searches data in Airtable via the `airtable-mcp` CLI. Use when the task involves Airtable data or the user mentions airtable-mcp, bases, tables, records, or fields.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[335,338,339,340],{"name":336,"slug":337,"type":191},"Airtable","airtable",{"name":114,"slug":113,"type":191},{"name":95,"slug":94,"type":191},{"name":294,"slug":295,"type":191},{"slug":342,"name":342,"fn":343,"description":344,"org":345,"tags":346,"stars":62,"repoUrl":61,"updatedAt":199},"airtable-filters","filter and search Airtable records","Use this skill when the user wants to find, filter, or narrow down Airtable records by field values, even when they don't explicitly say \"filter.\"",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[347,348,349],{"name":336,"slug":337,"type":191},{"name":95,"slug":94,"type":191},{"name":350,"slug":351,"type":191},"Search","search",{"slug":353,"name":353,"fn":354,"description":355,"org":356,"tags":357,"stars":62,"repoUrl":61,"updatedAt":199},"airtable-overview","explain Airtable data structures","Explains what Airtable is and how data is structured — bases, tables, fields, records, views, automations, and interfaces. Use when you need context about the Airtable data model.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[358,359,362],{"name":336,"slug":337,"type":191},{"name":360,"slug":361,"type":191},"Data Modeling","data-modeling",{"name":294,"slug":295,"type":191},{"slug":364,"name":364,"fn":365,"description":366,"org":367,"tags":368,"stars":62,"repoUrl":61,"updatedAt":374},"alpha","provide fixture skills for plugin evaluation tests","Alpha fixture skill. Use when plugin-eval tests need one of two bundled skills.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[369,370,373],{"name":109,"slug":108,"type":191},{"name":371,"slug":372,"type":191},"Evals","evals",{"name":212,"slug":213,"type":191},"2026-04-17T05:07:39.842575",{"slug":376,"name":376,"fn":377,"description":378,"org":379,"tags":380,"stars":62,"repoUrl":61,"updatedAt":387},"alphafold-skill","request protein structures from AlphaFold","Submit compact AlphaFold Protein Structure Database API requests for prediction, UniProt summary, sequence summary, and annotation lookups. Use when a user wants AlphaFold metadata or concise structure summaries",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[381,382,385,386],{"name":38,"slug":37,"type":191},{"name":383,"slug":384,"type":191},"Deep Learning","deep-learning",{"name":35,"slug":34,"type":191},{"name":32,"slug":31,"type":191},"2026-04-10T05:12:33.967685",{"slug":389,"name":389,"fn":390,"description":391,"org":392,"tags":393,"stars":62,"repoUrl":61,"updatedAt":407},"android-emulator-qa","test Android applications in an emulator","Use when validating Android feature flows in an emulator with adb-driven launch, input, UI-tree inspection, screenshots, and logcat capture.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[394,397,400,403,406],{"name":395,"slug":396,"type":191},"Android","android",{"name":398,"slug":399,"type":191},"Debugging","debugging",{"name":401,"slug":402,"type":191},"Mobile","mobile",{"name":404,"slug":405,"type":191},"QA","qa",{"name":212,"slug":213,"type":191},"2026-04-06T18:43:13.762186",{"slug":409,"name":409,"fn":410,"description":411,"org":412,"tags":413,"stars":62,"repoUrl":61,"updatedAt":418},"android-performance","profile Android app performance","Gather and interpret Android performance evidence on an adb target using Simpleperf CPU profiles, Perfetto or Compose traces, gfxinfo frame data, dumpsys meminfo snapshots, Java heap dumps, and native allocation traces. Use when asked to profile an Android app flow, find CPU-heavy functions, diagnose jank, capture startup or frame timing evidence, compare before\u002Fafter performance, explain what code is taking time, or gather memory\u002Fleak profiling artifacts.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[414,415,416,417],{"name":395,"slug":396,"type":191},{"name":398,"slug":399,"type":191},{"name":401,"slug":402,"type":191},{"name":282,"slug":283,"type":191},"2026-04-27T05:45:34.255927",{"slug":420,"name":420,"fn":421,"description":422,"org":423,"tags":424,"stars":62,"repoUrl":61,"updatedAt":433},"appkit-interop","bridge SwiftUI apps to AppKit","Bridge macOS SwiftUI into AppKit narrowly. Use when implementing representables, reaching NSWindow or panels, handling menus, or using the responder chain.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[425,428,429,430],{"name":426,"slug":427,"type":191},"Desktop","desktop",{"name":29,"slug":28,"type":191},{"name":161,"slug":160,"type":191},{"name":431,"slug":432,"type":191},"SwiftUI","swiftui","2026-04-08T20:37:30.004099",{"slug":435,"name":435,"fn":436,"description":437,"org":438,"tags":439,"stars":62,"repoUrl":61,"updatedAt":447},"attack-path-analysis","analyze security attack paths and severity","Use when Codex is already in the attack-path-analysis phase of a security scan or the user explicitly asks to trace a security finding from source to sink and calibrate severity. Do not use as the primary trigger for full PR, commit, branch, patch, or repository scans.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[440,443,444],{"name":441,"slug":442,"type":191},"Code Analysis","code-analysis",{"name":109,"slug":108,"type":191},{"name":445,"slug":446,"type":191},"Security","security","2026-05-01T06:02:25.400415",{"slug":449,"name":449,"fn":450,"description":451,"org":452,"tags":453,"stars":62,"repoUrl":61,"updatedAt":467},"auth","integrate authentication in Next.js apps","Authentication integration guidance — Clerk (native Vercel Marketplace), Descope, and Auth0 setup for Next.js applications. Covers middleware auth patterns, sign-in\u002Fsign-up flows, and Marketplace provisioning. Use when implementing user authentication.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[454,457,460,463,464],{"name":455,"slug":456,"type":191},"Auth0","auth0",{"name":458,"slug":459,"type":191},"Authentication","authentication",{"name":461,"slug":462,"type":191},"Clerk","clerk",{"name":29,"slug":28,"type":191},{"name":465,"slug":466,"type":191},"Next.js","next-js","2026-04-06T18:40:22.434557",{"slug":469,"name":469,"fn":470,"description":471,"org":472,"tags":473,"stars":62,"repoUrl":61,"updatedAt":199},"base44-cli","configure and deploy base44 projects","The base44 CLI is used for EVERYTHING related to base44 projects: resource configuration (entities, backend functions, ai agents), initialization and actions (resource creation, deployment). This skill is the place for learning about how to configure resources. When you plan or implement a feature, you must learn this skill",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[474,475,478,479],{"name":114,"slug":113,"type":191},{"name":476,"slug":477,"type":191},"Configuration","configuration",{"name":53,"slug":52,"type":191},{"name":480,"slug":481,"type":191},"Engineering","engineering",{"slug":483,"name":483,"fn":484,"description":485,"org":486,"tags":487,"stars":62,"repoUrl":61,"updatedAt":199},"base44-sdk","build applications with base44 SDK","The base44 SDK is the library to communicate with base44 services. In projects, you use it to communicate with remote resources (entities, backend functions, ai agents) and to write backend functions. This skill is the place for learning about available modules and types. When you plan or implement a feature, you must learn this skill",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[488,489,492],{"name":41,"slug":40,"type":191},{"name":490,"slug":491,"type":191},"Backend","backend",{"name":238,"slug":239,"type":191},{"slug":494,"name":494,"fn":495,"description":496,"org":497,"tags":498,"stars":62,"repoUrl":61,"updatedAt":199},"base44-troubleshooter","troubleshoot Base44 application logs","Troubleshoot production issues using backend function logs. Use when investigating app errors, debugging function calls, or diagnosing production problems in Base44 apps.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[499,500,503],{"name":398,"slug":399,"type":191},{"name":501,"slug":502,"type":191},"Logs","logs",{"name":504,"slug":505,"type":191},"Observability","observability",{"slug":507,"name":507,"fn":508,"description":509,"org":510,"tags":511,"stars":62,"repoUrl":61,"updatedAt":199},"batch-draft-writer","draft email replies in batch","Drafts multiple email replies or follow-ups in batch using the Superhuman Mail MCP server — processing your inbox in bulk rather than one email at a time. Use this skill whenever someone asks to \"draft replies to my unread emails\", \"respond to all my emails\", \"write follow-ups for my meetings this week\", \"batch draft responses\", \"draft emails for all threads that need a reply\", \"auto-draft my inbox\", \"help me respond to everything\", \"write follow-up emails based on my meetings\", \"process my inbox\", \"draft responses to these threads\", or any variation of wanting multiple emails drafted at once. Also trigger when someone says \"I have a bunch of emails to respond to\", \"help me get through my inbox\", \"draft a mail merge\", \"send personalized emails to these people\", or wants to create multiple drafts from a single prompt. Trigger broadly — if someone wants more than one email drafted, this skill should activate.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[512,515,516,519],{"name":513,"slug":514,"type":191},"Automation","automation",{"name":44,"slug":43,"type":191},{"name":517,"slug":518,"type":191},"Email","email",{"name":520,"slug":521,"type":191},"Productivity","productivity"]