Skills for Real Engineers. Straight from my .agents directory.
github-pr-workflow
Agent skill frompaperclipai/paperclip
Prepare a GitHub pull request from a feature branch — branch hygiene, commit shape, title/body, verification notes, screenshots for UI work, and replies to review comments.
How to install github-pr-workflow
npx skills add paperclipai/paperclip# or add only this skill to Claude Code: copy the folder
packages/skills-catalog/catalog/bundled/software-development/github-pr-workflow/
# into
~/.claude/skills/github-pr-workflow/ (all projects)
.claude/skills/github-pr-workflow/ (one project)
packages/skills-catalog/catalog/bundled/software-development/github-pr-workflow/SKILL.md
MITFull file1# GitHub Pull Request Workflow23Ship a PR a reviewer can land without follow-up clarifying questions. The aim is high signal in the title and body, evidence the change works, and clean replies when feedback comes in.45## When to use67- You are about to open a PR for a change that is functionally complete.8- A reviewer left comments and you need to respond and push fixes.9- A PR has been open more than a day and needs to be brought back into shape (stale conflicts, missing description, missing verification).1011## When not to use1213- The change is not yet functionally complete. Finish the work first; draft PRs that bounce on review are noise.14- The repository uses a non-GitHub forge. Adjust to that forge's conventions; do not force GitHub-isms.1516## Branch hygiene before opening1718- Rebase or merge from the target base so the diff is current.19- Squash WIP commits into reviewable units. Prefer one commit per logical change; do not force one-commit-per-PR if the work is genuinely multi-step.20- Confirm tests, typecheck, and lint pass locally. Note any deliberate skips in the PR body.21- Remove debug prints, commented-out code, and `TODO` markers that are not tracked.2223## PR title2425- Imperative mood, under 70 characters.26- Lead with the user-visible change, not the file touched. `Allow CSV export from reports table` beats `Update reports.tsx`.27- If the repo uses an issue prefix convention (`PAP-1234:`, `[security]`), follow it.28- No trailing period.2930## PR body3132Use this structure:33…
Excerpt shown under the repository's MIT license.
More skills in paperclip
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.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
