Skip to content
Skill

Create Pull Request

by wbern

AI Summary

Beads is available for task tracking. Use tools to manage issues (the user interacts via commands). Create a pull request for the current branch using GitHub MCP tools. Current branch status:

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "Create Pull Request" skill in my project.

Please run this command in my terminal:
# Install skill into your project
mkdir -p .claude/skills/commands && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/SKILL.md "https://raw.githubusercontent.com/wbern/claude-instructions/main/.claude/commands/pr.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Creates a pull request using GitHub MCP

Use GitHub MCP Tools

• Check current branch and ensure it's pushed • Create a well-formatted pull request with proper title and description • Set the base branch (default: main) • Include relevant issue references if found in commit messages

Testing Requirements

| Change | Required | |--------|----------| | Content (fragment/source) | Snapshot update | | Feature flag | Conditional test (enabled + disabled), FLAG_OPTIONS, CLI mock | | CLI option | cli.test.ts mock | | Generation logic | Unit test | Existing tests cover: fragment references, $ARGUMENTS, no nested fragments. Snapshots cover content. TypeScript covers structure. Don't duplicate.

Output Style

• Never explicitly mention TDD in code, comments, commits, PRs, or issues • Write natural, descriptive code without meta-commentary about the development process • The code should speak for itself - TDD is the process, not the product Beads is available for task tracking. Use mcp__beads__* tools to manage issues (the user interacts via bd commands).

Plan File Restriction

NEVER create, read, or update plan.md files. Claude Code's internal planning files are disabled for this project. Use other methods to track implementation progress (e.g., comments, todo lists, or external tools). Create a pull request for the current branch using GitHub MCP tools.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 1mo ago
Active
Adoption100+ stars on GitHub
160 ★ · Growing
DocsMissing or thin
Undocumented

GitHub Signals

Stars160
Forks22
Issues1
Updated1mo ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code