warpdotdev
19 skills in one repo.
common-skills Skill collection
Common agent skills to share across repositories.
678 stars on GitHub, Nov 9, 2026 · 19 skills · 2 bundles
-
Warp PR review
Bundle of 2 skills- Use it when:
- A CI job checks out a pull request and should get the agent's review as a file to publish.
- It does:
- Reviews the changed lines for correctness, security, error handling, performance, comments and tests, and checks them against spec_context.md when there is one.
- Age
- 6 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 29.1K
- top 23%
- Weekly Downloads
- 94
- bottom 19%
-
Warp spec workflow
Bundle of 5 skills- Use it when:
- A feature is big, risky or ambiguous enough that an agent will build it better from written specs.
- It does:
- Decides whether specs are worth it, writes a product spec and, when warranted, a tech spec, builds the feature from them, and finally checks code and specs agree.
spec-driven-implementation, write-product-spec, write-tech-spec, implement-specs, validate-changes-match-specs
- Age
- 6 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 28.9K
- top 23%
- Weekly Downloads
- 90
- bottom 18%
-
review-pr
Part of Warp PR review- Use it when:
- A CI job has checked out a pull request and you want the agent's review as a file to publish, not comments posted directly.
- It does:
- Reviews the lines the PR changes for correctness, security, error handling, performance, comment quality and tests, and labels each finding by severity.
- Age
- 6 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 29.1K
- top 23%
- Weekly Downloads
- 94
- bottom 19%
-
spec-driven-implementation
Only works as part of Warp spec workflow- Use it when:
- Starting a large, risky or ambiguous feature that an agent will build, such as one around 1k+ lines.
- It does:
- Decides whether specs are worth it, files a Linear issue if there's none, then has the agent write the product spec, the tech spec when warranted, and the code.
- Age
- 6 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 28.9K
- top 23%
- Weekly Downloads
- 83
- bottom 17%
-
write-product-spec
Part of Warp spec workflow- Use it when:
- You want a feature's behavior pinned down in writing before an agent builds it, as a product spec or PRD.
- It does:
- Asks you for missing context and for a Figma mock when there's UI, then writes the behavior as numbered rules that can each be tested.
- Age
- 6 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 28.9K
- top 23%
- Weekly Downloads
- 90
- bottom 18%
-
write-tech-spec
Part of Warp spec workflow- Use it when:
- A feature spans several modules, has real architectural trade-offs, or reviewers should see the plan before or with the code.
- It does:
- Reads the product spec and the relevant code, then plans the changes and maps each important rule of the spec to a test or check.
- Age
- 6 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 28.8K
- top 23%
- Weekly Downloads
- 89
- bottom 18%
-
- Use it when:
- A merge, rebase, cherry-pick or stash pop stops on conflicts.
- It does:
- Runs a bundled Python script that lists the unresolved files, then shows one file's conflict hunks with ours, base and theirs and a compact diff.
- Age
- 6 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 28.8K
- top 23%
- Weekly Downloads
- 102
- bottom 20%
-
implement-specs
Only works as part of Warp spec workflow- Use it when:
- The product and tech specs are approved and it's time to build.
- It does:
- Checks the specs exist and are approved, plans steps against them, builds with tests, and edits the specs whenever behavior or design changes.
- Age
- 6 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 28.7K
- top 23%
- Weekly Downloads
- 78
- bottom 15%
-
- Use it when:
- You're creating a skill, or reworking an existing one's frontmatter, structure or guidance.
- It does:
- Sets the rules: a kebab-case name, and a third-person description that starts with a verb and says what the skill does and when.
- Age
- 6 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 28.6K
- top 23%
- Weekly Downloads
- 79
- bottom 15%
-
- Use it when:
- A pull request's CI is red and you want to know why before anyone touches the code.
- It does:
- Finds the branch's PR with gh, sorts its checks into passed, failed and running, pulls the failed logs and groups the errors.
- Age
- 6 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 28.6K
- top 23%
- Weekly Downloads
- 76
- bottom 14%
-
- Use it when:
- You have a pull request's branch checked out and want a map of what it touches before reading the diff.
- It does:
- Reads the PR, its diff, changed specs, review comments and the surrounding code, then draws a system overview plus data-flow, dependency and user-action graphs.
- Age
- 5 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 28.3K
- top 24%
- Weekly Downloads
- 86
- bottom 17%
-
- Use it when:
- You want second opinions on a judgment call: an architecture tradeoff, a risky fix, a rollout decision, or whether an alternative is worth pursuing.
- It does:
- Gives each subagent a model and an angle, such as Opus on correctness, GPT on testability and an open-source model as contrarian, and keeps them independent.
- Age
- 5 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 28K
- top 24%
- Weekly Downloads
- 113
- bottom 21%
-
check-impl-against-spec
Only works as part of Warp PR review- Use it when:
- An automated review with review-pr finds spec_context.md, the PR's spec context: product behavior, tech details or both.
- It does:
- Lists the spec's commitments, compares them with the diff and checked-out code, and flags only material drift: missing behavior, contradictions, significant unplanned scope, skipped validation or migration steps.
- Age
- 5 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 27.1K
- top 24%
- Weekly Downloads
- 81
- bottom 16%
-
- Use it when:
- You want to answer a PR's review comments and post the replies back to GitHub, not just read them or fix code.
- It does:
- Skips bot overviews and threads you already answered, then asks per comment: apply the recommended fix, explain it, acknowledge without changes, or something else.
- Age
- 5 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 25.3K
- top 25%
- Weekly Downloads
- 77
- bottom 14%
-
- Use it when:
- A spec-driven change is up for review or nearly done, and you want to know where the code and its specs disagree.
- It does:
- Finds the specs the branch adds or changes, extracts their commitments, reads the code and tests, and lists each material mismatch with its sources and a recommended resolution.
- Age
- 5 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 25.3K
- top 25%
- Weekly Downloads
- 77
- bottom 14%
-
- Use it when:
- Independent subagents produced divergent proposals on an architecture choice, a review disagreement or competing root-cause theories.
- It does:
- Sends each author the other proposals, labelled neutrally, and asks for pros and cons of each, whether they'd revise their own, and a ranking with confidence.
- Age
- 4 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 22.1K
- top 27%
- Weekly Downloads
- 93
- bottom 19%
-
- Use it when:
- An answer means reading many files, long logs or a big diff: how X works, where Y is used, why Z fails.
- It does:
- Briefs one local, read-only subagent, or several in parallel for independent sub-questions, on the exact question, where to look and what to return.
- Age
- 4 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 22K
- top 28%
- Weekly Downloads
- 80
- bottom 15%
-
- Use it when:
- A medium-to-large feature should be built mostly autonomously, or you're resuming a saga from its directory.
- It does:
- Asks multiple-choice questions until no requirement is open, splits the work into milestones and tasks with validation criteria, then delegates tasks to parallel workers.
- Age
- 4 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 20.8K
- top 28%
- Weekly Downloads
- 77
- bottom 14%
-
- Use it when:
- You say "write this up" mid-investigation, or want a readable explainer such as how a server processes webhook events.
- It does:
- Asks two to four scoping questions with concrete options, then hands a short brief to one local child agent that mines the conversation or researches the code.
- Age
- 4 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 17.7K
- top 30%
- Weekly Downloads
- 78
- bottom 15%
-
- Use it when:
- You want to know which of your installed skills actually help, judged from your real conversation history.
- It does:
- Samples up to 12 conversations from the last 45 days by default, scores each for efficiency, code quality, procedure compliance and verbosity, and grades the setup.
- Age
- 2 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 8.9K
- bottom 45%
- Weekly Downloads
- 209
- bottom 40%
-
- Use it when:
- The agent opens a PR, fills a repo's PR template, or refreshes a description that no longer matches the branch.
- It does:
- Reads commit bodies before the diff, checks their claims against the code, follows the repo's template, then cuts every paragraph that helps no review decision.
- Age
- 2 months
- Stars
- 678
- bottom 18%
- Total Downloads
- 6.2K
- bottom 28%
- Weekly Downloads
- 88
- bottom 18%