What do you want to do?
4 use cases
-
Check your own branch before asking for review
Run First Pass review on your branch to catch unproven problems before a teammate sees the pull request.
- First Pass
- Claude Code
- Software and DevOps
- Intermediate
View prompt
In the <repo-name> repo, check out branch <branch-name> and run /first-pass:review with nothing after it. Expected output: a list of findings, each with its proof or marked unproven, and what the merge needs. Verify that nothing was posted to GitHub.
-
Fix a bug and every same-pattern copy in one pass
Reproduce a bug, find the same pattern across the task's scope, and add a check that stops it returning.
- First Pass
- Claude Code
- Software and DevOps
- Intermediate
View prompt
In the <repo-name> repo, use fix-the-class on this bug: <bug-description>. Expected output: a reproduction, the bug class name, every same-pattern hit in the task's scope with its fix or record, and the check added. Verify that the new check fails against the code before the fix.
-
Answer ten pre-code questions before writing a feature
Have the agent answer ten questions against the real code before it writes a feature.
- First Pass
- Claude Code
- Software and DevOps
- Intermediate
View prompt
In the <repo-name> repo, run premortem on this feature: <feature-request>. Expected output: ten answers covering running twice, stopping halfway, outside service failure, neighbors, endings, money, hostile users, words, scale and time, each as file:line, a test, or Not handled. Verify that each file:line points to code that exists.
-
Run faster checks on a small change
Switch to quick mode so a small change runs only the checks it can affect.
- First Pass
- Claude Code
- Software and DevOps
- Intermediate
View prompt
In the <repo-name> repo, run /first-pass:quick, make the change described here: <change-description>, then run ship-check. Expected output: a report listing each check run and its result, and which checks were left for a full run. Verify that the report says which CI checks were not run.
How to use First Pass
- Check you have what it needs: Claude Code to install the plugin (Cursor and Codex get the rules and skills, but hooks are Claude Code only); A folder that holds your repos, where you start your sessions; Git repos with a branch to review, for the review use case (GitHub access is needed to read pull requests, inferred from the README).
- Open joetawil7/first-pass on GitHub and read the README and license.
- Run
/plugin marketplace add joetawil7/first-passin Claude Code. - Run
/plugin install first-pass@first-pass. - In the folder where you start your sessions, run
/first-pass:setup-first-pass. - Check out your branch in the repo, then run
/first-pass:reviewwith nothing after it.
These steps come from our top use case, Check your own branch before asking for review, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeFirst Pass alternatives · Best AI repos for Software and DevOps
About this repo
- Who it is forDevelopers who use Claude Code, or Cursor and Codex, on repos they work on and want agents to check the surrounding code before calling work done.
- Why it is hot
- LanguageJavaScript
- Sourcegithub.com/joetawil7/first-pass · Back to Hot repos
Requirements
- Claude Code to install the plugin (Cursor and Codex get the rules and skills, but hooks are Claude Code only)
- A folder that holds your repos, where you start your sessions
- Git repos with a branch to review, for the review use case (GitHub access is needed to read pull requests, inferred from the README)
Maintain First Pass? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/joetawil7-first-pass/?ref=badge)
Questions about First Pass
What is First Pass?
first-pass is a set of rules, skills and checks for coding agents that makes them review the code around a change, prove their work, and fix bugs as a class. It is an open-source project on GitHub: https://github.com/joetawil7/first-pass.
Who is First Pass for?
Developers who use Claude Code, or Cursor and Codex, on repos they work on and want agents to check the surrounding code before calling work done.
What can I do with First Pass?
4 use cases so far, for example: Check your own branch before asking for review; Fix a bug and every same-pattern copy in one pass; Answer ten pre-code questions before writing a feature. Each has steps and a copy-paste agent prompt.
What do I need to run First Pass?
Claude Code to install the plugin (Cursor and Codex get the rules and skills, but hooks are Claude Code only); A folder that holds your repos, where you start your sessions; Git repos with a branch to review, for the review use case (GitHub access is needed to read pull requests, inferred from the README).
What are alternatives to First Pass?
Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.
Is First Pass safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.