The workspace's plugins as a Codex marketplace [read]
Changed onA Codex marketplace root: .agents/plugins/marketplace.json listing each plugin with a local source (./plugins/<name>, policy AVAILABLE / ON_INSTALL) and every plugin's package under plugins/<name>/, as GET /plugins/{id}/export writes it. It holds the AgentSky plugin, every switched-on, unblocked bundle, every skill attached to new chats (not a bundle's) and every custom MCP server; skipped names what was left out and why. Write the files under one folder and run codex plugin marketplace add <folder>. 400 invalid_request without format=codex; 413 export_too_large past 64 MB.
get/plugins/marketplace.json
Request
- Base URLhttps://api.agentsky.dev/v1
- URLhttps://api.agentsky.dev/v1/plugins/marketplace.json
- AuthHTTP bearer
Query parameters
format'codex' required
Response
The marketplace
Example response
{
"files": [
{
"path": "skills/review/SKILL.md"
}
]
}Changes
- info
endpoint added
- info