opencode

Delegate coding tasks to an autonomous OpenCode CLI worker.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/matthew-johnson/hermes-agent --skill opencode-matthew-johnson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opencode
Source: https://github.com/matthew-johnson/hermes-agent/tree/main/skills/autonomous-ai-agents/opencode
Command: npx skills add https://github.com/matthew-johnson/hermes-agent --skill opencode-matthew-johnson

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Delegates coding tasks to an autonomous OpenCode CLI to automate coding, review, and refactoring workflows within Hermes.

Core Features & Use Cases

  • One-shot tasks with opencode run for bounded work.
  • Interactive background sessions for long-running coding tasks with a TUI.
  • PR review and code-quality workflows via OpenCode.
  • Parallel work patterns using isolated workdirs and session management.

Quick Start

Start an OpenCode session and begin delegating coding tasks to the automated worker.

Frequently Asked Questions about opencode

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate code refactoring across isolated workspaces?

You can automate code refactoring across isolated workspaces by delegating coding tasks to an autonomous OpenCode worker. This allows you to apply parallel work patterns using isolated workdirs and session management for long-running coding sessions.

What is the best way to run long-running coding tasks in the background?

The best way to run long-running coding tasks is by starting interactive background sessions with a TUI through an autonomous OpenCode worker. This delegates long-running coding sessions to an automated worker, freeing up your environment.

Do I need a target project repository to use autonomous coding agents?

Yes, you need a target project repository for task execution when using autonomous coding agents. The OpenCode worker also requires OpenCode installation and authentication to execute coding, review, and refactoring workflows.

Can I execute one-shot code generation tasks for bounded work?

Yes, you can execute one-shot tasks for bounded work using the opencode run command. This delegates specific coding tasks to the autonomous OpenCode CLI for focused code generation and review.

How does autonomous code review work for PR workflows?

Autonomous code review works for PR workflows by delegating the review process to an OpenCode worker. It automates PR review and code-quality workflows via the OpenCode CLI within your target project repository.

What are the limitations of delegating coding to an autonomous worker?

Limitations of delegating coding to an autonomous worker include the strict requirement for OpenCode installation, authentication, and a target project repository. Without these prerequisites, the automated coding and refactoring workflows cannot execute.