Skill Claude CodeCodex
Add a new feature flag to gate code changes in the Warp codebase.
Warp is an agentic development environment, born out of the terminal.
Skill Claude CodeCodex
Add a new feature flag to gate code changes in the Warp codebase.
Skill Claude CodeCodex
Add telemetry events to track user behavior or system events in the Warp codebase. Use when instrumenting new features, debugging issues, or measuring product metrics.
Skill Claude CodeCodex
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 channelversions.json.
Skill Claude CodeCodex
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.
Skill Claude CodeCodex
Orchestrates cost-conscious cloud verification across available operating-system and architecture runners after cheaper checks pass. Use whenever a code change, bug fix, build, packaging flow, native dependency, UI behavior, filesystem behavior, or test has material cross-platform implications, even if the user only…
Skill Claude CodeCodex
Repo-specific dedupe guidance for warp. Only the categories declared overridable by the core dedupe-issue skill may be specialized here.
Skill Claude CodeCodex
GUI desktop app only. Create a one-time launch modal in the Warp client (feature announcement, onboarding, etc.). Use when adding a new modal that should appear exactly once per user on startup, gated by a feature flag, with colors sourced from Warp theme tokens and terminal theme colors.
Skill Claude CodeCodex
GUI desktop app only. Writes, runs, and debugs Warp integration tests using the custom Builder/TestStep framework in crates/integration. Use when adding a new integration test, fixing a failing integration test, wiring a test into the manual runner or nextest suite, or verifying end-to-end UI and terminal behavior in…
Skill Claude CodeCodex
GUI desktop app only. 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…
Skill Claude CodeCodex
GUI desktop app only. 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.
Skill Claude CodeCodex
GUI desktop app only. How to build a Settings page in the Warp client (app/src/settingsview) so its widgets and settings search behave correctly — picking a PageType, deciding whether a heading belongs in the page-title slot or inside a widget, gating a widget, and scoping searchterms per widget. Use when adding or…
Skill Claude CodeCodex
GUI desktop app only. Catalog of guidelines for writing UI code in the Warp client. Read whenever doing any UI work in this repo, up front before writing the change, so the relevant guidelines shape the implementation.
Skill Claude CodeCodex
How and when to log (log:: levels, safe macros) and report errors to Sentry (reporterror!) in the Warp codebase. Use when adding or reviewing any logging or error reporting — picking a log level, deciding log vs. reporterror!, keeping sensitive data out of logs, or surfacing an error to Sentry.
Skill Claude CodeCodex
Promote a feature-flagged feature to Dogfood, Preview, or Stable in the Warp codebase. Use when a feature behind a FeatureFlag is ready to roll out to a broader audience, including wiring up the compile-time/runtime bridge and deferring flag cleanup safely.
Skill Claude CodeCodex
Remove a feature flag after it has been rolled out and stabilized in the Warp codebase.
Skill Claude CodeCodex
Repo-specific review guidance for warp. Only the categories declared overridable by the core review-pr skill may be specialized here.
Skill Claude CodeCodex
Write, improve, and run Rust unit tests in the warp Rust codebase.
Skill Claude CodeCodex
Repo-specific triage guidance for warp. Only the categories declared overridable by the core triage-issue skill may be specialized here.
Skill Claude CodeCodex
Write and run unit tests for Warp TUI (crates/warptui) elements/screens by rendering to text lines. Use for TUI test work.
Skill Claude CodeCodex
Guidelines for writing Warp headless TUI (crates/warptui) UI code with the cell-grid TuiElement library. Read before any TUI UI work.
Skill Claude CodeCodex
Verify a change to Warp's headless TUI front-end (crates/warptui) by running it — locally via ./script/run-tui, or in a headless cloud runner via a WARPAPIKEY dogfood build — and reading the rendered screen back (under tmux when it's installed, otherwise directly). Use whenever you change TUI UI, rendering, input, or…
Skill Claude CodeCodex
GUI desktop app only. Run and author Warp Rust integration tests (the crates/integration harness) that capture screenshots and video via TestStep::withstartrecording() / withtakescreenshot(), including mouse and keyboard event overlays. TRIGGER only for the integration-test recording pipeline: recording or…
Skill Claude CodeCodex
Create or update Figma designs directly from a written product or UI description using the Figma MCP authoring tools. Use when the user wants a mockup, wireframe, screen, component, flow, or concept designed in Figma from text, or wants to iterate on an existing Figma file from textual feedback. Despite the name, this…
Skill Claude CodeCodex
Connects Figma design components to code components using Code Connect mapping tools. Use when user says "code connect", "connect this component to code", "map this component", "link component to code", "create code connect mapping", or wants to establish mappings between Figma designs and code implementations. For…