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.