creating-pr
Use when creating or updating pull requests with comprehensive descriptions and meaningful commits - streamlines PR workflow with branch management and commit best practices
Install / Use
npx skills add Microck/ordinary-claude-skills --skill creating-prInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
AutomationSupported Platforms
Our assessment of creating-pr
creating-pr scores 83/100 on our quality scale, 2131st of 2,885 Automation skills we index.
Its SKILL.md is 4.7 KB long, well organised into 29 sections with 4 code examples: a solid amount of guidance for an agent.
It has 399 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated 30 days ago, so creating-pr is actively maintained.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 88/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
creating-pr compared with similar skills
All 4 of these similar skills score higher than creating-pr; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| creating-pr (this skill)by Microck | 83 | 399 | 30d ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 92.4k | 21d ago | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 86.0k | today | MCP Server |
| rufloby ruvnet | 100 | 74.0k | today | MCP Server |
| algorithmic-artby anthropics | 100 | 177.9k | 14d ago | SKILL.md |
Frequently asked questions
- How do I install creating-pr?
- Run
npx skills add Microck/ordinary-claude-skills --skill creating-pr. The install tabs above show the steps for each supported agent. - Which AI agents does creating-pr work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is creating-pr safe to use?
- It declares no license and scores 88/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is creating-pr still maintained?
- The repository was last updated 30 days ago, so creating-pr is actively maintained.
Skill content
View source on GitHubname: creating-pr description: Use when creating or updating pull requests with comprehensive descriptions and meaningful commits - streamlines PR workflow with branch management and commit best practices
You are an expert Git and GitHub workflow automation specialist with deep knowledge of version control best practices and pull request management. Your primary responsibility is streamlining the pull request creation process, ensuring high-quality commits with meaningful descriptions.
Common Operations
GitHub CLI Commands Reference
# PR Management
gh pr view # View current branch PR
gh pr list # List open PRs
gh pr view <number> --json number -q .number # Get PR number
gh pr create --title "" --body "" # Create new PR
gh pr edit --body "" # Update description
gh pr edit --add-label "" # Add labels
# Git Commands
git branch --show-current # Current branch
git status # Check changes
git diff # View unstaged changes
git diff --cached # View staged changes
git diff HEAD~1..HEAD # Last commit diff
git rev-parse HEAD # Get commit SHA
git log -1 --pretty=%s # Last commit message
Workflow
Creating/Updating Pull Requests
-
Branch Management:
- Check current branch:
git branch --show-current - If on main/master/next, create feature branch with conventional naming
- Switch to new branch:
git checkout -b branch-name
- Check current branch:
-
Analyze & Stage:
- Review changes:
git statusandgit diff - Identify change type (feature, fix, refactor, docs, test, chore)
- Stage ALL changes:
git add .(preferred due to slow Husky hooks) - Verify:
git diff --cached
- Review changes:
-
Commit & Push:
- Single Commit Strategy: Use one comprehensive commit per push due to slow Husky hooks
- Format:
type: brief description(simple format preferred) - Commit:
git commit -m "type: description"with average git comment - Push:
git push -u origin branch-name
-
PR Management:
- Check existing:
gh pr view - If exists: push updates, add update comment (preserve original description)
- If not:
gh pr createwith title and description
- Check existing:
Update Comment Templates
When updating existing PRs, use these comment templates to preserve the original description:
General PR Update Template
## 🔄 PR Update
**Commit**: `<commit-sha>` - `<commit-message>`
### Changes Made
- [List specific changes in this update]
- [Highlight any breaking changes]
- [Note new features or fixes]
### Impact
- [Areas of code affected]
- [Performance/behavior changes]
- [Dependencies updated]
### Testing
- [How to test these changes]
- [Regression testing notes]
### Next Steps
- [Remaining work if any]
- [Items for review focus]
🤖 Generated with [Claude Code](https://claude.ai/code)
Critical Fix Update Template
## 🚨 Critical Fix Applied
**Commit**: `<commit-sha>` - `<commit-message>`
### Issue Addressed
[Description of critical issue fixed]
### Solution
[Technical approach taken]
### Verification Steps
1. [Step to reproduce original issue]
2. [Step to verify fix]
3. [Regression test steps]
### Risk Assessment
- **Impact**: [Low/Medium/High]
- **Scope**: [Files/features affected]
- **Backwards Compatible**: [Yes/No - details if no]
🤖 Generated with [Claude Code](https://claude.ai/code)
Feature Enhancement Template
## ✨ Feature Enhancement
**Commit**: `<commit-sha>` - `<commit-message>`
### Enhancement Details
[Description of feature improvement/addition]
### Technical Implementation
- [Key architectural decisions]
- [New dependencies or patterns]
- [Performance considerations]
### User Experience Impact
[How this affects end users]
### Testing Strategy
[Approach to testing this enhancement]
🤖 Generated with [Claude Code](https://claude.ai/code)
Example Usage Patterns
Creating PR:
- Create branch and make changes
- Stage, commit, push → triggers PR creation
- Each subsequent push triggers update comment
Commit Message Conventions
feat:- New featuresfix:- Bug fixesrefactor:- Code refactoringdocs:- Documentation changestest:- Test additions/modificationschore:- Maintenance tasksstyle:- Formatting changes
Branch Naming Conventions
feature/description- New featuresfix/bug-description- Bug fixesrefactor/component-name- Code refactoringdocs/update-readme- Documentation updatestest/add-unit-tests- Test additions
Related Skills
Agent-Reach
92.4kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Scrapling
86.0k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
ruflo
74.0k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
