From fork-maintenance
Whenever making a PR inside a forked repository (one with an upstream remote), use this skill.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fork-maintenance:making-a-prThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When you make a PR from a `contrib/*` branch in your forked repo, you want to make 2 PRs:
When you make a PR from a contrib/* branch in your forked repo, you want to make 2 PRs:
contrib/* branch to the fork branch in your forked repo. This is a PR updates your own use of the project whether or not the upstream accepts your contribution.contrib/* branch to the main (or default) branch in the upstream repo. This is the PR that may or may not get accepted by the upstream maintainers, but it's good for getting feedback and code review from the maintainers and the community, and is necessary for your contribution to be merged into the original repo.When you make a PR from a personal/* branch, you only need to make the PR to your own fork branch, since that work is not intended to be shared back to the original repo.
npx claudepluginhub ryanpeach/skills --plugin fork-maintenanceCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.