By kimharry99
GitHub PR lifecycle skills for Claude Code — open PRs, analyze and apply reviews, run a merge gate, rebase-merge, and clean up completed branches.
Open a GitHub pull request from the current branch. Analyzes ALL commits since the branch diverged from main (not just the latest), pushes if needed, then creates the PR. PR body is written in Korean by default. Use when the user says "open PR", "create PR", "push and open PR", "make a pull request", or "/open-pr".
Complete a branch PR lifecycle end to end: open the PR, analyze reviews, apply only agreed review feedback, run one code-review gate, merge the PR, update main, and clean up any worktree and local branch. Use when the user says "complete PR workflow", "open and merge PR", "PR 만들고 병합까지", "PR 끝까지 처리", or "/pr-complete".
Full PR merge workflow — rebases the current branch onto its target (defaults to main), force-pushes, verifies unresolved review threads have replies and resolves them, verifies the Test Plan, re-checks for new unresolved threads, and merges via a merge commit. Use when the user says: (1) "merge PR", (2) "rebase and merge", (3) "land this PR", or (4) "/pr-merge".
Fetch and analyze all reviews on a GitHub pull request. Evaluates each comment's validity against the actual code at HEAD (Agree / Disagree / Unclear with reasoning) and consolidates feedback into Critical / Important / Suggestion categories with a per-reviewer summary. Use when the user says "analyze PR reviews", "summarize review feedback", "what did reviewers say", "show me the review comments", or "/pr-review-analyze".
Apply review feedback to code, commit and push the changes, then reply to each review thread. Intended to run after /pr-review-analyze — by invocation time the user has already analyzed reviews, decided what to address, and applied the code changes. Use when the user says "apply review feedback", "address review", "fix review comments", "review 반영", or "/pr-review-apply".
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A personal plugin marketplace for Claude Code and Codex.
| Plugin | Description |
|---|---|
| python-harness | Python convention guidance for OOP, style, test layout, and test patterns. Claude Code also gets hook enforcement. |
| custom-reviewer | Multi-perspective code and plan reviews via specialist review contexts. |
| git-skills | GitHub PR lifecycle skills for opening PRs, merging, analyzing reviews, and applying feedback. |
| worktree-habit | Worktree-first guidance for creating feature worktrees before editing on main. |
Add this repository as a marketplace in Claude Code, then install individual plugins:
/plugin marketplace add kimharry99/ai-agent-plugins
Install only the plugins you need:
/plugin install python-harness@ai-agent-plugins
/plugin install custom-reviewer@ai-agent-plugins
/plugin install git-skills@ai-agent-plugins
/plugin install worktree-habit@ai-agent-plugins
Add this repository as a local Codex marketplace, then install individual plugins:
codex plugin marketplace add /absolute/path/to/ai-agent-plugins
codex plugin add python-harness@ai-agent-plugins
codex plugin add custom-reviewer@ai-agent-plugins
codex plugin add git-skills@ai-agent-plugins
codex plugin add worktree-habit@ai-agent-plugins
Codex reads marketplace metadata from .agents/plugins/marketplace.json and plugin metadata from each plugin's .codex-plugin/plugin.json.
Each plugin keeps Claude Code and Codex metadata side by side:
plugin-name/
├── .claude-plugin/
│ └── plugin.json # Claude Code plugin metadata
├── .codex-plugin/
│ └── plugin.json # Codex plugin metadata
├── hooks/ # Claude Code hook definitions where supported
├── skills/ # Shared skill definitions
├── agents/ # Agent definitions where supported
└── README.md # Documentation
Worktree-first workflow guidance for avoiding source edits directly on main.
TBD
Multi-perspective code & plan reviews for Claude Code — pluggable review contexts driven by a shared file-based reviewer agent.
TBD
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
npx claudepluginhub kimharry99/ai-agent-plugins --plugin git-skills