Skills for Real Engineers. Straight from my .agents directory.
github-contributor
Agent skill fromdaymade/claude-code-skills
Ships pull requests to open-source projects you don't maintain — CONTRIBUTING compliance, PR-size/scope checks, minimal-diff implementation, AI-disclosure PR descriptions, and rebase or bot-review replies. Use for 提 PR / 上游 PR / 贡献代码, "open a PR", "fix this upstream", "rebase against main", "respond to the bot review". Not for reviewing PRs as maintainer (use github-review-pr) or general GitHub CRUD (use github-ops).
How to install github-contributor
npx skills add daymade/claude-code-skills# or add only this skill to Claude Code: copy the folder
github-contributor/
# into
~/.claude/skills/github-contributor/ (all projects)
.claude/skills/github-contributor/ (one project)
1# GitHub Contributor23A phase-based playbook for shipping pull requests that maintainers actually want to merge. The skill is structured around the real PR lifecycle — discovery → implementation → quality gates → description → post-submission — because each phase has its own failure modes and the most common mistake is doing the right thing at the wrong phase (e.g., writing the perfect description for a PR that's 10× too large).45## Phase 0 — When to use this skill67Use this skill when **all** of these are true:89- You are contributing to a repo you do **not** maintain (the maintainer can close your PR without explanation).10- The work touches one or more of: source code, tests, docs, build config.11- You want the PR merged, not just submitted.1213Do **not** use this for: your own repos, internal team PRs with shared context, hot-fix branches where a maintainer is waiting on you, or trivial single-line changes (one comment is enough).1415## Phase 1 — Pre-PR Discovery1617The most common reason PRs get closed is a mismatch between what the contributor assumes is acceptable and what the maintainer has already written down. Solve this before writing code.1819### Step 1.1 — Read CONTRIBUTING.md as a hard contract2021CONTRIBUTING.md is **not** style advice. Treat every numbered rule as a precondition for merge. Pay special attention to:22…
Excerpt shown under the repository's MIT license.
More skills in claude-code-skills
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
