Agent skill
opencode-copilot-opus
Use this skill when you need Codex to collaborate with GitHub Copilot Opus (via opencode), especially for architecture review, second-opinion validation, and iterative discussion that must continue in the same opencode session_id. Covers model selection for github-copilot/claude-opus-4.6, stable sandbox-safe invocation, session continuity with -c / -s, and troubleshooting common opencode errors.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/opencode-copilot-opus-codingsamss-all-my-ai-needs
SKILL.md
Opencode Copilot Opus
Use this skill to make Codex and Copilot Opus discuss the same topic in multiple rounds while preserving context in one opencode session.
Run Workflow
- Run environment precheck.
- Start a new Opus review session.
- Continue in the same session with
-cor explicit-s <session_id>. - Bring Opus findings back to Codex and iterate.
Use the helper script:
~/.codex/skills/opencode-copilot-opus/scripts/opus_bridge.sh auth
~/.codex/skills/opencode-copilot-opus/scripts/opus_bridge.sh models
~/.codex/skills/opencode-copilot-opus/scripts/opus_bridge.sh new "请评审这个方案并给出风险清单"
~/.codex/skills/opencode-copilot-opus/scripts/opus_bridge.sh continue "补充背景:仅全范围检索"
~/.codex/skills/opencode-copilot-opus/scripts/opus_bridge.sh list-sessions
~/.codex/skills/opencode-copilot-opus/scripts/opus_bridge.sh run-session ses_xxx "继续上次结论,给8周计划"
Session Continuity Rules
- Use
newfor first prompt in a topic. - Use
continuewhen the last opencode session is the one to extend. - Use
run-session <session_id>when continuity must be deterministic. - Record the returned
session_idin notes/logs for reproducibility.
Prompt Pattern
Use a structured prompt to reduce drift:
背景:
- 现状...
- 约束...
目标:
- 本轮需要确认的问题...
请输出:
1) 风险清单(按严重度)
2) 控制措施
3) 是否建议推进与边界条件
Troubleshooting
Read references/troubleshooting.md when any opencode command fails.
Key fast fixes:
- Cache permission error: set
XDG_CACHE_HOME=/tmp. - Local config schema error: set
XDG_CONFIG_HOME=/tmp(safe mode). - Wrong provider/model: use
github-copilot/claude-opus-4.6.
Safety Notes
- Keep opencode discussion read-only by default (no destructive shell operations).
- Always require explicit confirmation before destructive git/system actions.
- When Opus conclusions conflict with code reality, validate against local code before adopting.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?