# plugins | OpenAI | Knowledge Base | Instagit

OpenAI Plugins

GitHub Stars: 1.7k

Repository: https://github.com/openai/plugins

---

## Articles

### [How the capture-tasks-from-meeting-notes Skill Extracts Actionable Items from Unstructured Meeting Text](/openai/plugins/capture-tasks-from-meeting-notes-skill-extract-action-items)

Learn how the capture-tasks-from-meeting-notes skill converts unstructured meeting notes into structured Jira tickets using a seven-step workflow and regex patterns to identify assignees and tasks.

- Tags: how-to-guide
- Published: 2026-06-11

### [How the Brainstorming Skill Integrates with External Visual Companion Servers in OpenAI Plugins](/openai/plugins/brainstorming-skill-integration-external-scripts-visual-companion)

Learn how the brainstorming skill in OpenAI plugins uses shell scripts to integrate with external visual companion servers for rendering tasks. Explore state file connections.

- Tags: internals
- Published: 2026-06-11

### [Recommended Task Granularity for Development Plans in OpenAI's Writing-Plans Skill](/openai/plugins/writing-plans-skill-recommended-task-granularity)

Discover the recommended task granularity for OpenAI's writing-plans skill. Learn to create effective development plans with 2-5 minute actionable steps.

- Tags: best-practices
- Published: 2026-06-11

### [How hooks.json Influences Skill Execution Flow in OpenAI Plugins](/openai/plugins/hooks-json-interaction-with-skill-execution-flow)

Learn how hooks.json intercepts runtime events and executes shell commands to inject validation and cleanup logic into OpenAI plugin skill execution. Enhance your plugin's workflow.

- Tags: internals
- Published: 2026-06-11

### [Functional Distinction Between writing-plans and executing-plans in OpenAI Superpowers](/openai/plugins/writing-plans-vs-executing-plans-superpowers-plugin)

Understand the functional distinction between OpenAI's writing-plans and executing-plans skills. writing-plans creates blueprints while executing-plans implements code changes and tests.

- Tags: deep-dive
- Published: 2026-06-11

### [How Codex Routes Skills When Multiple Keywords Match](/openai/plugins/codex-skill-routing-matching-multiple-keywords)

Discover how Codex routes skills with multiple keyword matches using scoring and tie-breakers. Learn how it handles ambiguity and clarifies user intent for optimal results.

- Tags: internals
- Published: 2026-06-11

### [What Is Subagent-Driven-Development and How It Differs from Inline Plan Execution](/openai/plugins/subagent-driven-development-vs-inline-plan-execution)

Explore subagent-driven-development, a runtime skill using isolated sub-agents and reviews, and contrast it with inline plan execution's sequential task running. Learn the key differences.

- Tags: deep-dive
- Published: 2026-06-11

### [How the triage-issue Skill Uses JQL for Duplicate Bug Detection in Jira](/openai/plugins/atlassian-rovo-triage-issue-skill-jql-duplicate-bugs)

Learn how the triage-issue skill uses JQL in Jira to dynamically search for duplicate bugs by error signatures components and symptoms improving bug detection accuracy.

- Tags: how-to-guide
- Published: 2026-06-11

### [Structural Difference Between `.codex-plugin/plugin.json` and `.app.json` in OpenAI Plugins](/openai/plugins/plugin-config-difference-plugin-json-app-json)

Understand the structural difference between .codex-plugin/plugin.json and .app.json. Learn how OpenAI separates presentation and runtime configuration for plugins.

- Tags: deep-dive
- Published: 2026-06-11

### [How to Configure EAS Builds for Expo Apps: Complete Setup Guide](/openai/plugins/configure-eas-builds-expo-apps)

Master EAS builds for Expo apps. Set up configuration profiles, define workflows, and manage credentials to streamline production releases and PR previews with this comprehensive guide.

- Tags: how-to-guide
- Published: 2026-06-10

### [How to Create Code Connect Templates for Figma Components: A Complete Guide](/openai/plugins/create-code-connect-templates-figma-components)

Learn how to create Code Connect templates for Figma components. Map Figma properties to code props using the MCP runtime and figma.selectedInstance methods. Get the complete guide.

- Tags: how-to-guide
- Published: 2026-06-10

### [How to Use the use_figma Tool with the Figma Plugin API](/openai/plugins/use-figma-tool-plugin-api)

Learn how to use the use_figma tool with the Figma Plugin API to execute JavaScript directly in Figma. Understand async harnesses and atomic operations for seamless integration.

- Tags: how-to-guide
- Published: 2026-06-10

### [How to Add Commands to a Codex Plugin: Complete Implementation Guide](/openai/plugins/add-commands-codex-plugin)

Learn to add commands to your Codex plugin. Follow this implementation guide to create a commands directory and expose deterministic workflows like setup zoom oauth.

- Tags: how-to-guide
- Published: 2026-06-10

### [Directory Structure for Codex Plugin Skills: Complete Guide](/openai/plugins/codex-plugin-skills-directory-structure)

Understand the directory structure for Codex plugin skills. Learn to organize plugins, manifest files, and skill subdirectories for seamless integration.

- Tags: how-to-guide
- Published: 2026-06-10

### [How to Create a Codex Plugin with a plugin.json Manifest](/openai/plugins/how-to-create-codex-plugin-plugin-json-manifest)

Learn how to create a Codex plugin using a plugin.json manifest. Discover essential metadata for discovery, capabilities, and UI rendering.

- Tags: how-to-guide
- Published: 2026-06-10

### [What Is a Subagent-Driven Development Workflow with Superpowers?](/openai/plugins/subagent-driven-development-workflow-superpowers)

Discover the subagent-driven development workflow with superpowers. Learn how orchestrator agents delegate tasks to parallel sub-agents with automatic retries and structured results.

- Tags: deep-dive
- Published: 2026-06-09

### [How to Create a Custom Codex Plugin with the .codex-plugin/plugin.json Manifest](/openai/plugins/how-to-create-custom-codex-plugin-plugin-json)

Learn to build a custom Codex plugin using the essential .codex-plugin/plugin.json manifest file. Define metadata UI and capabilities for your plugin.

- Tags: how-to-guide
- Published: 2026-06-09

### [How to Migrate Legacy Plugins to the New Manifest Format](/openai/plugins/how-to-migrate-legacy-plugins-to-new-manifest-format)

Easily migrate legacy OpenAI plugins to the new manifest format. Update your schema manifest version and rename name to id for a smoother transition.

- Tags: migration-guide
- Published: 2026-06-07

### [How to Test Codex Plugins Before Publishing: Complete Local Testing Guide](/openai/plugins/how-to-test-codex-plugins-before-publishing)

Test Codex plugins locally with plugin-eval. Lint manifests, simulate requests, and benchmark executions before publishing to the marketplace. Your complete local testing guide.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Debug Plugin Runtime Errors in OpenAI Plugins: A Complete Guide](/openai/plugins/how-to-debug-plugin-runtime-errors-issues)

Debug OpenAI plugin runtime errors fast. Enable detailed logging run dependency checks locally and inspect the error payload. Your complete guide to resolve plugin issues.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Organize Plugin Categories in the OpenAI Plugins Manifest](/openai/plugins/how-to-organize-plugin-categories-in-manifest)

Organize plugin categories in your OpenAI plugin manifest using the category field. Assign a title-cased string like Productivity or Developer Tools to control its appearance in the UI catalog.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Build Remotion Video Generation Plugins: A Complete Guide to OpenAI Codex Skills](/openai/plugins/how-to-build-remotion-video-generation-plugins)

Learn how to build Remotion video generation plugins. This guide shows you how to package reusable code snippets and best practices for AI assisted programmatic video content creation.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Create Netlify Deployment Plugin Configurations in the OpenAI Plugins Repository](/openai/plugins/how-to-create-netlify-deployment-plugin-configurations)

Learn to create Netlify deployment plugin configurations for the OpenAI Plugins Repository. Define manifests, implement skills, and configure netlify.toml for seamless Netlify CLI integration.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Set Up Expo Application Services (EAS) Workflows: A Complete Guide](/openai/plugins/how-to-set-up-eas-workflows)

Learn how to set up Expo Application Services EAS workflows for automated CI/CD and deployments. Automate builds and submissions for your Expo apps with this complete guide.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Handle Expo and React Native SDK Upgrades in Plugins](/openai/plugins/how-to-handle-expo-react-native-sdk-upgrades-in-plugins)

Master Expo and React Native SDK upgrades in plugins. Follow this guide for smooth transitions, ensuring compatibility and avoiding common pitfalls with clear, actionable steps.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Configure macOS AppKit SwiftUI Plugin Workflows: A Complete Guide](/openai/plugins/how-to-configure-macos-appkit-swiftui-plugin-workflows)

Learn to configure macOS AppKit SwiftUI plugin workflows. Scaffold a SwiftUI app, bridge AppKit controls, and manage state effectively without leaking AppKit types. Get the complete guide.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Create SwiftUI iOS Development Plugins with the Build‑iOS‑Apps Plugin](/openai/plugins/how-to-create-swiftui-ios-plugins-with-build-ios-apps)

Learn to build SwiftUI iOS development plugins using the OpenAI build-ios-apps plugin. Scaffold refactor and debug your apps within a Codex workflow.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Implement Code Connect and Code to Canvas Features with OpenAI Plugins](/openai/plugins/how-to-implement-code-connect-code-to-canvas-features)

Learn how to implement Code Connect and Code to Canvas features using OpenAI plugins. Bridge Figma designs and React components by generating .figma.ts templates and programmatically constructing Figma nodes.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Build Figma Integration Plugins with the use_figma Capability](/openai/plugins/how-to-build-figma-integration-plugins-with-use-figma)

Learn to build Figma integration plugins using the OpenAI plugins repository. Execute JavaScript in Figma files with the use_figma capability and retrieve JSON results.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Integrate External APIs Like Pipedrive CRM with OpenAI Plugins](/openai/plugins/how-to-integrate-external-apis-like-pipedrive-with-plugins)

Learn to integrate external APIs like Pipedrive CRM with OpenAI plugins. This guide covers manifest, OpenAPI spec, skill file, and runtime server for seamless API calls.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Version and Publish Plugins to the Marketplace: A Semantic Versioning and CI/CD Guide](/openai/plugins/how-to-version-publish-plugins-marketplace)

Learn to version and publish plugins to the marketplace using semantic versioning and CI/CD. Follow this guide for structured configuration, testing, and submission.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Add Custom Branding Assets and App Icons to OpenAI Plugins](/openai/plugins/how-to-add-custom-branding-app-icons-to-plugins)

Learn to add custom branding assets and app icons to OpenAI plugins. Upload images to your assets folder and link them in your plugin manifest for a branded experience.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Configure Plugin Commands and hooks.json in OpenAI Plugins](/openai/plugins/how-to-configure-plugin-commands-hooks-json)

Configure OpenAI plugin commands using Markdown and automate workflows with hooks.json. Learn to register matchers and trigger scripts for specific command patterns in your plugins.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Use Model Context Protocol (MCP) with OpenAI Plugin Integration](/openai/plugins/how-to-use-mcp-with-plugin-integration)

Discover tools with the Model Context Protocol MCP and OpenAI plugin integration. Easily invoke remote APIs without hard-coded endpoints using the @ai-sdk/mcp package and let models handle API calls.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Add Agents to a Plugin Using openai.yaml Configuration](/openai/plugins/how-to-add-agents-to-plugin-with-openai-yaml)

Easily add agents to your plugin with openai.yaml configuration. Expose UI metadata and invocation policies directly within your skill's agents directory. Learn how now.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Define and Configure Skills for a Codex Plugin: A Complete Guide](/openai/plugins/how-to-define-configure-codex-plugin-skills)

Learn to define and configure skills for a Codex plugin using SKILL.md and openai.yaml files. This guide explains how LLMs leverage these components for enhanced functionality.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Create a Custom Codex Plugin Using the `.codex-plugin/plugin.json` Manifest](/openai/plugins/how-to-create-custom-codex-plugin-with-plugin-json-manifest)

Learn to create a custom Codex plugin using the .codex-plugin/plugin.json manifest file. Discover how to define discovery, rendering, and execution for your plugin.

- Tags: how-to-guide
- Published: 2026-06-07

### [How to Version Control MCP Configurations for OpenAI Plugins](/openai/plugins/can-mcp-configurations-be-version-controlled-for-openai-plugins)

Version control MCP configurations for OpenAI plugins easily with Git and pull requests. Store your .mcp.json files in your plugin repository for seamless tracking and automation.

- Tags: how-to-guide
- Published: 2026-06-06

### [Lifecycle of an MCP Configuration in OpenAI Plugins: A Complete Technical Guide](/openai/plugins/what-is-the-lifecycle-of-an-mcp-configuration-in-openai-plugins)

Understand the full lifecycle of an MCP configuration in OpenAI plugins. Learn about creation, editing, loading, runtime, updating, and reloading for effective plugin management.

- Tags: deep-dive
- Published: 2026-06-06

### [How to Debug MCP Settings in OpenAI Plugins: A Complete Troubleshooting Guide](/openai/plugins/how-to-debug-issues-related-to-mcp-settings-in-openai-plugins)

Debug MCP settings in OpenAI plugins effectively. Verify JSON configs, validate env vars, test endpoints, and enable verbose logging to solve authentication and tool definition issues.

- Tags: how-to-guide
- Published: 2026-06-06

### [Where to Find MCP Documentation for OpenAI Plugin Development](/openai/plugins/where-can-i-find-documentation-for-mcp-in-openai-plugin-development)

Find MCP documentation for OpenAI plugin development within the openai plugins repository. Access skill markdown files, the official Model Context Protocol spec, and .mcp.json manifests.

- Tags: documentation
- Published: 2026-06-06

### [Performance Impacts of MCP Configurations on OpenAI Plugins: 6 Optimization Strategies](/openai/plugins/what-are-the-performance-impacts-of-mcp-configurations-on-openai-plugins)

Optimize OpenAI Plugin performance with 6 MCP configuration strategies. Reduce CPU usage and latency by streamlining HTTP transport, result-size limiting, and API selection.

- Tags: performance
- Published: 2026-06-06

### [How to Integrate MCP with Third-Party Services for OpenAI Plugins](/openai/plugins/how-to-integrate-mcp-with-third-party-services-for-openai-plugins)

Learn to integrate MCP with third-party services for OpenAI plugins. Deploy an MCP server, generate SDKs, and import tools for seamless API integration.

- Tags: how-to-guide
- Published: 2026-06-06

### [8 Common Pitfalls When Configuring MCP for OpenAI Plugins](/openai/plugins/are-there-any-common-pitfalls-when-configuring-mcp-for-openai-plugins)

Avoid common pitfalls configuring MCP for OpenAI plugins. Learn to fix missing .mcp.json files, cache issues, incorrect OAuth, and endpoint misconfigurations for seamless integration.

- Tags: best-practices
- Published: 2026-06-06

### [What Is the Purpose of MCP in the OpenAI Plugin Architecture?](/openai/plugins/what-is-the-purpose-of-mcp-in-the-openai-plugin-architecture)

Discover the purpose of MCP in OpenAI's plugin architecture. Learn how the Model Context Protocol enables LLM agents to make structured, schema-validated tool calls across REST and GraphQL.

- Tags: deep-dive
- Published: 2026-06-06

### [Does MCP Relate to Manifest Files in OpenAI Plugins?](/openai/plugins/does-mcp-relate-to-manifest-files-in-openai-plugins)

Understand how MCP and OpenAI plugin manifest files work together. Discover their distinct roles in static metadata and dynamic tool-calling for effective plugin architecture.

- Tags: how-to-guide
- Published: 2026-06-06

### [How to Update MCP Configurations for an Existing OpenAI Plugin](/openai/plugins/how-to-update-mcp-configurations-for-an-existing-openai-plugin)

Learn how to update MCP configurations for your existing OpenAI plugin by editing the .mcp.json file and reloading the Codex runtime. Apply changes effortlessly.

- Tags: how-to-guide
- Published: 2026-06-06

### [Security Implications of MCP Configurations in OpenAI Plugins: OAuth, Static Tools, and Transport Hardening](/openai/plugins/what-are-the-security-implications-of-mcp-configurations-in-openai-plugins)

Explore security implications of OpenAI plugins MCP configurations. Learn how OAuth, static tools, and transport hardening prevent secret leakage and reduce attack surfaces for secure agent operations.

- Tags: security
- Published: 2026-06-06

### [How to Automate MCP Configurations for OpenAI Plugins](/openai/plugins/can-mcp-configurations-be-automated-for-openai-plugins)

Automate MCP configurations for OpenAI plugins by programmatically generating mcp json files. Streamline your plugin deployment with this essential guide.

- Tags: how-to-guide
- Published: 2026-06-06

### [Tools for Checking MCP Configurations in OpenAI Plugins: CLI, SDK, and Validation Utilities](/openai/plugins/what-tools-are-available-for-checking-mcp-configurations-in-openai-plugins)

Explore tools for checking MCP configurations in OpenAI plugins. Discover the CLI, SDK, and validation utilities to manage your plugin's context protocol ecosystem.

- Tags: how-to-guide
- Published: 2026-06-06

### [How to Validate MCP Configurations for OpenAI Plugins: A 3-Step Guide](/openai/plugins/how-to-validate-mcp-configurations-for-openai-plugins)

Learn how to validate MCP configurations for OpenAI plugins in 3 simple steps. Ensure file presence, lint against the schema, and verify server connectivity.

- Tags: how-to-guide
- Published: 2026-06-06

### [Is MCP a Required Component for All OpenAI Plugins?](/openai/plugins/is-mcp-a-required-component-for-all-openai-plugins)

Discover if the Model Context Protocol MCP is a required component for OpenAI plugins. Learn the truth about MCP's role in Codex plugins and decide if it's essential for your integration.

- Tags: faq
- Published: 2026-06-06

### [What Does MCP Stand For in OpenAI Plugins? A Guide to the Model Context Protocol](/openai/plugins/what-does-mcp-stand-for-in-openai-plugin-context)

Discover what MCP stands for in OpenAI plugins. Learn how the Model Context Protocol enables AI agents to call external services using structured tool definitions for seamless integration.

- Tags: explainer
- Published: 2026-06-06

### [Best Practices for MCP Settings in OpenAI Plugins](/openai/plugins/best-practices-for-mcp-settings-in-openai-plugins)

Discover best practices for MCP settings in OpenAI plugins. Optimize agent behavior with read-only calls, local API references, and centralized configuration.

- Tags: best-practices
- Published: 2026-06-06

### [Troubleshooting MCP Configuration Errors in OpenAI Plugins: A Complete Guide](/openai/plugins/troubleshooting-mcp-configuration-errors-in-openai-plugins)

Troubleshoot MCP configuration errors in OpenAI plugins with this guide. Learn to fix common issues like missing files, bad JSON, server problems, and authentication tokens.

- Tags: how-to-guide
- Published: 2026-06-06

### [How MCP Affects OpenAI Plugin Authentication: A Technical Deep Dive](/openai/plugins/how-does-mcp-affect-openai-plugin-authentication)

Discover how the Model Context Protocol (MCP) simplifies OpenAI plugin authentication by centralizing token exchange and secure credential injection. Learn more about the openai/plugins repository.

- Tags: deep-dive
- Published: 2026-06-06

### [MCP Requirements for OpenAI Plugin Development: The Complete Technical Guide](/openai/plugins/what-are-the-requirements-for-mcp-in-openai-plugin-development)

Discover MCP requirements for OpenAI plugin development. Master .mcp.json manifests, OAuth authentication with @ai-sdk/mcp client, and REST/CLI fallbacks for seamless integration. Get the complete technical guide.

- Tags: how-to-guide
- Published: 2026-06-06

### [How to Disable MCP for an OpenAI Plugin: 3 Practical Methods](/openai/plugins/can-i-disable-mcp-for-my-openai-plugin)

Learn to disable MCP for your OpenAI plugin using three practical methods. This guide demonstrates how to manage MCP on a per-skill basis via REST, CLI, and manifest modifications.

- Tags: how-to-guide
- Published: 2026-06-06

### [Where Are MCP Configurations Stored for OpenAI Plugins?](/openai/plugins/where-are-mcp-configurations-stored-for-openai-plugins)

Find where OpenAI MCP configurations are stored. Learn about the .mcp.json file location within the openai/plugins repository and plugin.json reference.

- Tags: internals
- Published: 2026-06-06

### [How to Configure MCP for OpenAI Plugins: A Complete Developer Guide](/openai/plugins/how-to-configure-mcp-for-openai-plugins)

Configure MCP for OpenAI plugins by creating an mcp.json file and referencing it in plugin.json. Enable structured tool-calling and automatic OAuth handling for AI agents.

- Tags: how-to-guide
- Published: 2026-06-06

### [What Is MCP in OpenAI Plugins? A Complete Guide to the Model Context Protocol](/openai/plugins/what-is-mcp-in-openai-plugins)

Learn about the Model Context Protocol (MCP) in OpenAI plugins. Discover how it allows AI agents to interact with external tools using structured schemas for efficient communication.

- Tags: deep-dive
- Published: 2026-06-06

