github-pr — authentication github-pr, full-stack-web-and-mobile-template, jamesjlundin, community, authentication, ai agent skill, ide skills, agent automation, better-auth, drizzle-orm, full-stack, mobile-development

v1.0.0
GitHub

About this Skill

Ideal for DevOps Agents requiring streamlined GitHub PR management and automation using the gh CLI. Review, create, and manage GitHub PRs using the gh CLI. View diffs, checks, comments, and create PRs with proper formatting.

# Core Topics

jamesjlundin jamesjlundin
[26]
[0]
Updated: 3/9/2026

Quality Score

Top 5%
35
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
> npx killer-skills add jamesjlundin/full-stack-web-and-mobile-template/github-pr
Supports 19+ Platforms
Cursor
Windsurf
VS Code
Trae
Claude
OpenClaw
+12 more

Agent Capability Analysis

The github-pr skill by jamesjlundin is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for authentication, better-auth, drizzle-orm.

Ideal Agent Persona

Ideal for DevOps Agents requiring streamlined GitHub PR management and automation using the gh CLI.

Core Value

Empowers agents to manage GitHub PR workflows efficiently, including reviewing, creating, and checking PRs, all while leveraging the gh CLI for seamless integration and avoiding MCP overhead, supporting full PR workflow with commands like gh pr view, gh pr diff, and gh pr checks.

Capabilities Granted for github-pr

Automating PR review processes with gh pr view and gh pr diff
Streamlining PR creation using gh pr create with title and body
Debugging PR checks and CI status with gh pr checks

! Prerequisites & Limits

  • Requires gh CLI installation and configuration
  • Limited to GitHub PR management, not supporting other version control systems
SKILL.md
Readonly

GitHub PR Management

Use the gh CLI for all GitHub PR operations. This avoids MCP overhead while providing full PR workflow support.

Common Workflows

Review a PR

bash
1# View PR details 2gh pr view <number> 3 4# View PR diff 5gh pr diff <number> 6 7# View PR checks/CI status 8gh pr checks <number> 9 10# View PR review comments 11gh pr view <number> --comments 12 13# Checkout PR locally for testing 14gh pr checkout <number>

Create a PR

bash
1# Create with title and body 2gh pr create --title "Title" --body "$(cat <<'EOF' 3## Summary 4- Change description 5 6## Test plan 7- [ ] Test steps 8 9🤖 Generated with [Claude Code](https://claude.com/claude-code) 10EOF 11)" 12 13# Create as draft 14gh pr create --draft --title "WIP: Title" --body "Description"

Manage PRs

bash
1# List open PRs 2gh pr list 3 4# Merge a PR 5gh pr merge <number> --squash 6 7# Close a PR 8gh pr close <number> 9 10# Add reviewers 11gh pr edit <number> --add-reviewer username 12 13# View PR as JSON for programmatic access 14gh pr view <number> --json title,body,state,reviews,checks

Check CI Status

bash
1# View all checks for current branch 2gh pr checks 3 4# View specific run details 5gh run view <run-id> 6 7# View run logs 8gh run view <run-id> --log-failed

Best Practices

  • Always use --json flag when you need structured data for analysis
  • Use gh pr diff to review changes before approving
  • Check gh pr checks before merging to ensure CI passes
  • When creating PRs, always include a test plan section

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is github-pr?

Ideal for DevOps Agents requiring streamlined GitHub PR management and automation using the gh CLI. Review, create, and manage GitHub PRs using the gh CLI. View diffs, checks, comments, and create PRs with proper formatting.

How do I install github-pr?

Run the command: npx killer-skills add jamesjlundin/full-stack-web-and-mobile-template/github-pr. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for github-pr?

Key use cases include: Automating PR review processes with gh pr view and gh pr diff, Streamlining PR creation using gh pr create with title and body, Debugging PR checks and CI status with gh pr checks.

Which IDEs are compatible with github-pr?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for github-pr?

Requires gh CLI installation and configuration. Limited to GitHub PR management, not supporting other version control systems.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add jamesjlundin/full-stack-web-and-mobile-template/github-pr. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use github-pr immediately in the current project.

Related Skills

Looking for an alternative to github-pr or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
Design

linear

Logo of lobehub
lobehub

Linear issue management. MUST USE when: (1) user mentions LOBE-xxx issue IDs (e.g. LOBE-4540), (2) user says linear, linear issue, link linear, (3) creating PRs that reference Linear issues. Provides

73.4k
0
Communication

testing

Logo of lobehub
lobehub

Testing guide using Vitest. Use when writing tests (.test.ts, .test.tsx), fixing failing tests, improving test coverage, or debugging test issues. Triggers on test creation, test debugging, mock setup

73.3k
0
Communication

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication