Flags and defaults.
Constants below are exact values from src/core/issue-killer.js:11–16.
CSV of GitHub labels. Default agentify-ready (DEFAULT_LABEL). Splits via splitCsv.
Max issues per run. Default 5 (DEFAULT_LIMIT); maximum 10 (MAX_LIMIT). Non-positive integers throw.
Currently only github (SUPPORTED_ISSUE_PROVIDERS). gitlab and azure-devops are reserved.
Either codex or claude (SUPPORTED_AGENT_PROVIDERS).
Prefix for issue branches (e.g., issue/). Branch name is derived from the issue number and slugified title.
Default true. Pass --bypass-permissions=false to require confirmation before each pane.
Standard flags. --dry-run reports the planned worktrees and prompts without executing.
What the command does.
gh CLI, filtered by labels, capped at the resolved limit.
buildProviderTemplateCommand with the issue body + repo context.
gh-issue-killer (DEFAULT_SESSION_NAME); one pane per issue.