원클릭으로
author-agent
Use `author-agent` to get OpenCode Agent Authoring when writing or reviewing OpenCode agent markdown.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use `author-agent` to get OpenCode Agent Authoring when writing or reviewing OpenCode agent markdown.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use `author-caveman` to write Caveman English.
Use `author-command` to get OpenCode Command Authoring when writing or reviewing OpenCode command markdown.
Use `author-rules` to write `AGENTS.md` files.
Use `author-skill` to get Skill File Authoring when you need to review/write skill files for agents.
Use `design-prd` to get Product Requirements when planning any feature or to understand project business requirements, user roles, and success criteria.
Use `execute-code` to get "Technical Design" when you must design technical tasks, implement features or refactor code.
| name | author-agent |
| description | Use `author-agent` to get OpenCode Agent Authoring when writing or reviewing OpenCode agent markdown. |
Use this guide when writing or reviewing OpenCode agent markdown.
.opencode/agents/{name}.md~/.config/opencode/agents/{name}.mdAgent file is raw markdown with YAML frontmatter.
For example:
---
name: agent-name
description: Task `agent-name` when writing code like .cs, .js, etc.; NEVER for .md files.
mode: subagent
permissions:
read: allow
grep: ask
edit: deny
skill:
"*": deny
"author-agent": allow
task:
"*": deny
sub_agent: allow
tier: balanced
---
SYSTEM PROMPT
Frontmatter keys:
name: agent-namedescription: Task [name] when [positive condition] like [examples]; NEVER for [negative conditions].mode: By default subagent for workers, primary only if user want to interact directly with agent.permissions: Restrict access to only needed tools/mcps; wildcards * allowedtier: Non-creative worker -> fast, project changes -> balanced, complex designer or task orchestrator -> smartBody:
name.# [TITLE]
[PURPOSE]
[WORKFLOW]
[USER CONTENT]
[COMMON RULES]
[CONDITIONAL RULES]
Replace placeholders in SYSTEM PROMPT template as follow:
---
## Workflow
[WORKFLOW TOC]
### STEP 1: [STEP TITLE]
[STEP GOAL]
[STEP INSTRUCTIONS]
[STEP EXAMPLE]
### Step 2...
---
---) to separate Workflow from other H2 sections.
---
## Workflow
1. Analyze Problem
2. Solve Problem
3. Test Solution
### STEP 1: Analyze Problem
...
### STEP 2: Solve Problem
...
### STEP 3: Test Solution
...
---
In Workflow Template:
.agents/skills/{skill-name}/templates/) with references to templates/{template-file} in original skill