pre-push-review

Automate mandatory code review before pushing repository changes.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/javiarmesto/CIRCE-Agent-Squad-for-Microsoft-Copilot-Studio --skill pre-push-review-javiarmesto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-push-review
Source: https://github.com/javiarmesto/CIRCE-Agent-Squad-for-Microsoft-Copilot-Studio/tree/main/.github/skills/pre-push-review
Command: npx skills add https://github.com/javiarmesto/CIRCE-Agent-Squad-for-Microsoft-Copilot-Studio --skill pre-push-review-javiarmesto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures a mandatory code review before pushing changes, improving code quality and reducing the risk of bugs.

Core Features & Use Cases

  • Mandatory Review: Blocks push operations until explicit user approval.
  • Change Validation: Validates all modified files for correctness.
  • Decision Records: Collects and presents decision records for review.
  • Use Case: Before pushing code to a repository, this Skill automatically pulls the latest state, validates all changes, and ensures that all decision records are up to date.

Quick Start

Run the pre-push-review skill to initiate the mandatory review process before pushing changes.

Frequently Asked Questions about pre-push-review

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

FAQPage Schema
How do I automate a mandatory code review before pushing changes to a repository?

To automate a mandatory code review before pushing changes, you can use a pre-push hook to validate modified files, collect decision records, and require explicit user approval before executing the push command. This ensures code quality by blocking unreviewed updates.

What is a pre-push review process and how does it work?

A pre-push review process is an automated validation checkpoint that intercepts push operations to a repository. It works by pulling the latest state, validating modified files, presenting decision records, and pausing execution until explicit user approval is granted.

How do I ensure decision records are collected and reviewed before a git push?

To ensure decision records are collected and reviewed before a git push, implement an automated validation script that intercepts the push command, aggregates all relevant decision records, and presents them for explicit user approval prior to execution.

Do I need shell command access to run mandatory repository management validations?

Yes, you need shell command access to run mandatory repository management validations. The pre-push review process requires executing shell commands to pull the latest repository state, validate modified files, and perform the push operation.

What is the best way to block push operations until explicit user approval is granted?

The best way to block push operations until explicit user approval is granted is to automate a mandatory code review script. This script validates modified files and halts the push command, requiring manual confirmation before proceeding to the repository.