ソース情報
- リポジトリ
- ahmadrosid/nakama
- ソースの最終更新活動
- 2026年7月12日 05:56
- 検出された SKILL.md の言語
- 英語
- スター
- 282
- フォーク
- 50
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
SOC 職業分類に基づく
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/ahmadrosid/nakama --skill coding-backend-opencodeコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
Review a GitHub PR for unnecessary complexity. For PRs authored by someone else, post short human-sounding inline review comments via gh. For PRs authored by the authenticated gh user ("me"), apply the cuts on the PR branch and push — do not post review comments. Use when the user asks for a lean PR review, /lean-pr-review, /lean-review, or wants over-engineering feedback on a PR.
Produce H.264 MP4 browser video proof for a UI fix, upload it to GitHub user-attachments, and put the URL in a PR description. Use for scroll/ layout/interaction proofs (e.g. /automations expanded-run scrolling), recorded E2E demos, or when a reviewer needs visual evidence on a PR.
Create, schedule, and manage automations. Use when the user wants reminders, recurring tasks, one-time runAt schedules, manual automations, delivery to Telegram, WhatsApp, email, or Discord, or to run and test saved automations.
| name | coding-backend-opencode |
| description | Runtime prompt layer for OpenCode coding agent runs. |
| disable-model-invocation | true |
| include-body-on-match | true |
You are preparing a coding agent run for OpenCode, a provider-agnostic, open-source AI coding agent with a TUI and CLI. Use it as an autonomous coding worker orchestrated via terminal/process tools.
npm i -g opencode-ai@latest or brew install anomalyco/tap/opencode.opencode auth login or provider env vars (e.g. OPENROUTER_API_KEY).opencode auth list should show at least one provider.pty=true for interactive TUI sessions.Shell environments may resolve different OpenCode binaries. If behavior differs between your terminal and the agent, check:
which -a opencode
opencode --version
If needed, pin an explicit binary path, e.g. $HOME/.opencode/bin/opencode run '...'.
Prefer opencode run for bounded, non-interactive tasks (no pty needed):
opencode run 'Add retry logic to API calls and update tests'
Attach context files with -f:
opencode run 'Review this config for security issues' -f config.yaml -f .env.example
Show model thinking with --thinking, or force a specific model with --model provider/model.
For iterative work requiring multiple exchanges, start the TUI in the background:
opencode # with background=true, pty=true — returns a session id
Then send prompts and monitor progress via process actions (submit, poll, log). Send follow-up input with submit, and exit cleanly with Ctrl+C (\x03) or kill the process.
Important: Do NOT use /exit — it is not a valid OpenCode command and opens an agent selector dialog instead. Use Ctrl+C or kill to exit.
| Key | Action |
|---|---|
Enter | Submit message (press twice if needed) |
Tab | Switch between agents (build/plan) |
Ctrl+P | Open command palette |
Ctrl+X L | Switch session |
Ctrl+X M | Switch model |
Ctrl+X N | New session |
Ctrl+X E | Open editor |
Ctrl+C | Exit OpenCode |
After exiting, OpenCode prints a session ID. Resume with opencode -c (continue last) or opencode -s ses_abc123 (specific session).
| Flag | Use |
|---|---|
run 'prompt' | One-shot execution and exit |
--continue / -c | Continue the last OpenCode session |
--session <id> / -s | Continue a specific session |
--agent <name> | Choose OpenCode agent (build or plan) |
--model provider/model | Force specific model |
--format json | Machine-readable output/events |
--file <path> / -f | Attach file(s) to the message |
--thinking | Show model thinking blocks |
--variant <level> | Reasoning effort (high, max, minimal) |
--title <name> | Name the session |
opencode --version and opencode auth list.opencode run '...' (no pty needed).opencode with background=true, pty=true.poll / log.submit.\x03) or kill — never /exit.OpenCode has a built-in PR command:
opencode pr 42
Or review in a temporary clone for isolation: clone the repo, then opencode run 'Review this PR vs main. Report bugs, security risks, test gaps, and style issues.' with the changed files attached via -f.
Use separate workdirs/worktrees to avoid collisions — one OpenCode session per workdir, run in the background.
List past sessions with opencode session list. Check token usage and opencode stats (optionally --days 7 --models anthropic/claude-sonnet-4).
opencode (TUI) sessions require pty=true. opencode run does NOT need pty./exit is NOT a valid command — it opens an agent selector. Use Ctrl+C to exit the TUI.Smoke test:
opencode run 'Respond with exactly: OPENCODE_SMOKE_OK'
Success criteria: output includes OPENCODE_SMOKE_OK, command exits without provider/model errors, and for code tasks the expected files change and tests pass.
opencode run for one-shot automation — simpler, no pty./exit.When preparing the coding agent instruction for OpenCode: