cowork

from igorwarzocha/opencode-workflows

An ever evolving repository of Opencode workflow examples that might enhance your experience with it. I only left the stuff that actually works. YMMV.

57 stars7 forksUpdated Jan 25, 2026
npx skills add https://github.com/igorwarzocha/opencode-workflows --skill cowork

SKILL.md

Opencode Cowork Pack

A set of agents and skills for autonomous office tasks, featuring an integrated professional Vault. This is a set of completely reworked skills found across the internet to suit opencode better. Definitely not zero config, and YMMV depending on the models used. It should work similar to other systems, but the idea behind it is to bring it to opencode users who don't want to install any other frontend closed source apps to get their "cowork" environment.

The Co-Work System automates research, data, and document workflows. It handles planning and file routing while keeping work organized in a structured vault.


Features

  • Automated Workflows: Handles complex tasks by coordinating specialized subagents.
  • Visual Verification: Checks layouts and formatting via image rendering for PDF and PPTX.
  • Continuous Improvement: Learns from previous sessions via LESSONS-LEARNED.md.
  • Organized Storage: Every file is staged and verified before being archived in the vault.
  • Nested Subagents: Subagents are allowed to spawn their own subagents for complex operations.
image

Quick Start

  1. Copy the pack to your project:

  2. Set up the workspace: Use the Configurator agent to initialize:

    "set up the cowork workspace"

  3. Run a task: Issue commands to the Orchestrator agent:

    /cowork "Create a research brief on [Topic], save the research to the vault and draft a memo."

Ask the Orchestrator Agent for guidance. Check out opencode.json for advanced settings.


The Vault System

A structured directory for keeping work coherent across sessions:

DirectoryContent
01-Core-Identity/CVs, Bios, and Professional Standards.
02-Active-Work/Ongoing project storage (YYYY-MM/).
03-Research-Intel/Research logs and market intelligence.
05-Output-Staging/Final artifacts ready for use.
06-Archive/Completed projects and history.

Installation

To use this pack in your project:

cp -r cowork/.opencode .
cp -r cowork/vault .

To install agents globally (although not recommended):

cp cowork/.opencode/agent/* ~/.config/opencode/agent/

Included Agents

AgentDescription
cowork-orchestratorMain entry point. Manages the vault and coordinates specialists.
research-specialistIntelligence gathering and deep-dive research.
data-analystData processing and Excel/CSV operations.
document-specialistWord/PDF document creation and structure.
presentation-expertPowerPoint presentations and visual assets.
admin-assistantHandles coordination and repository hygiene.
cowork-configuratorManages system configuration and workspace setup.

Technical Details

  • Browser Control: Uses playwriter for web interaction and visual checks.
  • Auto-Formatting: Uses @franlol/opencode-md-table-formatter for clean markdown tables.
  • Subagent Permissions: Subagents can spawn their own sub-processes for complex tasks.
  • RFC 2119 + XML: All markdown files use strict keywords and tags for reliable behavior.

Repository Stats

Stars57
Forks7