opencode

Execute autonomous coding tasks with multi-file refactoring and iterative debugging.

6|2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/valkryhx/google_adk_agent --skill opencode-valkryhx
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: opencode
Source: https://github.com/valkryhx/google_adk_agent/tree/main/skills/opencode
Command: npx skills add https://github.com/valkryhx/google_adk_agent --skill opencode-valkryhx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates complex coding tasks, terminal command execution, and multi-file refactoring, acting as an autonomous lower-level agent for intricate development work.

Core Features & Use Cases

  • Autonomous Multi-File Refactoring: Write, modify, and refactor code across multiple files in a project.
  • Terminal Command Execution: Safely run shell commands for environment setup, compilation, or testing.
  • Iterative Debugging: Automatically read error logs, analyze root causes, and attempt fixes.
  • Real-time Swarm Telemetry: Report internal status to a Swarm UI without emojis.
  • Context Compression: Return a condensed "Execution Trace" to prevent context window bloat.

Quick Start

Use the opencode skill to refactor all Python files in the current directory to adhere to PEP 8 standards.

Frequently Asked Questions about opencode

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

FAQPage Schema
How do I automate multi-file code refactoring across an entire project?▼

Automate multi-file code refactoring by issuing high-level engineering instructions to an autonomous coding agent. The agent writes, modifies, and refactors code across multiple files while maintaining context isolation until the task is complete.

Can I execute terminal commands automatically during an autonomous debugging loop?▼

Yes, autonomous debugging executes terminal commands safely within a think-act-observe-repair loop. The agent automatically runs shell commands for environment setup, reads error logs, analyzes root causes, and iteratively attempts fixes.

What is context compression in an autonomous coding agent?▼

Context compression condenses the agent's execution trace into a summarized format. This prevents context window bloat and ensures efficient communication when the worker node reports its final status back to the swarm architecture.

How do I report real-time telemetry from an autonomous coding agent to a Swarm UI?▼

Report real-time telemetry by utilizing the agent's built-in status reporting capabilities. The autonomous worker node forwards internal execution updates directly to a Swarm UI using a plain text format without emojis.

Does the autonomous coding agent work for iterative debugging of compilation errors?▼

Yes, the autonomous coding agent handles iterative debugging by automatically reading compilation error logs, analyzing root causes, and attempting fixes. It operates a continuous repair loop until task completion or failure.

What are the limitations of using an autonomous agent for complex development tasks?▼

The agent operates until task completion or failure, relying on context compression to manage limits. Complex development tasks with ambiguous instructions may fail if the think-act-observe-repair loop cannot resolve the encountered errors.