gsd-audit-fix

Classify audit issues, auto-fix fixable ones, and commit verified fixes.

Updated Apr 22, 2025
One-click install
npx skills add https://github.com/mcampbellr/.dotfiles --skill gsd-audit-fix-mcampbellr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-audit-fix
Source: https://github.com/mcampbellr/.dotfiles/tree/main/claude/.claude/skills/gsd-audit-fix
Command: npx skills add https://github.com/mcampbellr/.dotfiles --skill gsd-audit-fix-mcampbellr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The gsd-audit-fix Skill addresses the time-consuming process of auditing, classifying, fixing, testing, and committing issues found in an audit.

Core Features & Use Cases

  • Automated Audit Processing: Classify and fix auto-fixable issues in an audit process.
  • Verification: Ensures that fixed issues are tested and committed atomically.
  • Use Case: When you need to review a set of audit findings, automatically classify them and fix those that can be automatically corrected, with testing and commit validation.

Quick Start

Run the audit with the gsd-audit-fix skill, specifying the source audit file and setting the severity level.

Frequently Asked Questions about gsd-audit-fix

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

FAQPage Schema
How do I automate fixing audit findings and committing the changes?

To automate fixing audit findings, you can run the audit process with a script that classifies issues into auto-fixable and manual-only categories, applies fixes, verifies them, and commits the changes atomically. This requires Bash and basic text processing skills.

What is the best way to classify audit issues into auto-fixable and manual categories?

The best way to classify audit issues into auto-fixable and manual categories is to use an automated audit processing script that evaluates each finding, determines if it can be automatically corrected, and routes manual-only issues to a separate workflow for human review.

Can I ensure that automatically fixed issues from an audit are tested before committing?

Yes, you can ensure automatically fixed issues are tested by using a workflow that performs verification after applying corrections and before creating atomic commits. This guarantees that only validated fixes are committed to your version control system.

Do I need Bash to process and fix issues from an audit source file?

Yes, you need Bash and basic text processing skills to use this automated audit classification and fix workflow, as the underlying scripts rely on shell commands to parse the source audit file, apply fixes, and commit changes.

How do I handle manual-only issues that cannot be auto-fixed during an audit?

Manual-only issues that cannot be auto-fixed during an audit are classified separately by the script and left untouched, allowing you to review them manually while the auto-fixable issues are processed, verified, and committed automatically.

Why should I use atomic commits when applying fixes to audit findings?

You should use atomic commits when applying fixes to audit findings to ensure that each verified correction is committed as a single, self-contained unit. This keeps your commit history clean and makes it easier to revert specific fixes if issues arise later.