Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Agent skills are canonical in `.agents/skills/` and shared across all harnesses

## Contents

- `agents/` — Sub-agent persona definitions with Claude Code-specific frontmatter (`model`, `memory`, `color`, `tools`). The same personas exist in `.opencode/agents/` with OpenCode-specific config.
- `agents/` — Sub-agent persona definitions with Claude Code-specific frontmatter (`model`, `memory`, `color`, `tools`). OpenCode loads these files through `{file:}` entries in `.opencode/opencode.jsonc`, so edit only the copy here.
- `agent-memory/` — Persistent agent memory files. Claude Code runtime state, not portable across tools.
158 changes: 0 additions & 158 deletions .opencode/agents/principal-engineer-reviewer.md

This file was deleted.

12 changes: 12 additions & 0 deletions .opencode/opencode.jsonc
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"$schema": "https://opencode.ai/config.json",
"agents": {
// Loads the Claude Code persona so both harnesses share one prompt.
"principal-engineer-reviewer": {
"description": "Use this agent to review existing code, audit plans, evaluate product requirements, or get architectural guidance that balances pragmatism, user experience, and security. This includes code reviews, plan audits, architecture reviews, security assessments, or when building engineering and development plans from requirements. Use proactively after significant code changes or before merging.",
"mode": "subagent",
"system": "{file:../.claude/agents/principal-engineer-reviewer.md}",
"permissions": [{ "action": "edit", "resource": "*", "effect": "deny" }],
},
},
}
Loading