8000 Update defaultPrompt spec to array by gverma-openai · Pull Request #22 · openai/plugins · GitHub
[go: up one dir, main page]

Skip to content

Update defaultPrompt spec to array#22

Open
gverma-openai wants to merge 10 commits intomainfrom
gverma/plugins/update-spec-default-prompts
Open

Update defaultPrompt spec to array#22
gverma-openai wants to merge 10 commits intomainfrom
gverma/plugins/update-spec-default-prompts

Conversation

@gverma-openai
Copy link
Collaborator
  • Update plugin-creator skill spec so interface.defaultPrompt is an array of up to 3 strings
  • Document truncation rules and lower per-entry max length to 128 chars
  • Refresh example plugin.json and scaffolded defaults with 3 short starter prompts
  • Normalize repo plugin.json prompts by shortening text and stripping baked-in @ mentions

@gverma-openai gverma-openai requested a review from a team March 12, 2026 22:26
Copy link
Contributor
@sayan-oai sayan-oai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks fine, but we should wait til [] parsing lands in app-server + is more broadly available so as not to break current usage.

@gverma-openai
Copy link
Collaborator Author

looks fine, but we should wait til [] parsing lands in app-server + is more broadly available so as not to break current usage.

+1. Let's also make sure malformed plugins don't break app-server and that bad specs are gracefully handled with warning errors emitted and no startup impact.

Aismit and others added 7 commits March 13, 2026 11:28
## Summary

Adds a new `google-slides` plugin to the curated plugins repo and wires
in the three Google Slides Codex skills from `openai/openai#752216`:

- `google-slides-visual-iteration`
- `google-slides-template-surgery`
- `google-slides-template-migration`

This change includes:
- a new `plugins/google-slides` plugin wrapper
- Google Slides connector wiring in `.app.json`
- plugin manifest metadata and minimal plugin assets
- the three skill directories and their reference docs
- a new marketplace entry in `.agents/plugins/marketplace.json`

## Why

We need these skills in the plugins repo so the Google Slides workflows
are available through the curated plugin surface, not only as repo-local
skills in `openai/openai`.

These skills cover three distinct Google Slides jobs that the base
connector alone does not route clearly enough:

- visual cleanup of real decks with thumbnail-driven edit/verify loops
- structural template repair when local slide fixes are not converging
- migration of an existing deck onto a branded/company template

Without this plugin integration, the skills exist upstream but are not
packaged for plugin discovery and install in this repo. Adding the
plugin makes the Google Slides connector usable with purpose-built Codex
guidance for iteration, surgery, and migration workflows.

## Validation

- verified the imported skill files against `openai/openai#752216`
- ran `git diff --check`
- validated JSON with `jq`
## Summary
- add the curated `netlify-deploy` skill to the existing Netlify plugin
and refresh its metadata/icons
- add a new `render` plugin with the curated `render-deploy` skill, root
assets, and Render MCP config
- register `render` in `.agents/plugins/marketplace.json`

## Source
- vendored from `openai/skills` `origin/main` at `ecc1fb8`

## Validation
- `git diff --cached --check`
- `python3
/Users/vb/Documents/plugins-internal/scripts/validate_plugin.py
plugins/netlify`
- `python3
/Users/vb/Documents/plugins-internal/scripts/validate_plugin.py
plugins/render`

## Notes
- installer smoke test not run because this `openai/plugins` checkout
does not include the installer script
…lt-prompts' into gverma/plugins/update-spec-default-prompts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

0