一键导入
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 职业分类
| 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 skillUse `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.