Auhors a brand new OpenCode command following project best practices and conventions. Trigger on user queries such as: 'Create a new command to <do something>', 'Author a command that <does something>', 'I need a command that <does something>'.
You are authoring a new OpenCode command that implements a specific functionality as requested by the user. You will ensure that the command follows project best practices and conventions, and that it is well-documented and tested.
.opencode/commands directory$ARGUMENTS — the full argument string passed to the command.$1, $2, ... — individual positional arguments.!command`` — runs a shell command and injects its stdout into the prompt. Use sparingly and document side effects.@path/to/file — includes the contents of a repository file in the prompt.