Config Objects

Create a skill, agent, or other config object; optionally add it to an existing plugin

Changed on

Creates a config object and initial immutable version. Pass pluginIds to add the new component to existing plugins without creating a duplicate plugin; omit pluginIds for a private standalone object. Skills require complete SKILL.md in input.rawSourceText.

post/v1/config-objects

Request

  • Base URL: https://api.openworklabs.com
  • URL: https://api.openworklabs.com/v1/config-objects
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Request body

type'skill' | 'agent' | 'command' | 'tool' | 'mcp' | 'hook' | 'context' | 'custom' | 'script' | 'workflow' | 'app' required
sourceMode'cloud' | 'import' | 'connector' required
pluginIdsstring[]

Response

Config object created successfully.

oktrue required

Changes

    • info

      added the optional property to the response with the status

    • info

      the endpoint scheme security bearerAuth was added to the API

    • info

      the endpoint scheme security denApiKey was added to the API