Install
openclaw skills install cowareCoware Living Specs — shared API spec sync for multi-agent coding teams. TRIGGER when: project has .coware/ directory, user mentions shared specs, API alignment, merge conflicts, interface sync, team coordination, vibe coding collaboration, or multi-dev AI coding workflow. DO NOT TRIGGER when: single-dev project with no .coware/ directory and user has not mentioned team collaboration.
openclaw skills install cowareCoware keeps AI agents aligned by syncing shared interface specs across your team. Every agent reads the same spec before writing code — no more merge conflicts from mismatched APIs, field names, or return types.
Check if .coware/config.json exists in the project root.
.coware/config.json EXISTS → Project is initializedThis project already uses Coware. Follow this workflow:
node .coware/pull.mjs
.coware/specs/*.md files exist..md files in .coware/specs/.
.coware/specs/<slug>.md file FIRST.node .coware/sync.mjs
.coware/config.json DOES NOT EXIST → New project setupThis project has not been initialized with Coware yet.
https://coware.team/llms.txtEach spec file in .coware/specs/ is a Markdown file:
# Module Name
## Endpoints
### GET /api/resource
- Response: `{ data: Resource[], total: number }`
- Auth: Bearer token required
## Types
### Resource
- id: string (UUID)
- name: string
- createdAt: string (ISO 8601)
When generating or updating specs, follow this structure:
auth.md, users.md, orders.md)After setup, share the invite code (found in .coware/config.json → invite field)
with teammates. They install this skill and run /coware — their agent will
automatically join the project and pull shared specs.
.coware/specs/*.md files.