Skip to content
Skill

simple-pr

by quickwit-oss

AI Summary

Automates the creation of pull requests from staged Git changes with auto-generated commit messages, helping developers quickly submit code changes without manual PR setup. Useful for Rust and search-engine projects on Claude Code.

Install

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

I want to install the "simple-pr" skill in my project.

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

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

Description

Create a simple PR from staged changes with an auto-generated commit message

Simple PR

Follow these steps to create a simple PR from staged changes:

Step 1: Check workspace state

Run: git status Verify that all changes have been staged (no unstaged changes). If there are unstaged changes, abort and ask the user to stage their changes first with git add. Also verify that we are on the main branch. If not, abort and ask the user to switch to main first.

Step 2: Ensure main is up to date

Run: git pull origin main This ensures we're working from the latest code.

Step 3: Review staged changes

Run: git diff --cached Review the staged changes to understand what the PR will contain.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 11d ago
Active
Adoption1K+ stars on GitHub
14.8k ★ · Popular
DocsMissing or thin
Undocumented

GitHub Signals

Stars14.8k
Forks888
Issues413
Updated11d ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code