coding-opencode
Memungkinkan penggunaan agen pengkodean OpenCode yang telah dikustomisasi dengan "Oh My OpenCode" untuk tugas pengembangan kode yang kompleks, eksplorasi codebase, debugging, refactoring, dan orkestrasi multi-model. Gunakan skill ini ketika Anda membutuhkan bantuan coding AI yang otonom dan canggih, terutama saat Anda ingin memanfaatkan fitur-fitur "Oh My OpenCode" seperti agen Sisyphus, Hephaestus, Oracle, Librarian, atau Explorer, serta alat LSP/AST.
Best use case
coding-opencode is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Memungkinkan penggunaan agen pengkodean OpenCode yang telah dikustomisasi dengan "Oh My OpenCode" untuk tugas pengembangan kode yang kompleks, eksplorasi codebase, debugging, refactoring, dan orkestrasi multi-model. Gunakan skill ini ketika Anda membutuhkan bantuan coding AI yang otonom dan canggih, terutama saat Anda ingin memanfaatkan fitur-fitur "Oh My OpenCode" seperti agen Sisyphus, Hephaestus, Oracle, Librarian, atau Explorer, serta alat LSP/AST.
Teams using coding-opencode should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/coding-opencode/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How coding-opencode Compares
| Feature / Agent | coding-opencode | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Memungkinkan penggunaan agen pengkodean OpenCode yang telah dikustomisasi dengan "Oh My OpenCode" untuk tugas pengembangan kode yang kompleks, eksplorasi codebase, debugging, refactoring, dan orkestrasi multi-model. Gunakan skill ini ketika Anda membutuhkan bantuan coding AI yang otonom dan canggih, terutama saat Anda ingin memanfaatkan fitur-fitur "Oh My OpenCode" seperti agen Sisyphus, Hephaestus, Oracle, Librarian, atau Explorer, serta alat LSP/AST.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
Cursor vs Codex for AI Workflows
Compare Cursor and Codex for AI coding workflows, repository assistance, debugging, refactoring, and reusable developer skills.
Best AI Skills for Claude
Explore the best AI skills for Claude and Claude Code across coding, research, workflow automation, documentation, and agent operations.
SKILL.md Source
# Skill: coding-opencode Skill ini dirancang untuk memanfaatkan kemampuan penuh dari instalasi OpenCode Anda yang telah dikustomisasi dengan "Oh My OpenCode". Ini memberikan akses ke orkestrasi multi-agen yang canggih, alat pengembangan yang terintegrasi, dan alur kerja otomatis untuk menyelesaikan tugas-tugas pengkodean. ## Kapan Menggunakan Skill Ini Gunakan `coding-opencode` ketika Anda: * Membutuhkan bantuan AI untuk menulis atau memodifikasi kode. * Perlu melakukan eksplorasi codebase yang mendalam. * Membutuhkan bantuan untuk debugging atau refactoring. * Ingin memanfaatkan agen khusus seperti Frontend UI/UX Engineer atau Oracle. * Berencana untuk melakukan tugas pengembangan yang membutuhkan beberapa langkah dan koordinasi antar agen. * Ingin mengaktifkan mode "ultrawork" atau "ulw" untuk eksekusi tugas yang otonom dan berkelanjutan. ## Fitur Utama Melalui "Oh My OpenCode" "Oh My OpenCode" menghadirkan beberapa agen dan fitur canggih ke OpenCode Anda: * **Sisyphus (Main Agent)**: Mengorkestrasi agen-agen lain untuk memastikan tugas diselesaikan sampai tuntas. * **Hephaestus (Autonomous Deep Worker)**: Agen otonom yang berorientasi pada tujuan untuk eksekusi mendalam. * **Oracle (Design & Debugging)**: Agen spesialis untuk membantu dalam desain dan proses debugging. * **Librarian (Docs & Codebase Exploration)**: Agen untuk mencari dokumentasi dan menjelajahi codebase. * **Explore (Fast Codebase Grep)**: Untuk eksplorasi codebase yang sangat cepat. * **LSP & AST Tools**: Dukungan penuh untuk Language Server Protocol (LSP) dan Abstract Syntax Tree (AST) untuk refactoring yang lebih akurat dan aman. * **Multi-model Orchestration**: Memungkinkan penggunaan berbagai model AI yang berbeda, masing-masing dioptimalkan untuk tugas tertentu. * **`ultrawork` / `ulw` Keyword**: Cukup sertakan `ultrawork` atau `ulw` dalam perintah Anda untuk mengaktifkan alur kerja otomatis penuh yang memanfaatkan semua agen dan fitur "Oh My OpenCode". ## Cara Menggunakan Untuk menggunakan skill ini, Anda dapat memanggil perintah OpenCode melalui tool `exec`, dan menyertakan instruksi serta argumen yang diperlukan. Jika Anda ingin mengaktifkan orkestrasi penuh dari "Oh My OpenCode", pastikan untuk menyertakan `ultrawork` atau `ulw` dalam *prompt* atau argumen Anda. **Contoh Umum:** ```bash # Untuk memulai sesi OpenCode dengan mode ultrawork opencode --agent build --ultrawork "Buatkan sebuah fungsi Python untuk menghitung deret Fibonacci" # Untuk meminta agen Librarian mencari informasi tentang suatu API opencode --agent build "ulw: Cari dokumentasi untuk API 'requests' Python dan berikan contoh penggunaan dasar." # Untuk refactoring kode opencode --agent build "ulw: Refactor file 'src/main.js' agar menggunakan async/await." ``` **Perhatikan:** Perintah `opencode` di atas adalah contoh. Karena OpenCode diinstal di **WSL** dan dijalankan via **PowerShell**, setiap perintah OpenCode perlu diawali dengan `wsl`. Contoh: `wsl opencode ...` **Target Folder:** Semua operasi pengkodean atau manipulasi file akan menargetkan `C:\Users\Administrator\Documents\Jagonyakomputer` sebagai *working directory* utama secara default, kecuali jika ditentukan lain. **Integrasi Docker:** Agent memiliki kemampuan untuk mengoperasikan Docker container via PowerShell, jika diperlukan untuk tugas yang melibatkan containerisasi atau lingkungan pengembangan terisolasi. ## Konfigurasi "Oh My OpenCode" sangat dapat dikustomisasi. Konfigurasi dapat ditemukan di: * `.opencode/oh-my-opencode.json` (untuk proyek) * `~/.config/opencode/oh-my-opencode.json` (untuk pengguna) Anda dapat mengubah model yang digunakan oleh agen tertentu, suhu, *prompt*, dan izin di file konfigurasi ini. Jika Anda perlu melakukan konfigurasi spesifik atau mengatasi masalah, saya akan merujuk ke dokumentasi "Oh My OpenCode" atau file konfigurasi tersebut.
Related Skills
coding-agent
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
opencode-controller
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
opencode-omo
Turn coding requests into completed work.
perry-coding-agents
Dispatch coding tasks to OpenCode or Claude Code on Perry workspaces. Use for development work, PR reviews, or any coding task requiring an isolated environment.
easy-opencode
opencode can do all the things related to code.
resilient-coding-agent
Run long-running coding agents (Codex, Claude Code, etc.) in tmux sessions that survive orchestrator restarts.
kilocli-coding-agent
Run Kilo CLI via background process for programmatic control.
glm-coding-agent
Run Claude Code CLI with GLM 4.7 (via Z.AI) with automatic git safety net - checkpoint, experiment branch, review workflow. Cheap 200k context.
giga-coding-agent
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
opencode-acp-control
Control OpenCode directly via the Agent Client Protocol (ACP). Start sessions, send prompts, resume conversations, and manage OpenCode updates.
ralph-opencode-free-loop
Run an autonomous Open Ralph Wiggum coding loop using OpenCode Zen with free models and automatic fallback.
paylock
Non-custodial SOL escrow for AI agent deals.