Work through a task from start to finish on your own judgment without interrupting the user — never use the AskUserQuestion tool while the task is running. When you hit an ambiguous decision, choose the most sensible reversible option, log it, and keep going until the objective is fully met. Collect every real question you would normally stop to ask, defer them all to the end, then tell the user the work is done and to ask for a review; surface the questions only when they request the review — and if none came up, say so. Make sure to use this skill whenever the user signals they want you to push a task to completion on your own and only check in at the end: "modo autônomo", "não me pergunte", "não me interrompa", "trabalhe até o fim", "implemente tudo sem parar", "faz tudo e me mostra no final", "work autonomously", "don't ask me questions", "stop interrupting me", "just finish it", "do the whole thing and report back" — even if they never use the word "autonomous".
Create structured git commits from the current repository changes. Use when the user asks to commit, create a commit, prepare commits, run the old /commit workflow, or turn local staged/unstaged changes into one or more conventional commits.
Create or update a GitHub pull request from the current branch. Use when the user asks to create a PR, open a pull request, run /pr, prepare PR content, update an existing PR, or publish branch changes for review.
Capture screenshots or GIF recordings of a new UI feature, upload them losslessly to a GitHub orphan branch (pr-assets), and add a Screenshots section to the current PR description. Supports spotlight effects that highlight specific components with a dark overlay, rounded cutout, and explanatory annotations based on the PR diff. Can temporarily modify source code to force UI states, add selectors, or simulate data for accurate captures — all changes are safely reverted after. Images are served via github.com blob URLs which work for both public and private repos. A "local" mode saves captures to the user's Downloads folder and inserts a Screenshots section with [Pending] placeholders so the user pastes the images into the PR themselves — nothing is committed or uploaded. Use when the user wants to visually document a feature in a pull request — triggered by phrases like "add screenshots to my PR", "document this feature visually", "screenshot the new screens", or "record a GIF of this flow".
Fetch PR review comments in sequential order, perform deep analysis with code context and impact assessment, suggest concrete solutions with alternatives, enter Plan mode for complex changes, and auto-resolve threads on GitHub.
Interact with Jira using the jira CLI and REST API. View, create, list, transition, and comment on issues. Supports proper @mentions that notify users. Query activity reports showing who did what (created, edited, commented, moved issues, etc.) over a time period. Use when the user wants to work with Jira issues — view a ticket, add a comment, mention someone, list issues, create tasks, move issues between statuses, assign issues, or check recent activity/what was done.
Review a GitHub Pull Request and submit a single review with inline code comments. Identifies bugs, security vulnerabilities, performance issues, logic errors, missing edge cases, and suggests improvements. Use when the user wants to review a PR, do a code review, or add review comments to a pull request.
Find TODO comments in the codebase, analyze their impact and complexity, and optionally implement the changes to resolve them. Use when the user wants to find, triage, or resolve TODO/FIXME/HACK comments.