audit

Audit codebases for DRY/SOLID compliance and technical debt.

18|1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/iankiku/forwward-teams --skill audit-iankiku
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit
Source: https://github.com/iankiku/forwward-teams/tree/main/skills/audit
Command: npx skills add https://github.com/iankiku/forwward-teams --skill audit-iankiku

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill audits and refactors code to improve quality, performance, and maintainability without changing its observable behavior, using the latest best practices.

Core Features & Use Cases

  • Aggressive Code Cleanup: Removes slop, dead code, and AI-generated noise.
  • DRY/SOLID Compliance: Fixes DRY/SOLID violations to promote better code organization.
  • Tech Debt Resolution: Identifies and resolves technical debt, including structural and design issues.
  • Use Case: After a major code update, use the /audit skill to ensure that the codebase remains clean, maintainable, and efficient.

Quick Start

Run the /audit skill to start auditing the codebase for quality improvements.

Frequently Asked Questions about audit

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

FAQPage Schema
How do I refactor code to reduce technical debt without altering behavior?

A deep code audit resolves technical debt by applying DRY and SOLID principles to refactor the codebase, ensuring structural improvements and design issue resolution without altering observable behavior.

What is the best way to remove AI-generated noise and dead code from a codebase?

Performing an aggressive code cleanup audit removes AI-generated noise and dead code by identifying slop and eliminating it while checking for compliance with project-specific coding conventions.

How do I check my source files for DRY and SOLID compliance after a major update?

You check source files for DRY and SOLID compliance by auditing the codebase to detect violations, improve code organization, and ensure adherence to recent team decisions from project history.

Can I audit code quality without breaking existing functionality?

Yes, you can safely audit code quality without breaking functionality because the audit operates strictly within source files to improve maintainability and performance without changing observable behavior.

Does a code audit respect project-specific idioms and coding conventions?

Yes, a code audit respects project-specific idioms and coding conventions by utilizing them during the refactoring process to ensure improved code aligns with established team standards.