audit-workflow

Compare agent-expected and repository configurations to identify missing, extra, and matching items.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/metasaver/claude-marketplace --skill audit-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-workflow
Source: https://github.com/metasaver/claude-marketplace/tree/main/plugins/metasaver-core/skills/domain/audit-workflow
Command: npx skills add https://github.com/metasaver/claude-marketplace --skill audit-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about audit-workflow

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

FAQPage Schema
How do I find mismatches between my configuration files and standards?

Bi-directional configuration auditing compares what your repository actually contains against expected standards from templates, identifying missing items, extra configurations, and matches in one pass. This catches both gaps and unexpected settings that one-way validation would miss.

Can I audit ESLint, package.json, or other config formats at once?

Yes. The audit workflow handles diverse configuration formats by detecting repository type and loading applicable standards, then performing two-way comparisons across all discovered configs to generate a unified report with violations and warnings.

What do I do when the audit finds a configuration difference?

For each discrepancy, you receive three remediation options: conform your config to the template, update the template to match your needs, or ignore the violation. This gives you control over whether to standardize or evolve your standards.

How does scope detection work—can I audit just recently changed files?

Scope detection dynamically determines audit boundaries based on your intent, supporting entire repository scans, specific application configs, or recently modified files. This lets you focus validation on relevant changes without unnecessary overhead.

Why use bi-directional comparison instead of just checking for missing configs?

One-way validation misses extra or unexpected configurations that can cause runtime issues or security gaps. Bi-directional auditing identifies both missing and extra elements, giving complete visibility into compliance violations and configuration drift.