Tabs & Spaces Developers

Marketplace

The marketplace

Workspaces publish the agents they rely on; Tabs & Spaces reviews every version before it's listed. A listing carries the agent and everything it needs to work: its skills, its connectors, and its routines (workflows, recurring tasks and triggers). Adding one sets all of that up in your workspace in one step.

Adding an agent

Workspace owners and admins add agents from Settings → Agents → Browse the marketplace (or Add to your workspace on a listing's page, which opens it there).

  1. Open a listing to read what it does, its instructions and what it sets up.
  2. If it has routines, choose the space they go in. It joins that space, and gets the tabs its routines use (a Tasks tab, say) if the space doesn't have them.
  3. If a connector signs in with a key, give it. Connectors that sign in with OAuth ask you to sign in once it's added.

What happens:

PartIn your workspace
The agentA new agent with the listing's name (or Name 2 if that's taken), title, description, instructions and face. You can change it like any other.
SkillsAdded for this agent. A skill your workspace already has is shared with it.
ConnectorsAdded for this agent. One your workspace already has at the same address is shared with it, keeping its sign-in.
WorkflowsCreated in the space you chose.
Recurring tasksCreated in its Tasks tab, starting tomorrow, at their time in your time zone.
TriggersCreated in its Tasks tab, working for you.

Each part is done as you, so your permissions apply and each step is on the workspace's audit log. A part that can't be set up (a ClawHub skill on a deployment that doesn't allow ClawHub, a connector that can't be reached) is listed when it's done, so you can finish it on the agent's page; the rest is set up.

Coming next

The marketplace is built for more than agents: workspace templates (imported when you create a workspace), space templates (imported when you create a space), and apps with their Custom tabs are next.

On your own deployment

Self-hosted deployments read the same catalogue, from Tabs & Spaces, whether they're registered or not. Deployment admins can switch it off in Deployment settings → General → Marketplace. To publish, a deployment must be registered with Tabs & Spaces (Deployment settings → Support); see Publishing.

SettingWhat it does
MARKETPLACE_URLWhere the catalogue is. Empty: the control centre in CONTROL_CENTRE_URL, else https://control.tabsandspaces.app.
MARKETPLACE_LISTING_URLWhere a listing is shown, its slug after it. Empty: https://tabsandspaces.dev/marketplace/.