full-review

Audit uncommitted code changes for quality and security issues.

5|1|Updated Oct 18, 2019
One-click install
npx skills add https://github.com/Marshall-Hallenbeck/dot_files --skill full-review-marshall-hallenbeck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: full-review
Source: https://github.com/Marshall-Hallenbeck/dot_files/tree/main/.claude/skills/full-review
Command: npx skills add https://github.com/Marshall-Hallenbeck/dot_files --skill full-review-marshall-hallenbeck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates technical debt and security vulnerabilities by enforcing a rigorous, automated, and iterative review process that ensures zero open issues remain before code is merged.

Core Features & Use Cases

  • Holistic Validation: Orchestrates a multi-phase pipeline covering refactoring, security audits, linting, test coverage, and regression testing.
  • Zero-Defer Policy: Automatically fixes every severity level (P0-P3, Critical-Low) and lint warning, ensuring the codebase is always in a production-ready state.
  • Use Case: Before submitting a critical pull request, run this skill to automatically refactor code, patch security flaws, fix linting errors, and generate missing regression tests to guarantee maximum confidence.

Quick Start

Execute the full review pipeline on all uncommitted changes to ensure the codebase is clean and secure.

Frequently Asked Questions about full-review

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

FAQPage Schema
How do I automate code review and security audits before a pull request?

Automated code review and security audits are performed by running a multi-phase pipeline on uncommitted changes. This process iteratively fixes all findings from refactoring, security scanning, linting, and regression test generation to ensure zero open issues remain before merging.

What is a zero-tolerance code quality pipeline?

A zero-tolerance code quality pipeline is an automated validation process that enforces a zero-defer policy on all findings. It automatically fixes every severity level from P0 to P3 and all lint warnings, ensuring the codebase remains in a continuously production-ready state.

How do I automatically generate regression tests for uncommitted changes?

To automatically generate regression tests for uncommitted changes, execute a comprehensive code quality pipeline. The process targets missing test coverage, generates the necessary regression tests, and verifies the results before final submission.

Can I use automated refactoring to fix all lint warnings and security vulnerabilities?

Yes, automated refactoring can fix all lint warnings and security vulnerabilities. The pipeline applies a zero-defer policy to iteratively patch security flaws and resolve linting errors across all severity levels until the codebase is clean.

What is the best way to enforce strict quality gates for high-confidence merges?

The best way to enforce strict quality gates for high-confidence merges is to automate a holistic validation pipeline. This orchestrates refactoring, security audits, linting, and test coverage verification to iteratively resolve all issues before code submission.

When do I need to run an iterative security scanning and linting pipeline?

You need to run an iterative security scanning and linting pipeline when submitting critical pull requests. It ensures maximum confidence by eliminating technical debt and patching security vulnerabilities before the code is merged.