creating-pull-requests
Creates pull requests with generated descriptions. Triggered when: PR creation, pull request, merge request, code review preparation.
Best use case
creating-pull-requests is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. Creates pull requests with generated descriptions. Triggered when: PR creation, pull request, merge request, code review preparation.
Creates pull requests with generated descriptions. Triggered when: PR creation, pull request, merge request, code review preparation.
Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.
Practical example
Example input
Use the "creating-pull-requests" skill to help with this workflow task. Context: Creates pull requests with generated descriptions. Triggered when: PR creation, pull request, merge request, code review preparation.
Example output
A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.
When to use this skill
- Use this skill when you want a reusable workflow rather than writing the same prompt again and again.
When not to use this skill
- Do not use this when you only need a one-off answer and do not need a reusable workflow.
- Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/creating-pull-requests/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How creating-pull-requests Compares
| Feature / Agent | creating-pull-requests | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Creates pull requests with generated descriptions. Triggered when: PR creation, pull request, merge request, code review preparation.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Pre-check ```bash git branch --show-current git status git log --oneline <main-branch>..HEAD # Check CLAUDE.md for main branch name ``` # Push to Remote ```bash git push -u origin <branch-name> ``` # PR Description Format ```markdown ## Summary - [Change 1] - [Change 2] ## Test plan - [ ] [Test item 1] - [ ] [Test item 2] ``` # Create PR ```bash gh pr create \ --title "<title>" \ --body "$(cat <<'EOF' ## Summary - Changes... ## Test plan - [ ] Test items... EOF )" ``` # Options | Option | Usage | |--------|-------| | `--draft` | Draft PR | | `--base <branch>` | Target branch | | `--assignee @me` | Self-assign | | `--label <label>` | Add label | # Completion Report - PR URL - Title - Target branch
Related Skills
when-reviewing-pull-request-orchestrate-comprehensive-code-revie
Use when conducting comprehensive code review for pull requests across multiple quality dimensions. Orchestrates 12-15 specialized reviewer agents across 4 phases using star topology coordination. Covers automated checks, parallel specialized reviews (quality, security, performance, architecture, documentation), integration analysis, and final merge recommendation in a 4-hour workflow.
when-creating-slash-commands-use-slash-command-encoder
Create ergonomic slash commands for fast access to micro-skills with auto-discovery and parameter validation
when-creating-skill-template-use-skill-builder
Create new Claude Code Skills with proper YAML frontmatter, progressive disclosure structure, and complete directory organization
when-creating-presentations-use-pptx-generation
Enterprise-grade PowerPoint deck generation using evidence-based prompting, workflow enforcement, constraint-based design
reviewing-pull-requests
Pull request workflow and review expertise. Auto-invokes when PRs, code review, merge, or pull request operations are mentioned. Integrates with self-improvement plugin for quality validation.
creating-issues
Issue creation expertise and convention enforcement. Auto-invokes when creating issues, writing issue descriptions, asking about issue best practices, or needing help with issue titles. Validates naming conventions, suggests labels, and ensures proper metadata.
creating-feedback-loops
Expert at creating continuous improvement feedback loops for Claude's responses. Use when establishing self-improvement processes, tracking progress over time, or implementing iterative refinement workflows.
creating-agents
Creates Claude Code subagents for task delegation. Guides through agent configuration, tool selection, and system prompts. Use this skill when the user wants to create a new agent, delegate tasks to specialists, or asks about subagents.
creating-bauplan-pipelines
Creates bauplan data pipeline projects with SQL and Python models. Use when starting a new pipeline, defining DAG transformations, writing models, or setting up bauplan project structure from scratch.
creating-financial-models
This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions
creating-claude-hooks
Use when creating or publishing Claude Code hooks - covers executable format, event types, JSON I/O, exit codes, security requirements, and PRPM package structure
creating-claude-agents
Use when creating or improving Claude Code agents. Expert guidance on agent file structure, frontmatter, persona definition, tool access, model selection, and validation against schema.