clonedeps
Clone important project dependency source code into an ignored local workspace so OpenCode…
High-cost orchestrator workflow for large, high-risk, multi-phase coding efforts with meaningful dependencies and review gates. Do not activate for routine multi-file changes.
$ npx -y skills add alvinunreal/oh-my-opencode-slim --skill deepwork --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/deepworkContext preview
The summary Claude sees to decide when to auto-load this skill.
High-cost orchestrator workflow for large, high-risk, multi-phase coding efforts with meaningful dependencies and review gates. Do not activate for routine multi-file changes.
name: deepwork description: High-cost orchestrator workflow for large, high-risk, multi-phase coding efforts with meaningful dependencies and review gates. Do not activate for routine multi-file changes.
Deepwork is an orchestrator workflow for heavy coding sessions: multiple dependent phases, cross-cutting architectural change, unsafe-to-partially-ship migration, or sustained coordination across specialist lanes. Never infer it merely because a task touches multiple files; skip it for trivial edits, quick docs changes, simple bug fixes, or routine bounded features.
When deepwork is active, the orchestrator must manage the work as a scheduler, not as the default implementation worker.
`.slim/deepwork/` strictly for progress files;
The activation prompt pins one progress file per session: `.slim/deepwork/<session-id>.md`, updated in place across turns; re-running `/deepwork` in the same session reuses it. Never create or modify another session's file. First line: `status: active`, flipped to `status: completed` when the work concludes. On resume or after compaction, re-read it before acting — it is the authoritative record of decisions, phases, and findings.
Before creating this file—and before planning or delegation—inspect the existing `.gitignore` and `.ignore` and add only missing entries: `.gitignore` must contain `.slim/deepwork/`; `.ignore` must contain `!.slim/deepwork/` and `!.slim/deepwork/**`. This keeps deepwork state git-local yet OpenCode-readable.
Do not follow a rigid template. Choose whatever markdown structure best fits the work. The file only needs to remain useful as persistent session state and should capture, as applicable:
research;
Update this file after major decisions, accepted research, reviews, phase completions, validation results, and scope changes. Record accepted findings and reference local files by path rather than copying their contents.
of coherent phases from the work's dependencies and natural delivery boundaries; do not split work merely to reduce an Oracle review's scope;
specialist ownership, gate order, and one-line gate rationale in the deepwork file; share a compact version with the user;
parallel, what must be sequential, which specialists to delegate to, and whether to split the same agent into multiple bounded lanes;
Use the scheduler model throughout:
work remains, stop briefly and let the completion event resume the workflow;
results are unreconciled.
then request its planned `@oracle` gate before continuing;
changed paths, validation evidence, the specific decision or risk to review, and accepted research with file references, so Oracle reviews established context rather than repeating discovery;
placement, run an `@explorer` structure scan in parallel with the Oracle gate;
issues, including simplify/readability feedback, and validate that pass with focused evidence;
boundary before starting the next phase;
Every planned Oracle gate has one initial review and may have at most two re-reviews. Request a re-review only when the remediation materially changes the reviewed decision or risk, or when the original concern cannot be verified with focused evidence. Do not spend a re-review on a mechanical or already-verified change.
State the attempt in every Oracle prompt, for example:
Gate 2 — review attempt 2 of 3 (1 re-review remaining)
For re-reviews, tell Oracle to prioritize unresolved material findings, risks introduced by remediation, and whether prior findings are resolved. It must not reopen accepted, unchanged, or resolved concerns. When the two re-reviews are exhausted, record any remaining material risk or blocker in the deepwork file and ask the user whether to accept the risk, change scope, or authorize an exceptional additional review.
When a deepwork phase includes `@designer`, treat the delivered UI/UX as accepted design intent for later phases. Record any important design decisions in the deepwork file before continuing.
After designer work:
responsiveness, and component feel;
change visual structure or interaction intent;
component-feel changes back to `@designer`;
Lean, fine tuned Opencode multi agent suite · Mix any models · Auto delegate tasks
Repo: alvinunreal/oh-my-opencode-slim
Clone important project dependency source code into an ignored local workspace so OpenCode…
Generate comprehensive hierarchical codemaps for UNFAMILIAR repositories. Expensive operation…
Configure and improve oh-my-opencode-slim for the current user. Use when users want to tune…
Review recent work, find repeated workflow patterns, and suggest reusable skills, agents,…
Simplifies code for clarity without changing behavior. Use for readability, maintainability,…