merge-checks

Audit code changes across 13 quality dimensions and categorize issues by severity.

56|5|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/diegomarino/claude-toolshed --skill merge-checks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: merge-checks
Source: https://github.com/diegomarino/claude-toolshed/tree/main/plugins/merge-checks/skills/merge-checks
Command: npx skills add https://github.com/diegomarino/claude-toolshed --skill merge-checks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of reviewing code changes, ensuring adherence to quality standards and identifying potential issues before they are merged.

Core Features & Use Cases

  • Comprehensive Auditing: Analyzes code across 13 quality dimensions, including documentation, test coverage, internationalization, and security.
  • Prioritized Feedback: Outputs a clear, actionable list of issues, prioritized by severity (blocker, should-fix, nice-to-have).
  • Use Case: Before merging a new feature, run merge-checks to automatically identify missing tests, undocumented functions, or potential security vulnerabilities, ensuring a higher quality codebase.

Quick Start

Use the merge-checks skill to audit the current branch against main.

Frequently Asked Questions about merge-checks

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

FAQPage Schema
How do I automate pre-merge code review for quality and safety?

Automate pre-merge code review by running an audit across 13 quality dimensions, including debug artifacts, suppressions, environment variables, internationalization, and test existence, to identify potential issues before merging.

What is a comprehensive code audit for CI/CD pipelines?

A comprehensive code audit for CI/CD pipelines analyzes code changes across multiple dimensions like route registration, migrations, seeds, and shared type contracts, categorizing identified issues by severity to ensure codebase quality.

Can I check for missing tests and undocumented functions before merging code?

Yes, you can check for missing tests and undocumented functions before merging code by auditing code changes to ensure adherence to quality standards and identifying potential issues across 13 quality dimensions.

How does automated code auditing prioritize feedback for developers?

Automated code auditing prioritizes feedback by categorizing identified issues into blocker, should-fix, and nice-to-have severity levels, providing developers with a clear, actionable list for code quality improvement.

When do I need to run pre-merge checks on my feature branch?

Run pre-merge checks on your feature branch before merging a new feature to automatically identify missing tests, undocumented functions, or potential security vulnerabilities, ensuring a higher quality codebase.