.claude/skills/create-pr/SKILL.md
Create a GitHub pull request from the current branch with a summary and test plan
npx skillsauth add timtoronto634/timtoronto634.github.io create-prInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create a pull request from the current branch.
git status to check for uncommitted changes — if any exist, stage and commit them to the current branch before proceedingmain or master, warn the user that direct commits to master are not allowed. If there are commits ahead of origin/master, create a new branch with a descriptive name based on the committed changes (e.g., feat/add-login-page), switch to it, and reset master back to origin/master. If there are no commits ahead, stop.git log master..HEAD --oneline to see all commits on this branchgit diff master...HEAD --stat to see changed filesgit rev-parse --abbrev-ref @{upstream} — if not, push with git push -u origin HEADgh pr create --title "<title>" --body "$(cat <<'EOF'
## Summary
<1-3 bullet points summarizing changes>
## Test plan
<checklist of testing steps>
🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"
tools
Merge a GitHub pull request by number using squash merge
tools
Commit currently staged changes with a conventional commit message
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".
testing
Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).