12 Commits
Author SHA1 Message Date
felixxia-oai 3e1ccdb3e0 [codex] Add API marketplace for skills-only plugins (#333)
## Summary
- add `.agents/plugins/api_marketplace.json` for API key login users
- populate it with shared `./plugins/...` declarations for plugins that
declare `skills` and no `apps` or `mcpServers` for now
- note this doesn't take effect yet, we still need to wire up the
plugins sync

## Validation
- `jq` JSON parse and shape checks for
`.agents/plugins/api_marketplace.json`
- set equality check against manifests with `skills` and without
`apps`/`mcpServers`
- source path existence check for every API marketplace entry
- `rg` check for stale `api_users_plugins` / `api_users_marketplace`
references
- `git diff --check`

## Manual Verification
1. local codex setup pointing to new marketplace
2. declared plugins are shown
3. verify they are skill only
4. verify plugin installation works


Broader validation is left to CI because this is a narrow
marketplace/docs change.
2026-06-16 21:55:54 +01:00
Thomas RicouardandKudo Chien b2f3314f8f Add Expo plugin (#139)
## Summary
- Add the Expo plugin with 13 skills for Expo Router UI, API routes,
data fetching, native modules, dev clients, deployment, workflows, and
SDK upgrades
- Wire Expo metadata, logo asset, marketplace registration, README
listing, and authenticated Expo MCP endpoint
- Add `codex-expo-run-actions` guidance for `script/build_and_run.sh`
and Codex Run/action-button setup

## Testing
- Verified Expo plugin manifest with validator: `skills: 13`, `mcp: 1`
- Ran JSON parse checks for plugin / marketplace / MCP metadata
- Ran `node --check` for Expo workflow helper scripts
- Ran `git diff --check`
- Verified public Expo metadata links and MCP endpoint response

---------

Co-authored-by: Kudo Chien <ckchien@gmail.com>
2026-04-16 09:17:17 -07:00
cching-openai 459bc0ca9d Add Remotion plugin (#150) 2026-04-15 13:18:28 -07:00
Thomas Ricouard c989653d89 Add build macOS apps plugin (#130)
## Summary
- add `build-macos-apps` as a new public Codex plugin for macOS app
development workflows
- include macOS-focused skills for build/run/debug loops, SwiftUI/AppKit
guidance, Liquid Glass, window management, telemetry, signing,
packaging, SwiftPM, and test triage
- add command entrypoints, assets, plugin metadata, marketplace
registration, and root README discovery
- document maintainable new-app scaffolding guidance so non-trivial
SwiftUI/macOS apps start with separate App, Views, Models, Stores,
Services, and Support files

## Notes
- keeps the plugin skills-first at the plugin level, matching the public
`build-ios-apps` shape
- uses public OpenAI metadata, policy URLs, MIT licensing, and Coding
category conventions
- preserves the `script/build_and_run.sh` and
`.codex/environments/environment.toml` run-button guidance while keeping
it separate from app source

## Validation
- `git diff --check` and `git diff --cached --check`
- JSON parsing for `plugins/build-macos-apps/.codex-plugin/plugin.json`
and `.agents/plugins/marketplace.json`
- alignment checks against
`plugins/build-ios-apps/.codex-plugin/plugin.json`
- skill frontmatter, asset path, marketplace ordering, and metadata
scrub checks
- grep/diff review for scaffold guidance consistency across
`swiftui-patterns`, `view-refactor`, `build-run-debug`, and directly
referenced component docs
2026-04-08 11:27:37 -07:00
Ashwin Mathews 17213e2f58 mention use_figma and Code to Canvas in README (#101)
mention use_figma and Code to Canvas in README
2026-03-24 13:25:21 -07:00
cching-openai eb316537cf Rename platform plugins to action-oriented titles (#95) 2026-03-24 11:45:55 -07:00
cching-openai 22ce0033b1 Codex/remove plugins (#96) 2026-03-24 10:27:10 -07:00
fbdf65ac0f [codex] web-design (rename vibe-builder and add extra skills) (#74)
### Overvoew

- Rename the `vibe-builder` plugin to `web-design` across the plugin
folder, manifest, README, agent metadata, top-level repo docs, and
marketplace registration.
- Expand the plugin with two additional frontend-oriented skills:
`react-best-practices` and `web-design-guidelines`.
- Update the plugin copy so the default prompt and descriptions reflect
UI review and React/web design workflows in addition to deployment,
payments, and database guidance.

# Validation

- Confirmed the git rename landed cleanly and the marketplace path now
points to `./plugins/web-design`.
- Verified the copied `react-best-practices` bundle includes its
supporting files such as `rules/`, `AGENTS.md`, `README.md`, and
`metadata.json`.
- No repo-wide automated test suite was run because this repository does
not appear to have a single build/test entrypoint.

---------

Co-authored-by: Ed Bayes <@openai.com>
Co-authored-by: cching-openai <cching@openai.com>
2026-03-23 17:58:47 -07:00
paris-oai 62d9e08d80 unify Google Drive plugin (#69)
## What changed

This consolidates the Google Docs, Google Sheets, and Google Slides
plugin guidance into the existing Google Drive plugin so the plugins
repo now presents one Google file plugin instead of four separate ones.

Specifically:
- adds a real `google-drive` top-level skill that acts as the single
routing entrypoint
- moves the Docs, Sheets, and Slides skill content into
`google-drive/skills/google-drive/references/...` for progressive
disclosure
- removes the separate `google-docs`, `google-sheets`, and
`google-slides` plugin manifests and marketplace entries
- keeps the old static assets under `google-drive/assets/legacy/...` so
the content move is mostly file-preserving
- updates the README highlighted-plugin example from `google-slides` to
`google-drive`

## Validation

- `git diff --check`
- `jq empty .agents/plugins/marketplace.json`
- `jq empty plugins/google-drive/.codex-plugin/plugin.json`
- verified only `plugins/google-drive` remains as a Google file plugin
with both `.codex-plugin/plugin.json` and `.app.json`
2026-03-23 15:12:13 -04:00
Vaibhav Srivastav 583c54852d Port plugin bundles from plugins-internal (#54)
## Summary
- port the richer `figma` and `notion` plugin bundles from
[openai/plugins-internal#6](https://github.com/openai/plugins-internal/pull/6)
- add the new `ios-design` and `vibe-builder` plugin examples with their
bundled skills, MCP metadata, and docs
- update the public marketplace and repo docs while preserving the
existing `.app.json` connector wiring for `figma` and `notion` and
normalizing imported manifests to this repo's conventions

## Verification
- `git diff --check`
- local JSON parse and manifest-target validation for
`.agents/plugins/marketplace.json`, `plugins/figma`, `plugins/notion`,
`plugins/ios-design`, and `plugins/vibe-builder`
2026-03-18 19:52:14 +00:00
Gav Verma 0f37a83521 Update README (#3)
Minor edit
2026-03-05 19:39:03 -08:00
Eric Traut b772911ddb Added gitignore and readme placeholder 2026-03-04 15:02:24 -07:00