gentle-ai-branch-pr
Installation
SKILL.md
Gentle AI — Branch & PR Skill
When to Use
Load this skill whenever you need to:
- Create a branch for a new fix or feature
- Open a pull request on Gentleman-Programming/gentle-ai
- Prepare changes for review
Critical Rules
- Every PR MUST visibly link an approved base-repository issue —
Closes/Fixes/Resolves #<N>closes it on merge;Refs #<N>is non-closing. Every accepted reference MUST havestatus:approved; malformed, cross-repository, or mixed closing/non-closing references for the same issue are rejected by CI. - Ordinary
type:*categorization — CI rejects zero or multiple type labels. Route it through the canonical issue-creation workflow contract: a current direct human instruction binds the exact target/action, target-host capability is verified, and it uses one bounded mutation and target-host readback; otherwise wait without mutation. - Protected policy labels — Adding or removing
status:approvedorsize:exceptionrequires authenticated actor target-hostviewerPermissionMAINTAINorADMINand a current direct human instruction binding the exact target/action. Here verified policy authority means that actor permission and exact direct instruction, not separate target-host proof of the instruction-giver's identity; do not mutate automatically.size:exceptionadditionally requires documented over-budget rationale and a human-selected exception. - 400-line review budget — keep PRs within 400 changed lines (
additions + deletions) or document the rationale required for asize:exceptionlabel. - REQUIRED checks must pass — establish requiredness from the target branch rulesets/branch protection and current run status; see Automated Checks below.
- No
Co-Authored-Bytrailers — never add AI attribution to commits. - No force-push to main/master — protected branch.