Skip to content
Workloom
Menu

How it works

How it works

The loop has five steps: define, assign, render, sync and govern. Here is each one, with the command that does it.

  1. Step 1

    Define

    Author a canonical package of instructions, skills, hooks and configs, then `wl push` it to the registry as a draft package version.

  2. Step 2

    Review and promote

    The content scan runs on the new version. Once it passes, `wl publish` moves the draft to pending_review, and an approver promotes it.

  3. Step 3

    Assign

    Create a workspace for a repository that pins package versions per target and provider, then `wl bind --registry <workspaceId>` connects a working directory to it.

  4. Step 4

    Render

    `wl pull` resolves the packages, renders each provider’s files from the render plan, and writes the lock file and state file under .loom/.

  5. Step 5

    Sync

    `wl status` and `wl diff` show each file’s ownership state. `wl sync --ci` fails the build on drift, and `wl restore` puts Workloom-owned files back.

  6. Step 6

    Govern

    Trust gates hold hooks and MCP servers for approval, roles decide who can publish and approve, and the audit log records every change.

Stop copy-pasting AI config between repos

Put your instructions, skills and hooks in one registry, pin them per repository, and let CI tell you when anything drifts.