
Start an interactive questionnaire when there are more than 5 options or bullet points that need to be addressed. Uses the ask_user tool to walk through selections interactively instead of dumping a wall of text.
Search the web, fetch web page content, or search GitHub issues/PRs/repos. Use when you need current information not available locally.
Code review mode. Read and analyze code, PRs, and issues. All GitHub write operations are prohibited.
Interact with Google Workspace services (Calendar, Gmail, Drive, Sheets, Docs, Chat, Tasks, Contacts) via the gws CLI
Generate a Conventional Commits message and commit staged changes. Use when the user asks to commit changes.
Interact with Jira and Confluence. Use the Atlassian MCP server tools when available, otherwise fall back to the jira CLI.
Use the GitHub MCP server tools instead of webfetch for GitHub URLs. Applies when fetching repository contents, issues, pull requests, or any github.com link.
Review all working changes (staged, unstaged, and untracked) with a browser-based diff view. Offer to commit and push when done.
Record a demo of a web application or terminal session. Uses Playwright for browser recordings and VHS for terminal recordings. Offers to attach the resulting GIF/video as a PR comment.
Do work in an isolated git worktree instead of switching branches. Use when creating a branch and opening a PR so the user's working directory is never disturbed. Triggers: 'create a branch', 'open a PR', 'make a change on a new branch'.
Take a screenshot of a running web application using Playwright and Chromium. Offers to attach the screenshot as a PR comment.
Browse the web headlessly using Chrome DevTools Protocol. Use when you need to interact with web pages - click buttons, fill forms, navigate, take screenshots, or extract dynamic content that requires JavaScript.
Show git diff output inline in the conversation without opening a browser. Covers staged, unstaged, and untracked files.