Custom agents for opencode. The attribute name becomes the agent filename, and the value is either:
- Inline content as a string
- A path to a file containing the agent content Agents are stored in $XDG_CONFIG_HOME/.config/opencode/agent/ directory.
Declarations
Type
attribute set of (strings concatenated with "\n" or absolute path)Default
{ }Example
{
code-reviewer = ''
# Code Reviewer Agent
You are a senior software engineer specializing in code reviews.
Focus on code quality, security, and maintainability.
## Guidelines
- Review for potential bugs and edge cases
- Check for security vulnerabilities
- Ensure code follows best practices
- Suggest improvements for readability and performance
'';
documentation = ./agents/documentation.md;
}