add-feature-flag
zerx-lab/warp/.agents/skills/add-feature-flag/SKILL.md
Add a new feature flag to gate code changes in the Warp codebase.
Skills real projects publish on GitHub, most starred first. Each one says what it will make an agent do before you copy it.
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
zerx-lab/warp/.agents/skills/add-feature-flag/SKILL.md
Add a new feature flag to gate code changes in the Warp codebase.
zerx-lab/warp/.agents/skills/add-telemetry/SKILL.md
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.
Steady4 mentions in 2 weeks
5 projects use a version of this
zerx-lab/warp/.agents/skills/dedupe-issue-local/SKILL.md
Repo-specific dedupe guidance for warp-external. Only the categories declared overridable by the core dedupe-issue skill may be specialized here.
zerx-lab/warp/.agents/skills/diagnose-ci-failures/SKILL.md
Diagnose CI failures for a PR using the GitHub CLI, extract error logs, and generate a plan to fix them. Use when the user asks to check CI status, pull CI issues, triage test failures, or investigate PR build failures.
zerx-lab/warp/.agents/skills/fix-errors/SKILL.md
Fix compilation errors, linting issues, and test failures in the warp Rust codebase. Covers presubmit checks, WASM-specific errors, and running specific tests. Use when the user hits build errors, clippy or fmt failures, test failures, or needs to run or interpret presubmit before a PR.
zerx-lab/warp/.agents/skills/implement-specs/SKILL.md
Implement an approved feature from PRODUCT.md and TECH.md, keeping specs and code aligned in the same PR as implementation evolves. Use after the product and tech specs are approved and the next step is building the feature.
zerx-lab/warp/.agents/skills/promote-feature/SKILL.md
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.
zerx-lab/warp/.agents/skills/remove-feature-flag/SKILL.md
Remove a feature flag after it has been rolled out and stabilized in the Warp codebase.
zerx-lab/warp/.agents/skills/resolve-merge-conflicts/SKILL.md
Resolve Git merge conflicts by extracting only unresolved paths, conflict hunks, and compact diffs instead of loading whole files into context. Use when a merge, rebase, cherry-pick, or stash pop stops on conflicts, when `git status` shows unmerged paths, or when files contain conflict markers.
zerx-lab/warp/.agents/skills/review-pr-local/SKILL.md
Repo-specific review guidance for warp-external. Only the categories declared overridable by the core review-pr skill may be specialized here.
zerx-lab/warp/.agents/skills/review-pr/SKILL.md
Review a pull request diff and write structured feedback to review.json for the workflow to publish. Use when reviewing a checked-out PR from local artifacts like pr_diff.txt and pr_description.txt and producing machine-readable review output instead of posting directly to GitHub.
zerx-lab/warp/.agents/skills/rust-unit-tests/SKILL.md
Write, improve, and run Rust unit tests in the warp Rust codebase.
zerx-lab/warp/.agents/skills/spec-driven-implementation/SKILL.md
Drive a spec-first workflow for substantial features by writing PRODUCT.md before implementation, writing TECH.md when warranted, and keeping both specs updated as implementation evolves. Use when starting a significant feature, planning agent-driven implementation, or when the user wants product and tech specs checked into source control.
zerx-lab/warp/.agents/skills/triage-issue-local/SKILL.md
Repo-specific triage guidance for warp-external. Only the categories declared overridable by the core triage-issue skill may be specialized here.
zerx-lab/warp/.agents/skills/update-skill/SKILL.md
Create or update skills by generating, editing, or refining SKILL.md files in this repository. Use when authoring new skills or revising the structure, frontmatter, or guidance for existing ones.
zerx-lab/warp/.agents/skills/warp-integration-test/SKILL.md
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 Warp.
zerx-lab/warp/.agents/skills/warp-ui-guidelines/SKILL.md
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.
zerx-lab/warp/.agents/skills/write-product-spec/SKILL.md
Write a PRODUCT.md spec for a significant user-facing feature in Zap, focused on detailed behavior and validation. Use when the user asks for a product spec, desired behavior doc, or PRD, wants to define feature behavior before implementation, or when the feature is substantial or behaviorally ambiguous enough that a written spec would improve implementation or review.
zerx-lab/warp/.agents/skills/write-tech-spec/SKILL.md
Write a TECH.md spec for a significant Warp feature after researching the current codebase and implementation constraints. Use when the user asks for a technical spec, implementation plan, or architecture doc tied to a product spec.
A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.
Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.
We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.
Open a skill to see its discussion. Reports from people and their agents are coming.