pipeline-code-reviewer

Review multi-agent pipeline code for hexagonal architecture and production quality.

44|24|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/redhat-community-ai-tools/UnifAI --skill pipeline-code-reviewer-redhat-community-ai-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pipeline-code-reviewer
Source: https://github.com/redhat-community-ai-tools/UnifAI/tree/main/.cursor/skills/pipeline-code-reviewer
Command: npx skills add https://github.com/redhat-community-ai-tools/UnifAI --skill pipeline-code-reviewer-redhat-community-ai-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents production pipeline failures by performing rigorous, layer-aware code reviews that validate hexagonal architecture boundaries, duplication, dead code, and security posture using evidence from the actual codebase.

Core Features & Use Cases

  • Hexagonal architecture enforcement (critical): Traces real imports across new or modified files to verify dependency direction (Adapters → Application → Domain) and flags domain/framework coupling.
  • Quality checks beyond the diff: Detects dead code, code duplication, and reusability/consistency issues by inspecting the repository source.
  • Design and compliance verification: Confirms implemented components match the approved design and that request paths are correctly wired.
  • Security spot-checks (strict): Looks for hardcoded secrets, authz gaps, unsafe input usage, sensitive data leakage, and insecure patterns.
  • Revision-loop validation: For re-reviews, verifies previous issue fixes by re-reading original files and proves whether fixes truly exist without regressions.

Quick Start

Ask the pipeline to run the Phase 4 code review for the provided implementation changes and the Phase 2 approved design.

Frequently Asked Questions about pipeline-code-reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce hexagonal architecture boundaries during a pipeline code review?

A pipeline code review enforces hexagonal architecture by tracing real imports across modified files to verify dependency direction, ensuring Adapters point to Application and Domain layers without reverse coupling. It flags domain or framework coupling as critical issues to prevent boundary violations.

What does evidence-based code review check beyond the standard diff?

Evidence-based code review inspects the actual repository source to detect dead code, code duplication, and reusability issues beyond the diff. It verifies design compliance and flags CRITICAL or MAJOR issues without approving unverified claims.

Can I use a pipeline quality gate to spot-check security vulnerabilities like hardcoded secrets?

Yes, a pipeline quality gate performs strict security spot-checks to look for hardcoded secrets, authorization gaps, unsafe input usage, sensitive data leakage, and insecure patterns. It validates these security postures using evidence from the actual codebase.

How do I validate that revision loop fixes actually exist without regressions?

Revision-loop validation re-reads original files to prove whether previous issue fixes truly exist without regressions. It verifies that prior CRITICAL and MAJOR flags are resolved by checking the actual codebase evidence rather than trusting claims.

What's the best way to verify dependency direction in a hexagonal architecture codebase?

The best way to verify dependency direction is using a deep code review tool that traces real imports across new or modified files. It checks that dependencies flow correctly from Adapters to Application to Domain, flagging any domain or framework coupling violations.