jnsahaj/skills
Sahaj Jain’s personal agent-skills collection (“Agent skills I use daily”), installed via npx skills@latest add jnsahaj/skills. 105★ at capture; no license file. The README is one line — the skills themselves are the artifact (per the thin-README rule, contents enumerated at capture). The set skews git-workflow + code-quality, built around a parallel-worktree style:
| skill | what it does |
|---|---|
ga | start a new feature/fix in a parallel clone with an autonomous agent — problem in, branch name out, worktree set up, crafted prompt sent to the new session |
ga-pr | follow-up work on an existing PR in a parallel tmux/agent session (address feedback, resolve conflicts, backgrounded) |
create-draft-pr | commit, push, draft PR using a pr-description format, UX-flow context when relevant |
prepare-branch-context | ”catch me up” — diff-from-main + PR analysis as context for follow-ups |
explain-then-fix | bugs one cause at a time: reproduce the reporter’s case, explain root cause with annotated evidence + diagram, lay out options, wait for “go”, then fix with before/after |
code-refactor-review | review diffs for reuse, composition, codebase consistency, “anything that reads like slop” |
pit-of-success | refactor so correct behavior is the default path where APIs/props have footguns |
zero-tech-debt | rework a change as if the intended UX and architecture existed from day one — delete compatibility cruft and accidental complexity |
ux-flow-plan | UX-first plans as flow trees, then attach function names/files/anchors after the flow is clear |
The interesting pattern vs jakubkrehel skills (OSS) (interface-building skills): this collection is process skills — the agent’s workflow discipline (evidence before fixes, explicit go-gates, parallel worktrees) encoded as invocable skills. explain-then-fix’s “wait for go” and zero-tech-debt’s no-compatibility-cruft stance are taste-as-workflow (What matters in AI world).
(Redo 2026-10-11: the original 2026-10-05 capture was a broken 17-line login-shell scrape — same manifest row oss-skills, body now grounded in the repo API + per-skill SKILL.md frontmatter.)