OpenWork Enterprise is the OpenWork Factory superproject: one workspace for product repos, operational automation, and reusable OpenCode behaviors.
The aim is simple: make teams dramatically faster by turning repeated work into predictable, auditable workflows.
- Build automation-first workflows, skills, and runbooks that scale beyond ad-hoc scripts.
- Coordinate development and operations across multiple related repos without losing context.
- Capture company operations as code + docs so processes are reproducible, inspectable, and improvable.
AGENTS.md- behavior contract for the OpenWork Factory assistant in this workspace.ISSUES.md- recurring conceptual and ops issues to keep fixing systematically..opencode/skills/- reusable capabilities (syncing submodules, worktree flow, testing, release helpers, etc.)..opencode/commands/- command shortcuts such as the release flow._repos/- pinned product and support repos, includingopenwork,opencode,opencode-browser,opencode-scheduler,agent-mint,agent-bank, andagent-watch._worktrees/- isolated worktrees for task-by-task implementation.prds/andresearch/- planning and research artifacts.
- Sync root + submodules before starting work.
- Use a dedicated worktree for each task.
- Implement in the correct repo under
_repos/. - For user-facing or remote behavior, run the OpenWork Docker stack and verify through Chrome MCP.
- Keep docs/prompts/skills updated as behavior changes.
-
Clone this repo.
-
Initialize submodules:
git submodule update --init --recursive
-
Read
AGENTS.md(workspace behavior) and_repos/openwork/AGENTS.md(product source of truth). -
Use the existing skills and commands in
.opencode/to run repeatable workflows.
- GitHub issues triage
- PR update triage
- Service domain setup and package maintenance
- Notion CRM and documentation
- Better release evidence and post-release verification