with one click
triage-issue-local
// Repo-specific triage guidance for warp. Only the categories declared overridable by the core triage-issue skill may be specialized here.
// Repo-specific triage guidance for warp. Only the categories declared overridable by the core triage-issue skill may be specialized here.
| name | triage-issue-local |
| specializes | triage-issue |
| description | Repo-specific triage guidance for warp. Only the categories declared overridable by the core triage-issue skill may be specialized here. |
warpThis file is a companion to the core triage-issue skill. It does not
redefine the triage output schema, safety rules, or follow-up-question
contract. It only specializes the override categories the core skill
marks as overridable.
warp is the public-facing Warp desktop client repository. Treat public issue reports as potentially incomplete and avoid asking for secrets, tokens, private workspace names, private repository names, or account identifiers in the public issue thread.area:billing or area:auth label as appropriate so the issue is still routed correctly.Ask at most 2 follow-up questions per triage response. Each question must be high-value: it should meaningfully change the label assignment, owner routing, or reproduction confidence if answered. Do not ask questions whose answers can be inferred from existing evidence, and do not bundle multiple sub-questions into a single bullet. If more than 2 unknowns exist, prioritize the two that are most likely to unblock triage.
The label taxonomy for this repository is managed in .github/issue-triage/config.json. Prefer labels from that configuration, especially the area:*, os:*, repro:*, accessibility, needs-info, duplicate, and primary issue-type labels. Do not invent new labels unless the prompt explicitly allows it.
Evaluate ready-to-implement during triage instead of relying on issue-template defaults. For bug reports, apply ready-to-implement only when the issue is reproducible from the provided evidence or straightforward local verification and the likely fix appears narrow enough to implement without a product spec, design mocks, or substantial investigation. If the bug is not reproducible, lacks a clear fix path, requires product/design decisions, or needs deeper technical discovery, omit ready-to-implement and prefer needs-info, ready-to-spec, needs-mocks, or the appropriate repro:* label.
Use area labels based on the user's reported surface:
area:shell-terminal for terminal output, block rendering, shell integration, prompt rendering, command execution display, and terminal-emulation behavior.area:terminal-input for command-line input editing, cursor movement, key handling, and typed text behavior.area:window-tabs-panes for window, tab, pane, split, layout, and focus behavior.area:editor-notebooks for editors, notebooks, markdown rendering, LSP, and code display.area:agent for agent conversations, agent mode, cloud/local agent execution, prompts, and AI-specific UI.area:code-review for git diff views, review UI, review comments, and PR-focused agent flows.area:mcp for MCP server connection, tool/resource discovery, OAuth, and integration issues.area:settings-keybindings for settings UI, preferences, keyboard shortcuts, and keybinding configuration.area:warp-drive for Warp Drive objects, sync, sharing, workflows, notebooks, tab configs, and persisted artifacts.area:performance:* when the report includes CPU, memory, GPU, startup, rendering, latency, or responsiveness symptoms. Add the more specific CPU, memory, or GPU label when the evidence points to that resource.Before asking the reporter for more information, check the issue body, comments, attachments, logs, labels, and repository context for:
Prefer .github/STAKEHOLDERS for owner inference. When no path-level match exists, use the label and issue surface to choose likely owners rather than defaulting to broad app ownership.
Generate a reviewable changelog draft from PRs merged in a release range. Extracts explicit CHANGELOG markers, classifies unmarked PRs, adds external contributor attribution, and outputs markdown + JSON artifacts. Does NOT mutate channel_versions.json.
Repo-specific bug reproduction guidance for Warp. Specializes the core reproduce-bug-report skill for logged-out Warp UI repros, exact reporter-version installs, and login-free onboarding.
Launch two parallel Oz cloud agents with computer use to download and install the latest stable Linux Warp build, capture screenshots while walking through first-time onboarding in both logged-out and logged-in states, then selectively fan out follow-up cloud agents for distinct onboarding branches proposed by those initial explorers. Use this whenever the user asks to test, document, screenshot, or walk through the Warp first-time install/onboarding experience in a cloud Linux environment.
Turn rough feedback about the Warp app into a filed GitHub issue or duplicate-issue response for `warpdotdev/warp`. Use ONLY when the user explicitly wants to report a problem with the Warp terminal/IDE/app itself—not when they're working on their own code, managing their own GitHub repos, or doing general software development tasks. SKIP when: the user is creating/managing GitHub issues or PRs for their own projects, reviewing PRs, diagnosing CI failures, using `gh` CLI for repo management, or performing any GitHub workflow not specifically about reporting a problem with the Warp application itself.
Repo-specific review guidance for warp. Only the categories declared overridable by the core review-pr skill may be specialized here.
Reference guidance for classifying whether an unmarked PR should appear in the changelog and under which category. Used inline by the changelog-draft skill — not dispatched as a separate agent.