com um clique
start-task
// Create a feature branch for a backlog task, switch to it, and start implementation. Use when the user says "start task-123", "work on task-123", "implement task-123", or invokes /start-task with a task ID.
// Create a feature branch for a backlog task, switch to it, and start implementation. Use when the user says "start task-123", "work on task-123", "implement task-123", or invokes /start-task with a task ID.
Close the active backlog task (detected from branch name), commit all changes, push to remote, and open a pull request. Use when the user says "close task and ship it", "close task commit push pr", or invokes /close-task-commit-push-pr.
Commit all changes, push to remote, and open a pull request in one go. Use when the user says "commit push pr", "ship it", "open a pr", or invokes /git-commit-push-pr.
Review local code changes for bugs, regressions, missing tests, and pragmatic improvements. Use when the user asks to review the current changes from `git status`, or to review a specific backlog task by id such as `task-65` or `TASK-65`. Also trigger when the user says things like "review", "review current changes", "check my changes", "look over the diff", or "review task-42".
| name | start-task |
| description | Create a feature branch for a backlog task, switch to it, and start implementation. Use when the user says "start task-123", "work on task-123", "implement task-123", or invokes /start-task with a task ID. |
| allowed-tools | Bash(git checkout:*), Bash(git branch:*), Bash(git status:*), Bash(git pull:*), Bash(git stash:*), Bash(npm run lint:*), Bash(npm run typecheck:*), Bash(npm test:*), Bash(npm run build*), Bash(npx playwright test:*), mcp__backlog__task_view, mcp__backlog__task_edit, mcp__backlog__task_search, mcp__backlog__task_list |
git branch --show-currentgit status --shortgit branch --list 'feature/task-*'Create a feature branch for a backlog task and begin implementation.
The user will provide a task ID (e.g. task-123 or 123). If no task ID is provided, check the argument $ARGUMENTS for the task reference.
123, treat it as task-123.mcp__backlog__task_view to read the full task details: title, description, acceptance criteria, and any referenced files.mcp__backlog__task_search to locate it.git status. If there are uncommitted changes, warn the user and ask whether to stash them before proceeding.git pull --rebase.feature/task-{id}-{slugified-title} (lowercase, hyphens, max ~60 chars).
feature/task-113-split-css-modulesgit checkout -b <branch-name>.mcp__backlog__task_edit to set the task status to In Progress.npm run lint && npm run typecheck && npm test && npm run build:app && npx playwright test
/close-task-commit-push-pr when ready to ship.-i).