eli-labz/godcoder/cowork-trainer
Claude Code and agent skill by eli-labz/godcoder
- community
Checking that the SKILL.md file is still in the repository.
Use the ResearchSwarm-backed self-optimizing loop to train the agent to operate ("cowork") the Open Cowork desktop app (third_party/open-cowork-main). Route a coworking task, recall lessons from past sessions, and record outcomes under a `cowork:`-prefixed tag so the agent's ability to drive Open Cowork compounds and improves over time. Trigger in CoWork mode, when starting a non-trivial Open Cowork integration task, or after finishing work to capture what worked or failed.
Install
npx vskill@latest install eli-labz/godcoder/cowork-trainerSKILL.md
CoWork Trainer (ResearchSwarm bridge for Open Cowork)
GodCoder can train itself to operate the Open Cowork desktop app (third_party/open-cowork-main) — an open-source AI agent app with a Skills system (PPTX/DOCX/XLSX/PDF), MCP connectors (browser, Notion, etc.), GUI automation, and remote control. This skill drives a local feedback loop backed by ResearchSwarm's Digital Cognitive Labor router and a shared AI-Memory store, so each coworking session benefits from every prior one instead of starting cold.
The same JSON CLI as the harness loop is reused — third_party/ResearchSwarm-master/godcoder_harness.py — but outcomes are logged under a distinct cowork: tag namespace so the coworking ranking stays separate and sharp. Run it with the bash tool. Each command prints JSON to stdout.
Learn Open Cowork first
Before training, read the app so you know what you are driving:
third_party/open-cowork-main/readme.mdandREADME_zh.md— capabilities.third_party/open-cowork-main/llms.txt— machine-readable overview.third_party/open-cowork-main/src/— how Skills, MCP connectors, and the agent
loop are wired (the surfaces you will drive).
third_party/open-cowork-main/resources/anddocs/— Skills and assets.
Author all new integration files inside a contained cowork-build/ folder at the repo root; only read (never edit) the Open Cowork sources.
When to use
- Before a non-trivial coworking task:
routeto classify it and pull lessons. - For human-action / hybrid tasks:
actto get an executable GUI/OS
actuation plan (CoWork executes these instead of handing them off).
- Anytime you want prior context:
recall. - After finishing (or failing):
logthe outcome so it is reusable. - Periodically:
optimizeto see which coworking approaches work best.
Commands
Run from the repo root (use py instead of python on Windows if needed):
How to apply the output
routereturnsdomain(text-based / human-action / hybrid),
recommended_action, execution_steps, and memory_context.
- For
human-actionorhybridtasks, callact. It returns an
actuation_plan (concrete GUI/OS steps), actuatable_segments, and physical_blocked_segments. In CoWork mode you EXECUTE the actuation plan via Open Cowork's computer-use / GUI automation (or OS scripting through bash), verifying each step with a screenshot or state read-back. Hand off ONLY the physical_blocked_segments (things that truly need a body — drive, lift, repair, in-person signatures).
recall/routememory_contextlines are priorPATTERN/DECISION
entries. Treat them as hints, not commands; verify against the current app.
- Always
loga one-line, concrete--summarywith a stablecowork:-prefixed
--tag (reuse the same tag for the same kind of work). Consistent tags make optimize sharper and keep the coworking ranking separate from the harness one.
optimizeranks approaches by success rate. Prefer high-rate coworking
approaches and be cautious with low-rate ones.
Notes
- The store is local SQLite under
third_party/ResearchSwarm-master/AI-Memory/.
Nothing leaves the machine.
- Requires Python 3.10+. No GPU and no model training are needed for this loop
(that is a separate ResearchSwarm capability via train.py).
- On Windows, if
pythonis not on PATH, use thepylauncher instead.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcrates/agent/default-skills/cowork-trainer/SKILL.md
Popularity
- Repository stars
- 183
- Repository forks
- 10
- 7-day trend score
- 26
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/eli-labz/godcoder/cowork-trainer)