Ensure that as https://github.com/openai/codex/pull/14175 rolls out,
this skill will take advantage of it (adding the arg before the change
rolls out is a no-op, so this is safe to add now).
Broaden the skill docs to cover reusable web, mobile, and Electron
session helpers, clearer guidance on explicit viewport versus
native-window passes, and safer reload and restart patterns.
Add model-bound screenshot normalization guidance for web and Electron,
including CSS-coordinate click and tap flows plus Electron-specific
capture caveats.
Co-authored-by: Codex <noreply@openai.com>
## Summary
- add a dedicated small SVG icon for the curated `slides` skill
- add a 100x100 PNG large icon asset for the skill card
- wire both assets into `skills/.curated/slides/agents/openai.yaml` so
the skill uses the new branding in the UI
## Validation
- `git diff --check`
- verified `skills/.curated/slides/assets/slides-small.svg` is valid SVG
- verified `skills/.curated/slides/assets/slides.png` is a 100x100 PNG
Co-authored-by: Ed Bayes <@openai.com>
## Summary
- update the existing curated OpenAI Docs skill to match the new
GPT-5.4-aware guidance
- add bundled reference docs for model selection and GPT-5.4
migration/prompt-upgrade flows
- refresh the skill metadata and workflow text to load those references
when relevant
## Testing
- not run (skill content update only)
## Summary
- add the OpenAI Docs skill under skills/.system/openai-docs
- include the skill metadata, assets, and GPT-5.4 upgrade reference
files
- exclude the test harness and test fixtures
## Testing
- not run (skill-only asset copy)
## Summary
- add a new curated `chatgpt-apps` skill for building, scaffolding,
refactoring, and troubleshooting ChatGPT Apps SDK apps
- define a docs-first workflow that pulls current OpenAI Apps SDK docs
before generating code
- add reference guides for app archetypes, upstream example selection,
`search`/`fetch` conventions, MCP Apps bridge and `window.openai`
patterns, and repo validation expectations
- include a low-dependency scaffold script that generates a minimal Node
+ `@modelcontextprotocol/ext-apps` starter with an MCP server and widget
UI
- bundle agent metadata and license text for the new curated skill
## Why
This gives Codex a reusable, opinionated workflow for ChatGPT app work
instead of ad hoc scaffolding. It pushes the model toward current docs,
the smallest matching upstream example, and a stable runnable repo
contract.
Summary
- document a preliminary `vercel` CLI check and clarify when to escalate
permissions
- align deploy script references with other skills using the `skill_dir`
placeholder for script paths
- spell out fallback behavior when the CLI is missing or lacks
credentials
Testing
- Not run (not requested)
## Summary
- add `skills/.experimental/wrapped`
- include skill definition, agent config, and scripts for wrapped
reports
## Testing
- not run (file import only)
Co-authored-by: Ed Bayes <@openai.com>
## Summary
Fix Playwright CLI skill to reference the correct npm package.
## Changes
- Use `@playwright/cli` in the wrapper script instead of
`@playwright/mcp`.
- Update skill install guidance to match the correct package.
## Why
The Playwright CLI binary is provided by `@playwright/cli`. The skill
currently points at `@playwright/mcp`, which does not install
`playwright-cli`, causing installs to succeed but the CLI to be missing.
## Testing
- Installed the updated skill locally.
- Opened Google and performed a search via `playwright-cli` in headed
mode.
**Summary**
- aligned the Cloudflare, Netlify, and Render deploy skills with the
prereqs and escalation guidance from the Vercel skill
- documented requirement to rerun deployments with
`sandbox_permissions=require_escalated` when sandboxing blocks
networking and reminded that deployments may take several minutes
- added a Troubleshooting section that describes when to request
escalated network access and sample messaging for Cloudflare, Netlify,
and Render
**Testing**
- Not run (not requested)
## Summary
- add small and large icons for the develop-web-game skill
- add matching assets for the jupyter-notebook skill
- add icons and assets for the transcribe skill so every curated
openai.yaml has imagery
## Testing
- Not run (not requested)
Summary
- add MCP configs for both Notion skills mirroring existing structure
with small and large icon references
- add exported Notion assets, small SVG supporting currentColor and PNG
large icon for each skill
Testing
- Not run (not requested)
Summary
- create an openai.yaml manifest for the Linear skill with ownership,
interface, and MCP tooling details matching render-deploy guidance
- add the required small and large asset files (linear-small.svg with
currentColor path and linear.png icon)
Testing
- Not run (not requested)
## Summary
- Add curated skills from internal: `atlas`, `develop-web-game`,
`figma-implement-design`, `jupyter-notebook`, `openai-docs`,
`playwright`, `sentry`, and `transcribe`
- Normalize repo-root script paths to `skills/.curated/...` within the
copied skill docs
- Remove `dependencies.tools` blocks from all new `agents/openai.yaml`
files (matching the cleanup approach from PR #64)
## Notes
- Atlas validation succeeds via `uv run --python 3.12`
- Develop web game/playwright scripts require local Playwright
dependencies to run
Summary
- tighten up the `yeet` skill instructions by trimming extra whitespace
and reformatting the workflow steps into consistent Markdown bullets
- clarify that the branch creation step only applies when starting from
main/master/default
Testing
- Not run (not requested)
## Summary:
- add experimental gitlab-address-comments skill docs and workflow steps
- include a fetch_comments.py helper to pull MR discussions via glab api
- add Apache 2.0 license for the new skill bundle
## Testing:
- manually QA'd