Software engineer @vercel
Sahaj Jain is a software engineer at Vercel whose skills help AI agents with pull request workflows, from drafting and committing changes and opening draft PRs to picking up follow-up work on existing branches, addressing review feedback, and resolving merge conflicts. His skills also cover code quality, including refactoring changes toward a clean architecture, reviewing diffs for reuse and consistency, and reshaping APIs so the correct behavior is the default. He also offers UX-first planning that maps user flows to concrete files and functions.
Skills
8 skills · 108 stars
Code Refactor Review Reviews code changes for reuse, composition, codebase consistency, and slop.
Create Draft Pr Commit, push, and create a draft PR using the pr-description format, with UX flow context when re…
Ga Kick off a new feature or fix in a parallel clone with Pi working autonomously.
Ga Pr Kick off follow-up work on an existing PR in a parallel tmux/agent session.
Pit Of Success Review or refactor code so the correct behavior is the default path; use when APIs, setters, hook…
Prepare Branch Context Analyze the current branch's diff from main and related PR to build context for followup requests.
Ux Flow Plan Create UX-first plans as flow trees, then attach concrete function names, files, and implementati…
Zero Tech Debt Rework a change as if the intended UX and architecture existed from day one, deleting compatibili…