What problem does it solve?
This Skill acts as the sole coordinator for the inspection system (Gate) and business system (Regression), ensuring code quality and preventing regressions by classifying changes, updating contracts, and generating essential QA and Audit artifacts.
Core Features & Use Cases
- Change Classification: Automatically determines if a Pull Request (PR) modification is related to Gate (security/infrastructure) or Business (functional features).
- Contract Management: Updates the Gate Contract (GCI) for Gate changes and the Regression Contract (RCI) for Business changes, preventing cross-contamination.
- Artifact Generation: Produces
QA-DECISION.md and AUDIT-REPORT.md automatically based on PR changes and contract updates.
- Use Case: When a developer submits a PR, this Skill will analyze the changed files, identify if it's a security fix or a new feature, update the relevant contract (
gate-contract.yaml or regression-contract.yaml), and generate a report summarizing the QA decision and audit findings.
Quick Start
Use the assurance skill to classify the current pull request changes and update the relevant contracts.