Templates

Minimal, install-ready starting points for building on Cowork Studio. Every example is the same deliberately tiny use case — a task manager — built with a different combination of surfaces, so you can see exactly what each shape gives you. Open any template for its explanation, preview, and install command; then edit the files and make it yours, the way you'd copy a component from a component library.

Three building blocks: Apps (.jsx frontends rendered in the sidemenu, workbench tabs, or modals), Routines (.ts backend scripts run by the local daemon, optionally driving the Cowork Browser), and Workspaces (bundles of apps + routines + settings installed as one unit).

Installation

Every template page has an Install button that copies its CLI command. With Cowork Studio installed, run it in a terminal and the template's files land in your workspace ready to edit:

cowork template install tasks-sidemenu

Apps install into Cowork/Apps/, routines into Cowork/Routines/, and workspaces register through the workspace switcher. Everything is plain files — open them, change them, make them yours.

Channels

When your customized template is worth sharing, publish it to a channel. Channels are the community distribution layer: a group publishes its apps, routines, and workspaces, and anyone who joins the channel can install them in a click — and gets told when a newer version ships.

cowork publish --channel my-team

Packaging turns your files into an installable bundle; publishing pushes it to the channel's catalog. Start from any template, customize it, and ship it back to your team the same way you installed it.