Skills for Real Engineers. Straight from my .agents directory.
dev-pr
Agent skill fromcodeaholicguy/ai-devkit
AI DevKit · Publish a ready feature branch for review. Use when the user wants to sync, push, and open or update a code review request on GitHub, GitLab, or another Git host.
How to install dev-pr
npx skills add codeaholicguy/ai-devkit# or add only this skill to Claude Code: copy the folder
skills/dev-pr/
# into
~/.claude/skills/dev-pr/ (all projects)
.claude/skills/dev-pr/ (one project)
1# Dev PR23Publish an already-reviewed branch for code review. Keep this separate from commit creation: if the branch has uncommitted changes, stop and ask the user to run the commit workflow first.45## Contract671. Verify repository context with `git status -sb`, `git branch --show-current`, and `git remote -v`.82. Confirm the branch is not the base branch and has committed changes to publish.93. Fetch the remote before comparing or rebasing.104. Rebase the feature branch onto the latest remote base branch before push/review.115. Resolve conflicts carefully, preserving intended behavior, then rerun relevant validation.126. Push safely. Use `--force-with-lease` only when a rebase rewrote an already-pushed branch.137. Open or update the host's review request: PR, merge request, or equivalent.148. Report review URL, branch, HEAD SHA, validation results, push mode, and risks.1516## Publish Workflow17181. Inspect local context:19 - `git status -sb`20 - `git branch --show-current`21 - `git remote -v`222. If uncommitted changes exist, stop. Do not stage, amend, squash, or commit in this skill.233. Identify the remote and base branch from repo conventions, upstream config, or user instruction; default to `origin/main` only when that matches the repo.244. Fetch the remote, inspect the delta, and rebase onto the remote base branch.25…
Excerpt shown under the repository's Apache-2.0 license.
More skills in ai-devkit
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
