Install
openclaw skills install @shitianfang/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 @shitianfang/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.