Manages the end-to-end lifecycle of a Pull Request, from creation to automated review and final merging.

Install

mkdir -p .claude/skills/dev7-pr && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12227" && unzip -o skill.zip -d .claude/skills/dev7-pr && rm skill.zip

Installs to .claude/skills/dev7-pr

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Create a PR, push to GitHub, wait for Greptile review, address comments, and push final. Sub-skill of the /dev workflow.
120 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Push the current branch to GitHub
  • Create a pull request with a concise title and body
  • Wait for automated review from Greptile
  • Pull and read PR comments
  • Apply fixes to relevant files based on comments
  • Commit and push fixes to the PR branch

How it works

The skill pushes local changes, creates a GitHub PR, waits for automated review, pulls comments, applies fixes, and pushes the updated changes.

Inputs & outputs

You give it
A feature name argument and local changes ready for a PR
You get back
A GitHub Pull Request with review comments addressed, and a summary of the work

When to use dev7-pr

  • Submitting feature PRs
  • Handling PR review feedback
  • Managing code contribution workflows

About this skill

Dev Workflow — Step 7: PR & External Review

You are creating a pull request, waiting for automated review (Greptile), and addressing any comments.

Input

  1. Read .llm/$ARGUMENTS/prd.md for the feature summary
  2. Read .llm/$ARGUMENTS/design.md for design context
  3. Run git log --oneline -10 to see recent commits

Step 1: Push and create PR

Push the current branch and create a PR:

git push -u origin HEAD

Then create the PR using the PRD Level 1 summary as the body:

gh pr create --title "feat: <concise feature title>" --body "<PR body from PRD Level 1>"

The PR body should include:

  • Summary — 2-3 bullet points from the PRD requirements
  • Design — One paragraph on the chosen approach
  • Test plan — How to verify the feature works

Step 2: Wait for Greptile review

Tell the user: "Waiting 10 minutes for Greptile to review the PR..."

Start a timer:

echo "Waiting for Greptile review..." && sleep 600 && echo "Timer complete — checking for PR comments."

Step 3: Pull PR comments

After the timer, fetch PR comments:

gh pr view --comments

Also check the review comments:

gh api repos/{owner}/{repo}/pulls/{pr_number}/comments

Step 4: Address PR comments

If there are review comments from Greptile or other reviewers:

  1. Read each comment
  2. Apply the fix to the relevant file
  3. Keep fixes focused — only change what the comment asks for

If there are no comments, skip to Step 5.

Step 5: Commit and push

If fixes were made:

git add -A && git commit -m "fix: address PR review comments for $ARGUMENTS" && git push

Step 6: Done

Tell the user:

PR created and review comments addressed. The feature is ready for human review. PR URL: <url from gh pr create>

Write a final summary to .llm/$ARGUMENTS/tmp_done.md with:

  • PR URL
  • Total commits
  • Summary of what was built
  • Any follow-up items or tech debt noted during review

When not to use it

  • When the user does not want to use GitHub for PRs
  • When automated review by Greptile is not desired
  • When the user wants to make changes outside the scope of PR comments

Limitations

  • Requires `gh pr create` for PR creation
  • Relies on Greptile for automated review
  • Fixes must be focused on what the comment asks for

How it compares

This skill automates the PR creation and review feedback loop, including waiting for automated Greptile review and applying fixes, which is more structured than a manual PR process.

Compared to similar skills

dev7-pr side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
dev7-pr (this skill)05moReviewIntermediate
fix-pr14moReviewIntermediate
resolve-checks16moReviewIntermediate
agent-github-pr-manager16moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry