What problem does it solve?
Traditional configuration validation often only checks for missing items, failing to identify unexpected or extra configurations that can cause issues. This skill provides a bi-directional comparison, finding both missing and unexpected configurations, and offering smart remediation.
Core Features & Use Cases
- Bi-Directional Comparison: Compares what agents expect (from templates/standards) against what repositories actually have, identifying
missing, extra, and matching elements.
- Detailed Audit Reports: Generates comprehensive reports highlighting violations, warnings, and the comparison results for each configuration.
- 3 Remediation Options: For each difference, presents choices to
Conform to template, Ignore the violation, or Update template to evolve the standard.
- Scope Detection: Dynamically determines the audit scope (e.g., entire repo, specific app, recently modified files) based on user intent.
- Use Case: Audit an ESLint configuration: this skill will not only tell you what rules are missing from your file but also what extra rules you have that are not in the standard template, then guide you through fixing them.
Quick Start
Audit the ESLint configuration in the current repository.