Use when creating OpenCode agents - provides markdown format with YAML frontmatter, mode/tools/permission configuration, and best practices for specialized AI assistants
SkillScore100Maintained
Automatic
◆AI Engineer pack
Last verified 8/19/2026
What it changes
Passed 21 of 21 test cases with the skill, and 11 of 21 without it.
Without skill55%
With skill100%
Checks it passed that the model alone missed
Sets mode to subagent
Sets permission.edit to deny
Sets subtype to agent in prpm.json
and 14 more in the full report
10 fixed12 passed either way0 still failing0 broke
Pass-rate lift
+45 pp
Tokens
+83%
Agent turns
0%
Response time
-49%
Model gemini-3.6-flashMeasured 8/19/2026v122 of 22 cases passed with skill · 21 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 9
Prompt
In an OpenCode agent frontmatter, I want to reference a prompt stored in an external file at `./prompts/reviewer.txt` instead of writing it inline. What is the precise syntax string value for the prompt key?
What was checked, without and with the skill
Checked
Without skill
With skill
Uses the syntax format {file:./prompts/reviewer.txt}
Missed
Passed
case-13 · gemini-3.6-flash · 8/19/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md339 linessingle file
Creating OpenCode Agents
Expert guidance for creating OpenCode AI agents with proper configuration, tools, and permissions.