From github
Creates comprehensive GitHub pull requests with automated quality validation and security scanning. This skill should be used when the user asks to "create a PR", "submit a pull request", or needs to merge completed work with full compliance checks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/github:create-prThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Execute automated PR creation workflow with comprehensive quality validation and security scanning.
Execute automated PR creation workflow with comprehensive quality validation and security scanning.
git statusgit branch --show-currentgit log --oneline -5gh auth statusgit diff --stat HEAD~1..HEADEnsure repository readiness with clean state and authentication. Complete all quality checks (lint, test, build, security) before PR creation. Link related issues with auto-closing keywords and apply accurate labels. See references/requirements.md for complete checklist.
Goal: Validate repository state, analyze changes, detect templates, and identify blockers.
Actions:
CONTRIBUTING.md) and follow its requirements.github/PULL_REQUEST_TEMPLATE.md or root/docs locations)See references/repository-templates.md for template detection and compliance details.
Goal: Execute comprehensive quality validation and security scanning.
Actions:
references/quality-validation.md for commands)references/failure-resolution.mdGoal: Create pull request with proper structure, metadata, and links.
Actions:
references/pr-structure.mdgh pr create with all metadatareferences/requirements.md - Pre-creation checklist and commit standardsreferences/repository-templates.md - Contributing guidelines and PR templatesreferences/quality-validation.md - Node.js/Python validation commandsreferences/pr-structure.md - Title guidelines, body template, labelsreferences/failure-resolution.md - Agent collaboration for fixing failuresreferences/examples.md - Commit message examplesnpx claudepluginhub tiiwoo/dotclaude --plugin githubGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.