Use when reading, posting, or managing PR review comments via the `gh-review` tool: viewing PR comments with filtering, leaving inline comments on specific diff lines, starting or deleting pending reviews, replying to review threads, editing or removing…
Use when creating, editing, refactoring, or reviewing AGENTS.md files at any level (repo, package, or global). Triggers on phrases like "update AGENTS.md", "add a rule to AGENTS.md", "global directives", or any edit to a file named AGENTS.md (including…
Use when creating, editing, refactoring, or reviewing OpenCode custom slash commands; writing or revising command frontmatter, arguments, agent routing, or permissions. Triggers on phrases like "new slash command", "add a /command", "edit the command file",…
Use when creating, editing, refactoring, or reviewing SKILL.md files and skill directories. Triggers on any edit to a SKILL.md file or skill directory (including chezmoi source forms). Do NOT use for AGENTS.md, agent definitions, or slash commands.
Use when creating, editing, refactoring, or reviewing OpenCode agent definitions in Markdown (`.md`, `.md.tmpl`) or the `agent` section of `opencode.json`, including primary, subagent, and `all` modes and chezmoi source forms. Do NOT use for AGENTS.md,…
Use when writing prose intended for people: documentation, changelogs, pull request or issue text, email drafts, READMEs, release notes, announcements, blog posts, or gist content. Do NOT use for machine-to-machine text, including subagent prompts, delegation…
Use when operating on Linear via the `linear` CLI: issues, projects, milestones, project updates, documents, comments, relations, links, labels, teams, states. Triggers on Linear issue keys (`ENG-`, `OPS-`), "file a ticket", "create/update/search issues",…
Use when creating, editing, refactoring, or reviewing modularized Python CLI scripts managed by uv with pyproject.toml; scaffolding new script projects; adding commands or subcommands to Click-based CLIs; verifying CLI behavior adhoc; configuring hatchling…