OpenCode
Use this built-in skill when OpenCode is the requested execution lane or when an extra repo-aware coding agent would help with a bounded task.
Core rules
- Keep the operator in control of scope, workspace, and validation.
- Provide concrete task packets instead of broad aspirational prompts.
- Reconcile OpenCode output with the current branch and user-owned edits before merge.
- Use the same repo-native quality bar you would apply to a local implementation.
Default workflow
- Confirm the repo, target files, and expected deliverable.
- Isolate the work if it should not land directly in the current checkout.
- Delegate one bounded implementation or review task.
- Inspect, validate, and integrate the returned work.
Guardrails
- Do not present OpenCode as an autonomous source of truth.
- Do not overlap its write scope with other live agents unless the coordination plan is explicit.
- Do not ship its output without repo-native checks.