opencode
/opencode
Uruchamia CLI opencode w tle do zewnętrznego przeglądu, researchu lub drugiej opinii i zwraca jego werdykt, domyślnie na mocnym modelu rozumującym.
- Autor
- alesha-pro ↗
- Repozytorium
- quorum ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 18.06.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 18.06.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Uruchamia CLI opencode w tle do zewnętrznego przeglądu, researchu lub drugiej opinii i zwraca jego werdykt, domyślnie na mocnym modelu rozumującym.
Oryginalny opis (EN)
Use when the user types /opencode or asks to run opencode for an external review, research pass, or second opinion. Runs the opencode CLI non-interactively in the background and reports back its verdict. Defaults to a strong reasoning model and supports alternates on request.
Jak działa
- Prerequisites
- Default command
- Execution (background + wait)
- Prompt shape
- After it answers
Podgląd SKILL.md
--- name: opencode description: Use when the user types /opencode or asks to run opencode for an external review, research pass, or second opinion. Runs the opencode CLI non-interactively in the background and reports back its verdict. Defaults to a strong reasoning model and supports alternates on request. --- # opencode — external pass Summon a fresh **opencode CLI** run as an independent outside model for a review, research pass, or second opinion. Use when the user writes `/opencode "..."` or asks to involve opencode. ## Prerequisites - `opencode` CLI installed (`opencode --version`). - The default below uses opencode's **free** `opencode/deepseek-v4-flash-free` (the opencode Zen free tier) — no API key, just `opencode auth login`. Swap in any model you have configured — see [Model selection](#model-selection). ## Default command Run from the relevant workspace root: ```bash opencode run "<prompt>" --model "opencode/deepseek-v4-flash-free" > /tmp/opencode-<tag>.log 2>&1 ``` - Pick a unique `<tag>` per call (a short topic slug). - opencode streams tool usage before its final verdict — the final answer is at the **end** of the log. Read the whole file but report the concluding verdict. - `--dir <path>` to root opencode elsewhere; `--format json` for machine-readable events. ### Model selection Run `opencode models` to list everything available to you, then pass `--model "<provider>/<model>"`. **Free (opencode Zen — no API key):** - `opencode/deepseek-v4-flash-free` — DeepSeek V4 Flash (the default) - alternatives: `opencode/nemotron-3-ultra-free`, `opencode/mimo-v2.5-free`, `opencode/north-mini-code-free` **Premium (needs your own provider auth via `opencode auth login`)** — stronger; the author's picks: - DeepSeek: `--model "deepseek/deepseek-v4-pro" --variant "max"` - Kimi: `--model "moonshot/kimi-k2.7-code" --variant "max"` - Qwen: `--model "qwen/qwen3.6-plus" --variant "max"` `--variant "max"` only applies to providers that support variants — drop it for the free models. ## Execution (background + wait) The external model can take a while, so run it in the background and wait — don't block the turn: - **Claude Code:** Bash tool with `run_in_background: true`; you're re-invoked on exit, then read `/tmp/opencode-<tag>.log`. - **Other agents / plain shell:** background it (`... &`) and wait for exit, or run foreground with a generous timeout. Don't treat partial streamed output as final — wait for the process to exit, then summarize the concluding answer. ## Prompt shape Include: - repo/workspace path and current task context; - whether the request is read-only or may edit files (default read-only unless the user explicitly asks opencode to implement changes); - focus areas: correctness, regressions, tests, infra risk, production behavior, or the research questions; - requested output shape: verdict, blocking issues, non-blocking issues, recommended fixes. ## After it answers Check important findings against local code before recommending changes. Summarize the verdict, noting where you agree or disagree.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · alesha-pro/quorum | 100 | MIT |
| TerminalSkills/skills | 100 | Apache-2.0 |
| jacob-balslev/skill-graph | 100 | Apache-2.0 |
| maystudios/claude-skills | 95 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki 1b765305e44c (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100code-mate-opencode
Uruchamia OpenCode nieinteraktywnie do zadań programistycznych, gdy użytkownik chce przekazać pracę do OpenCode. - 100opencode-delegate
Zleca zadanie programistyczne CLI OpenCode jako implementatorowi w tle, po czym przegląda jego diff i samodzielnie scala zmiany. - 100working-with-opencode
Opisuje asystenta kodowania OpenCode: wtyczki, skille, hooki i konfigurację na podstawie oficjalnej dokumentacji. - 95opencode-configure
Konfiguruje OpenCode przez opencode.json i AGENTS.md: dostawców i modele, polityki uprawnień, formatery i zmienne środowiskowe, z diagnozowaniem zachowania konfiguracji. - 100codex
Uruchamia Codex CLI w tle (codex exec) jako zewnętrzny przegląd lub drugą opinię i sprawdza własne pomysły, projekty, plany i diffy przed zatwierdzeniem, a następnie raportuje werdykt. - 100opencode-delegate
Przekazuje zadania kodowania do OpenCode CLI tylko na wyraźne żądanie użytkownika, a orkiestrator odpowiada za przegląd i włączenie wyników.