opencode-sandbox
Installation
SKILL.md
OpenCode Sandbox
Run OpenCode inside a luongnv89/docker-dev
container for a local project. A fresh local OpenCode profile is used by
default: the host's ~/.config/opencode is not mounted. Pass
--with-opencode-config only when the task must reuse the host profile or
credentials. SSH and GitHub auth remain on by default (~/.ssh,
~/.config/gh, GH_TOKEN from gh auth token) so git commit, git push,
gh pr create, and gh pr merge work in the container. Pass --no-ssh --no-github when the task must not reach GitHub. Details:
references/mounts-and-credentials.md.
Keep-by-default: the container stays running after the task so the user
can attach a shell. Do not remove it unless they confirm (or they asked for
--rm up front).