The workspace's plugins as a Codex marketplace [read]

Changed on

A 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 URL
    https://api.agentsky.dev/v1
  • URL
    https://api.agentsky.dev/v1/plugins/marketplace.json
  • Auth
    HTTP bearer

Query parameters

format'codex' required

Response

The marketplace

format'codex' required
namestring required

The marketplace's name, agentsky-<workspace>

Example response

{
  "files": [
    {
      "path": "skills/review/SKILL.md"
    }
  ]
}

Changes