KS
Killer-Skills

release-check-out-pr — Categories.community

v1.0.0
GitHub

About this Skill

Perfect for GitHub Integration Agents needing streamlined PR checkout and management capabilities. The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬

# Core Topics

mountain-loop mountain-loop
[17.9k]
[714]
Updated: 2/26/2026

Quality Score

Top 5%
30
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add mountain-loop/yaak

Agent Capability Analysis

The release-check-out-pr MCP Server by mountain-loop is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for bruno-alternative, graphql, grpc.

Ideal Agent Persona

Perfect for GitHub Integration Agents needing streamlined PR checkout and management capabilities.

Core Value

Empowers agents to seamlessly check out PRs by number, utilizing the `gh` CLI for efficient workflow management, including listing open PRs and reading PR metadata via `gh pr view` and `--json` protocols.

Capabilities Granted for release-check-out-pr MCP Server

Checking out specific PRs for review
Automating PR testing and validation
Streamlining PR management workflows with isolated worktree checkouts

! Prerequisites & Limits

  • Requires `gh` CLI availability
  • Limited to GitHub PR workflow
SKILL.md
Readonly

Check Out PR

Check out a PR by number and let the user choose between current-directory checkout and isolated worktree checkout.

Workflow

  1. Confirm gh CLI is available.
  2. If no PR number is provided, list open PRs (gh pr list) and ask the user to choose one.
  3. Read PR metadata:
    • gh pr view <PR_NUMBER> --json number,headRefName
  4. Ask the user to choose:
    • Option A: check out in the current directory
    • Option B: create a new worktree at ../yaak-worktrees/pr-<PR_NUMBER>

Option A: Current Directory

  1. Run:
    • gh pr checkout <PR_NUMBER>
  2. Report the checked-out branch.

Option B: New Worktree

  1. Use path:
    • ../yaak-worktrees/pr-<PR_NUMBER>
  2. Create the worktree with a timeout of at least 5 minutes because checkout hooks run bootstrap.
  3. In the new worktree, run:
    • gh pr checkout <PR_NUMBER>
  4. Report:
    • Worktree path
    • Assigned ports from .env.local if present
    • How to start work:
      • cd ../yaak-worktrees/pr-<PR_NUMBER>
      • npm run app-dev
    • How to remove when done:
      • git worktree remove ../yaak-worktrees/pr-<PR_NUMBER>

Error Handling

  • If PR does not exist, show a clear error.
  • If worktree already exists, ask whether to reuse it or remove/recreate it.
  • If gh is missing, instruct the user to install/authenticate it.

Related Skills

Looking for an alternative to release-check-out-pr or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
Design

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication