Skip Permissions
Upgrades permission ask decisions to allow for one session through a permission hook.
Quick Answer & Overview
Skip Permissions is an open-source (MIT) OpenCode V2 plugin by @JadMadi. It resolves: Approval prompts interrupt trusted work in a session you already control, adding friction without adding safety.. Installed via opencode plugin add github:jadmadi/opencode-skip-permissions, it operates locally with 0% telemetry.
opencode plugin add github:jadmadi/opencode-skip-permissions Local manual setup:
Copy skip-permissions.ts into ~/.config/opencode/plugins/ and restart the TUI.
The Problem It Solves
Approval prompts interrupt trusted work in a session you already control, adding friction without adding safety.
Slash Commands
| Command | Description & Usage |
|---|---|
/skip-permissions | Toggle auto-approval of ask decisions for this session, or show the state. |
Design Guardrails & Limitations
It only upgrades an ask to an allow. A configured deny is final and never reaches the hook.
Technical Specifications
- Target Host
- OpenCode V2 (CLI & TUI)
- Tested Runtime
- OpenCode
v2.0.16(builtUnder-2.0.16) - Artifact File
skip-permissions.ts- Version Scheme
- CalVer (YYYY.MM.MICRO) · Current:
v2026.9.0 - Default Install Path
~/.config/opencode/plugins/skip-permissions.ts- License
- MIT (Open Source)
- Last Updated
- 2026-09-25
Frequently Asked Questions
What problem does Skip Permissions solve?
Approval prompts interrupt trusted work in a session you already control, adding friction without adding safety.
How do I install Skip Permissions in OpenCode V2?
Run the terminal command: `opencode plugin add github:jadmadi/opencode-skip-permissions`. The runtime clones the repository into `~/.config/opencode/plugins/skip-permissions.ts` and activates it in your next session. Alternatively: Copy skip-permissions.ts into ~/.config/opencode/plugins/ and restart the TUI.
What are the guardrails and limitations for Skip Permissions?
It only upgrades an ask to an allow. A configured deny is final and never reaches the hook.
What slash commands does Skip Permissions provide?
/skip-permissions (Toggle auto-approval of ask decisions for this session, or show the state.)