- Home
- Skills
- Agents & Orchestration
- Git PR Workflow
More screenshots
Works with the AI tools you already use
Git PR Workflow
End-to-end git + PR automation: severity-based code review, conventional commits, secret scanning, and one-command ship to GitHub/GitLab.
$12
Git PR Workflow
Example session with this skill installed
I've finished the new user auth logic. Check for issues, then ship it to a new branch called feat/auth-flow.
- Read your context and instructions
- Compiled the git pr workflow
Pre-flight complete.
- No secrets detected in the diff
- Untracked
.env.localfound — will be ignored - Working tree is clean aside from the auth changes
- Base branch is
mainand up to date
Code Review Summary
Solid TypeScript implementation that follows existing project patterns. One medium-severity issue around refresh-token expiry handling should be fixed before merge.
| Severity | Location | Issue | Suggested Fix |
|---|---|---|---|
| Medium | src/auth/service.ts:42 | No explicit handling for expired refresh tokens | Catch TokenExpiredError and force re-login |
| Low | src/auth/types.ts:12 | Interface name is vague | Rename AuthData → UserSessionPayload |
| Positive | src/auth/hooks.ts | Clean use of memoized selectors for session state | — |
Proposed Commit
feat(auth): implement secure user authentication flow
- Add JWT service for session management
- Implement useSession hook for frontend state
- Add integration tests for login + refresh paths
Refs: #104
Connects securely to your tools. The creator never sees your data.
What you get
About this skill
The problem
Coding agents often leave dirty working trees, vague commit messages, and thin PR descriptions. Developers waste time manually staging files, hunting for leaked secrets, rewriting commit messages, and writing the same PR boilerplate over and over.
What it does
- Runs pre-flight safety checks (secrets, untracked files, merge conflicts, large binaries) before any git action.
- Produces structured, severity-based code reviews focused on correctness, security, and performance — not style nits.
- Generates strict Conventional Commit messages (and can split mixed diffs into atomic commits).
- Automates the full ship loop: branch → stage → commit → push → open PR (via
ghorglab). - Writes complete, reviewer-friendly PR descriptions using the repo’s own template or a clean default.
Frameworks & tools
Git, GitHub CLI (gh), GitLab CLI (glab), Bitbucket. Language-aware checks for Python, JavaScript/TypeScript, Go, and Rust.
Why this beats prompting it yourself
Generic prompts miss secrets, produce inconsistent commit styles, and generate weak PR descriptions. This skill enforces a senior-engineer workflow every time — so every change is audited, correctly categorized, and documented for humans.
Use cases
- “Ship it” — go from local changes to a remote PR in one flow.
- Audit a feature branch for security and logic issues before merge.
- Turn a messy diff into a clean sequence of conventional commits.
- Generate standardized PR descriptions that give reviewers real context.
Known limitations
Recommends human design review for diffs larger than ~1500 LOC or changes touching auth, payments, or migrations.
How to install
Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.
- 1
Download the ZIP
Free skills download straight away. Paid skills unlock right after purchase.
- 2
Unzip into your skills folder
Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.
- 3
Ask your agent to use it
Restart the agent if it was already running. It picks the skill up automatically - no config needed.
Skills folder by agent
Click the path to copy it. Create the folder if it does not exist yet.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean today
- Passed all security checks, Safe to install