Skip to main content
skill CX Codex

create-pr · neolabhq — Claude Code skill: what it does, how to install

Opens draft pull requests through the GitHub CLI using repository templates. It checks for uncommitted changes and formats PR titles with emojis.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add NeoLabHQ/context-engineering-kit --skill create-pr -a claude-code
Open on GitHub

What create-pr does

The skill automates pull request creation using the GitHub CLI. It executes git status before initiating any request. If uncommitted changes exist, the workflow expects you to run the commit skill first so no files are omitted.

New pull requests are created as drafts against the main branch via gh pr create --draft. Titles must follow Conventional Commits formatting with real emoji characters at the start. The description pulls directly from .github/pull_request_template.md. Modifying headers or removing PR-Agent blocks is forbidden, and all text must be written in English.

The command will fail immediately if gh is missing or not authenticated with gh auth login.

What it helps with

  • open draft pull requests using GitHub CLI
  • verify git working tree status before pushing
  • enforce conventional commit titles with actual emojis
  • preserve PR template structure and PR-Agent blocks

Example prompts for the agent

  • Create a draft PR for this branch
  • Open a pull request into main using the repository template
  • Format and submit a draft PR for my recent changes

How to install create-pr

1Skills CLI (Vercel)

npx skills add NeoLabHQ/context-engineering-kit --skill create-pr -a claude-code

2Manually: put the files in place

~/.claude/skills/create-pr/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/create-pr/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about create-pr

How to install create-pr in Claude Code?

Run npx skills add NeoLabHQ/context-engineering-kit --skill create-pr -a claude-code in your terminal.

What does the create-pr skill do?

It runs pre-flight git checks and creates a draft pull request via gh pr create using .github/pull_request_template.md.

What prerequisites are required before using create-pr?

You must install the GitHub CLI and authenticate via gh auth login. All workspace changes must also be committed first.

Similar skills

All skills for Git and GitHub →

create-pr by other authors comes first.

From the same set55

attach-review-to-pr This skill shows the agent how to post review comments on specific lines of a pull request using GitHub CLI or an MCP tool. Handy when review happens in the terminal. CX Codex +1 1,200installs git-worktrees Teaches your AI coding assistant to manage multiple linked Git working trees. Helpful for handling hotfixes, PR reviews, and parallel builds without stashing changes. CX Codex +1 1,200installs actualize Checks an FPF knowledge base against Git changes and flags evidence or decisions that may need review. Use it before new work or after repository changes. CX Codex +1 1,200installs create-hook The skill scans your project and suggests hooks for your stack: type checks, formatting, linting, tests. Then it writes the script and tests it. CX Codex +1 1,200installs analyze-issue Analyzes a GitHub issue, reviews related code, and saves a technical specification. Use it before starting work on a tracked task. CX Codex +1 1,200installs create-agent Scaffolds autonomous subagents for Claude Code with valid YAML frontmatter, isolated contexts, and triggering examples. CX Codex +1 1,200installs do-competitively Runs three agents on the same task in parallel, scores their output with judges, then synthesizes the best result. Built for work where quality beats speed. CX Codex +1 1,200installs plan-do-check-act Walks your agent through four PDCA phases: plan, do, check, act. Useful when you want to improve a process instead of guessing at it. CX Codex +1 1,200installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor