module-grades-gate

Community

Prevent module grade regressions in PRs.

Authorwagnerra23
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Prevents unwanted score regressions in the module-grade rubric and blocks risky merges by enforcing rubric baselines, including protection against newly introduced modules entering without explicit approval.

Core Features & Use Cases

  • Module Grades Anti-Regression: Compares head module scores against governance/module-grades-baseline.json and blocks merge on any dimension score decrease.
  • New Module Governance (Wave 2): Detects previously unseen modules in Modules/<X>/ and requires the module-grades-new-module-allowed label to approve their entry.
  • Local Reproduction & Baseline Reconciliation: Guides running composer module-grades-check / php artisan module:grade locally, updating baselines intentionally, and handling drift from renames (e.g., PontoWr2Ponto).

Quick Start

Ask the skill to run the module grades gate locally for the module you suspect and explain exactly which rubric dimensions caused the failure and what to do next.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: module-grades-gate
Download link: https://github.com/wagnerra23/oimpresso.com/archive/main.zip#module-grades-gate

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.