Skip to content

Add code-quality-pipeline plugin#77916

Open
RonMizrahi wants to merge 3 commits into
anthropics:mainfrom
RonMizrahi:add-code-quality-pipeline-plugin
Open

Add code-quality-pipeline plugin#77916
RonMizrahi wants to merge 3 commits into
anthropics:mainfrom
RonMizrahi:add-code-quality-pipeline-plugin

Conversation

@RonMizrahi

Copy link
Copy Markdown

Summary

Adds a new skill-based plugin, code-quality-pipeline, authored by Ron Mizrahi. It defines the quality gates that stand between "code written" and "code merged" — two complementary gates:

  • Gate A — per-file pipeline (after implementation, before e2e): a strictly-sequential 4-step pass — Code Review → Code Simplification → Security Review → Final Review — fanning out one subagent per changed file, with feedback applied between steps.
  • Gate B — holistic pre-merge review (before the PR/MR): one review of the entire diff against the base branch to catch cross-file interactions Gate A can't see file-by-file.

The skill orchestrates existing review tools (feature-dev's code-reviewer, a code-simplifier agent, /security-review, /code-review) rather than bundling them, and it explicitly reports any step whose tool is absent as skipped — never silently passed.

Changes

  • plugins/code-quality-pipeline/ — new plugin: .claude-plugin/plugin.json, README.md, and skills/code-quality-pipeline/SKILL.md.
  • Registered the plugin in .claude-plugin/marketplace.json and the plugins/README.md table (alphabetically, before code-review).

Validation

claude plugin validate ./plugins/code-quality-pipeline --strict   # ✔ passed
claude plugin validate .                                          # ✔ passed

(The one marketplace warning is a pre-existing security-guidance version mismatch, untouched by this PR.)

🤖 Generated with Claude Code

Ron Mizrahi and others added 3 commits July 15, 2026 22:19
Adds a skill-based plugin that defines the quality gates between "code
written" and "code merged":

- Gate A: a 4-step per-file pipeline (Code Review -> Simplification ->
  Security Review -> Final Review) run after implementation, before e2e.
- Gate B: a holistic review of the entire diff against the base branch,
  run right before opening the PR/MR.

The skill orchestrates existing review tools (feature-dev, security
review, code-review) rather than bundling them, and reports any step
whose tool is absent as skipped rather than passed.

Registers the plugin in the marketplace manifest and the plugins README.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add INSTALL.md with step-by-step instructions for installing the
dependency plugins (feature-dev, pr-review-toolkit, code-review), and
add a single reference line to it under the skill's Required
dependencies section.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Follow the standard skill layout (references/ next to SKILL.md, as in
anthropics/skills) so the install guide is loaded on demand via a
skill-relative reference instead of a plugin-root file.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant