claudecodex

pp-pr-review

Gated, sub-agent-driven PR review for Azure DevOps. Verifies the repo, redacts PII, fans out parallel analyses (core logic, tests, security, SQL/JPA, memory, performance, and POLYPOINT Coding Guidelines), triages findings with the developer into a curated set, then drafts and posts PR comments only on explicit confirmation.

0 on GitHubby POLYPOINTv0.15.0updated 4 days agodevelopment
/

Plugin pp-pr-review from marketplace polypoint-skills in POLYPOINT/skills. Commands read from the repo's manifest — 3 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (11)

  • draft-pr-comments

    Turn the developer's accepted review findings into well-formed, postable PR comments for Azure DevOps. Reads only the curated accepted-findings file. Runs as a non-interactive sub-agent producing the draft; the orchestrator presents it and applies edits. Use after triage, before the posting gate.

  • pp-pr-review

    Use when reviewing an Azure DevOps pull request through the complete POLYPOINT workflow: repository verification, JIRA PII redaction, parallel specialist reviews, developer-led triage, cross-cutting analysis, comment drafting, and explicitly approved posting. Trigger when the user supplies or refers

  • redact-jira

    Fetch a JIRA ticket's text and produce a privacy-safe version with all personal information redacted, before that text is used anywhere else in a review. Use at the start of a PR review, after the diff is available, to prepare the ticket description for comparison against the implementation.

  • review-core-logic

    Review the core logic of a pull request against its ticket. Produces a plain-language summary, a ranked list of "review hot spots" (the most important logic, with clickable links to the code), a ticket-vs-implementation comparison, and triageable logic findings. Runs as a non-interactive sub-agent.

  • review-guidelines

    Review a pull request against POLYPOINT's own documented Coding Guidelines — clean-code judgment rules and team-specific conventions (naming, structure, documentation) that generic linters and CodeRabbit don't know. Java/Spring backend and Angular/TS frontend. Produces a structured, non-interactive

  • review-memory

    Review a pull request for memory problems — leaks, unbounded retention, and inefficient allocation — across Java/JVM (Spring, JPA/Hibernate), Node.js/TypeScript, and Angular (RxJS, DOM). Produces a structured, non-interactive findings report for the orchestrator to triage. Use as the memory-focused

  • review-open

    Cross-cutting review step that runs after the focused steps. Connects the developer's already-accepted findings and surfaces concerns that fell between the dedicated steps (backwards-compat, operability, docs, config/migrations). Runs as a non-interactive sub-agent; the open-ended developer-directed

  • review-performance

    Review a pull request for compute, concurrency, I/O, and rendering performance problems across Java/Spring, Node.js/TypeScript, and Angular. Excludes data-access/SQL-JPA and memory leaks (separate steps). Produces a structured, non-interactive findings report for the orchestrator to triage.

  • review-security

    Review a pull request for security issues — injection, broken access control, auth/session flaws, secrets, XSS/CSRF/SSRF, insecure deserialization, misconfiguration — across Java/Spring, Node.js/TypeScript, and Angular. Grounded in OWASP. Produces a structured, non-interactive findings report for th

  • review-sql-jpa

    Review a pull request for inefficient SQL and JPA/Hibernate usage — N+1 queries, missing pagination, over-fetching, bad transaction/fetch strategy, missing indexes. Stays in the data-access lane (general compute performance is a separate step). Produces a structured, non-interactive findings report

  • review-tests

    Review the tests in a pull request — useless/weak tests, missing coverage for changed behaviour, and whether integration tests are warranted. Runs as a non-interactive sub-agent producing a triageable findings report. Use as the test-focused judgment step of a PR review.

Slash commands (1)

  • /pp-pr-review:pp-pr-review

    Gated, sub-agent-driven PR review. Verifies the repo, redacts PII, fans out parallel analyses (core logic, tests, security, SQL/JPA, memory, performance) as sub-agents, then triages findings with the developer one batch per dimension into a curated set, runs a cross-cutting pass, drafts comments, an

Hooks (1)

  • PreToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/guard-post.sh

View source on GitHub

More from POLYPOINT/skills

All 13 plugins →

Babysit an Azure DevOps pull request for a time window — watch for new review comments (CodeRabbit and human) and CI state changes via the az CLI, verify each finding against current code, fix still-valid issues minimally, resolve bot threads, draft replies to human threads for approval, and diagnose failing builds. On draft PRs asks right away whether to kick-start CodeRabbit and the build policies, marks every posted comment as AI-generated, and can run in a linked worktree so the main checkout stays free.

1 skill

0

Plan, orchestrate and review POLYPOINT cloud production release nights with the release board of the pcr-companion repo — scope from the Confluence release page plus the release-branch diff, the plan built with sections, tasks and deploy groups (a component from release/preview or release/maintenance, an existing Azure DevOps release or a new one), window order and downtime estimate, next-step guidance and failure diagnosis on the night (the operator runs every step), retro with tested fixes, the plan's changed and new steps brought back into the catalogue through one PR, and archived evidence.

1 skill

0

Guide the conversion of Polypoint P2 Delphi VCL forms (.dfm/.pas) and frames into Angular standalone components — analyzing DFM/PAS sources, mapping VCL components to Angular + @pdx/* equivalents, extracting business rules into rule cards enforced in the MSW handlers handed to the backend team, and emitting PDX-styled features with NgRx Signal Store and Signal Forms.

1 skill

0

Performs a short, structured design review of a single design-system component against its Figma source — checking visual fidelity, states, accessibility, and implementation consistency from a developer's perspective. Includes a POLYPOINT/PDX-specific addendum. Not for full-page or layout reviews.

1 skill

0

End-to-end Jira ticket development workflow — fetch the ticket from Jira, deep analysis with an approved summary, reproduce the bug first, implement in an isolated git worktree, verify live together with the user (headed browser, shared test environment, hand-over test), logically-grouped commits + push, PR creation marked as Claude-generated, then babysit the PR to merge. Project-agnostic: derives project context from the repo, asks for the rest, and remembers it in memory per project (/dev-ticket setup for a guided first run).

1 skill

0

improve

claude

Reflect on how the skills used in the current session performed and upload concrete HTML improvement plans to Whetstone for asynchronous human review — run /improve after any skill-driven task instead of baking a self-improvement section into every skill.

1 skill

0

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

Maintain pp-pr-review?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins13 plugins