plugins/opencode/skills/ask-opencode/SKILL.md
Sends a prompt to an opencode model and presents the response inline, clearly attributed. Use this to get a second opinion or alternative perspective without leaving the Claude session.
npx skillsauth add kud/claude-plugins ask-opencodeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Call the list_models tool from the opencode MCP server to get the current list of allowed models at runtime.
If the user invoked the skill with an argument (e.g. /ask-opencode <question>), use that argument verbatim as the prompt.
If no argument was given, ask the user what they would like to send to opencode before proceeding.
If the user specifies a model (e.g. /ask-opencode --model github-copilot/gpt-4o <question>), use that model. Otherwise use the MCP server's default (call list_models if unsure what's available).
If the prompt references "this repo", "this project", "here", "audit", or similar context-dependent language, gather the following before sending and prepend it to the prompt:
git rev-parse --show-toplevel, git branch --show-current)package.json, CLAUDE.md, README.md — truncated to ~50 lines each)Prepend this as a fenced block labelled ## Repo Context before the user's prompt so opencode has accurate grounding.
If the prompt is a general question with no repo reference, skip this step entirely.
Call the query tool from the opencode MCP server with the resolved prompt (including any injected context) and model.
Display the response under a clearly labelled heading:
### opencode (<model>)
<output>
Do not paraphrase, edit, or interpret the output — show it exactly as returned.
After presenting the opencode response, offer to share your own take or highlight any meaningful differences. Only if it adds value — if the user did not ask for a comparison, keep this to a single brief sentence.
tools
Shows your Trakt watchlist, recently watched, and upcoming releases. Use this to get a quick overview of your watch queue and activity.
testing
Checks in to a movie or episode you're about to watch on Trakt. Use this when you start watching something.
documentation
Reads the revu review export (revu-review.md) or autosave (.revu.json) from the current directory, presents the annotated diff comments for AI review discussion, then asks whether to delete the export file.
data-ai
Searches your Raindrop.io bookmarks by keyword, tag, or collection. Use this to find a saved link.