Oh My OpenCode

PassAudited by ClawScan on May 10, 2026.

Overview

This is a coherent OpenCode orchestration guide with no artifact-backed malicious behavior, but it relies on remote installers and enables broad autonomous/background agent workflows.

Install only if you trust OpenCode and oh-my-opencode. Use a separate git branch or worktree, review generated plans and diffs, keep OpenCode permissions conservative, monitor provider usage, and stop background/continuation workflows when you are done.

Findings (5)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Installing can execute upstream package code and modify the user's OpenCode configuration.

Why it was flagged

The documented setup runs external installers/packages without a pinned version. This is expected for installing OpenCode/oh-my-opencode, but it shifts trust to those upstream sources.

Skill content
bunx oh-my-opencode install; curl -fsSL https://opencode.ai/install | bash
Recommendation

Install only from trusted upstream sources, verify the GitHub/npm package, and consider pinning versions or testing in a separate environment first.

What this means

A user-triggered workflow may make broad code changes and run diagnostics/tests in the selected project.

Why it was flagged

The skill intentionally enables autonomous coding, testing, and likely command execution. That is the advertised purpose, but it is high-impact and should be controlled with permissions and review.

Skill content
The agent will automatically: 1. Explore your codebase ... 3. Implement the feature ... 4. Verify with diagnostics and tests ... 5. Keep working until 100% complete
Recommendation

Use a clean git worktree, review diffs, keep backups, and configure OpenCode permissions to ask before sensitive edits, shell commands, external directory access, or web requests.

What this means

Agent activity may consume paid provider quota or use account-level permissions already configured in OpenCode.

Why it was flagged

The plugin depends on provider authentication through OpenCode. This is expected for model routing, but it uses the user's logged-in provider accounts.

Skill content
At least one LLM provider authenticated (`opencode auth login`)
Recommendation

Use only providers/accounts you intend to grant to OpenCode, monitor usage and billing, and avoid sharing provider credentials with untrusted projects.

What this means

If stored plans are wrong or tampered with, the agent may resume from misleading instructions.

Why it was flagged

Stored plan files can be reused to drive later agent work. This is disclosed and purpose-aligned, but stale or modified plan content could influence future actions.

Skill content
For Prometheus plans: Plans are stored in `.sisyphus/plans/*.md`. Run `/start-work` to resume execution.
Recommendation

Review `.sisyphus/plans/*.md` before resuming work and protect project files from untrusted edits.

NoteHigh Confidence
ASI10: Rogue Agents
What this means

Background agents may continue consuming time, model quota, and making project changes during an active workflow.

Why it was flagged

Background execution and continuation are explicit features. They are not hidden, but they can keep work going longer than a user expects if not monitored.

Skill content
delegate_task(run_in_background=true) ... The `todo-continuation-enforcer` hook forces the agent to continue from where it left off
Recommendation

Monitor background tasks, keep concurrency/stale-timeout settings conservative, and use `/stop-continuation` or cancel the session when you want agent activity to stop.