npx claudepluginhub udecode/dotai --plugin gitWant just this skill?
Then install: npx claudepluginhub u/[userId]/[slug]
Comprehensive GitHub pull request management - create regular/draft PRs with descriptions and commits, review PRs with severity ratings. Triggers on "create a PR", "make a draft PR", "review PR", or any PR workflow task.
This skill uses the workspace's default tool permissions.
Expert Git and GitHub workflow automation with three core operations:
Operations
- Create PR - Regular PRs with comprehensive descriptions
- Draft PR - WIP PRs without automatic review
- Review PR - Code analysis with severity ratings
Common GitHub CLI Commands
# PR info
gh pr view [number] # View PR
gh pr list # List PRs
gh pr diff [number] # Get diff
# PR creation
gh pr create --title "" --body "" # Regular PR
gh pr create --draft --title "" --body "" # Draft PR
# PR updates
gh pr edit --body "" # Update description
gh pr comment [number] --body "" # Add comment
gh pr ready [number] # Mark draft ready
# Reviews
gh pr review [number] --approve --body ""
gh pr review [number] --request-changes --body ""
gh pr view [number] --comments # View comments
# Git commands
git branch --show-current # Current branch
git status # Check changes
git diff [--cached] # View changes
git log --oneline -n 5 # Recent commits
Workflow Selection
Determine operation from user request:
- "Create a PR" → Read references/create.md
- "Create a draft PR" or "Draft PR" → Read references/draft.md
- "Review PR" or "Review this PR" → Read references/review.md
Each reference file contains complete workflow, templates, and best practices for that operation.
Branch Naming Conventions
feature/description- New featuresfix/bug-description- Bug fixesrefactor/component-name- Code refactoringdocs/update-readme- Documentationtest/add-unit-tests- Test additions
Commit Message Conventions
feat:- New featuresfix:- Bug fixesrefactor:- Code refactoringdocs:- Documentationtest:- Testschore:- Maintenancestyle:- Formatting
Similar Skills
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.