Developer guide · research checked 29 September 2026
OpenAI plugins: the developer guide
A plugin is an installable package of reusable task instructions, tool connections, or both. The universal directory is their shared public catalog for supported ChatGPT and Codex surfaces—not a universal execution or access guarantee.
Plugins overview, Plugin architecture. Checked 29 Sep 2026.
- Choose architecture
- Build
- Test
- Secure
- Submit
- Maintain
Earlier practical studies · original dates and evidence retained
- 6 Oct: choose local or public scope before review materials — current public ZIP guidance excludes lifecycle hooks and registered MCP mappings. Optional local support is not public eligibility; no upload rejection or changed rule observed. Channel check.
- 5 Oct: required core and optional local startup convenience — fictional design / NOT RUN, now qualified as conditional local scope. Original study.
- 4 Oct: separate private reads/unsaved previews from approved sends — entire operational design NOT RUN. Study.
- 3 Oct: serve existing SaaS entitlements without an upgrade funnel — one flow and six hypothetical cases NOT RUN. Study.
- 2 Oct: distinguish changed source from loaded/public/live state — 49 recorder assertions, not adopter behavior. Study.
- 1 Oct: scoped offline release checks and ten unrun host cases — 33 TOOLING assertions, not Codex readiness or approval. Study.
Start from source, not a listing promise
Our original Meeting Evidence 0.1.0 is designed to turn supplied notes into evidence-linked decisions, actions and questions. It has two runtime files and no external account or sending capability. Source syntax/structure and ZIP integrity were checked; behavior, installation, full schema conformance, safety approval and public eligibility were not.
Runtime ZIP · two files · Source + authoring aids
Build a plugin: exact source walkthrough → · Design the missing behavioral tests
Choose your next developer task
- Choose architecture
Decide what needs a skill, a live connection or UI; check the actual host.
- Build a plugin
Inspect the manifest/skill source, download it and check host prerequisites before attempting private installation.
- Test and debug
Run scoped offline checks, repair a packaging failure and prepare separate host evidence.
- Security and permissions
Write the data, authorization and irreversible-action boundary.
- Submit and review
Prepare missing listing and reviewer evidence; keep upload, review and Publish separate.
- Distribute and maintain
Choose local, workspace or public distribution and a versioned update plan.
- Business constraints
Check commerce policy and test a useful-workflow hypothesis—not an earnings promise.
- Research
Read dated studies, their evidence methods and unresolved conflicts.
- For AI agents
Retrieve the right route without dropping exclusions or evidence status.
What public publication would add
Local tests do not publish a plugin. The public path is a complete ZIP, automated checks, final submission, review, approval and an explicit developer Publish action. A skills-only public listing cannot currently gain MCP later; plan the component roadmap first. A public listing does not grant service access or guarantee discovery, approval timing or revenue.
Upload and submit, MCP review and distribution. Checked 29 Sep 2026.
The announcement premise, briefly
The dated evidence supports DevDay 2025 Apps SDK context and a 25 March 2026 Codex plugin milestone. It did not establish a DevDay 2026 universal-directory announcement or today’s directory rollout date. 29 September 2026 is the research check date, not a launch date. The dated report keeps the chronology and disclosed cross-source inference.
DevDay 2025 retrospective, API changelog, ChatGPT & Codex changelog, Plugin UI changelog. Checked 29 Sep 2026.
Need an existing pattern rather than a new package? Inspect Superpowers, GitHub, Canva and Apple Messages.