Code Auditor
Skill ActivePerforms comprehensive codebase analysis covering architecture, code quality, security, performance, testing, and maintainability. Use when user wants to audit code quality, identify technical debt, find security issues, assess test coverage, or get a codebase health check.
To provide users with a thorough audit of their codebase's health, identify technical debt, uncover security issues, and assess overall quality.
Features
- Analyzes architecture and design
- Assesses code quality and identifies smells
- Detects security vulnerabilities
- Reviews performance bottlenecks
- Evaluates testing coverage and effectiveness
- Assesses maintainability and technical debt
Use Cases
- When a user wants to audit code quality
- When a user wants to identify technical debt
- When a user needs to find security issues
- When a user wants to assess test coverage
Non-Goals
- Performing code modifications or fixes
- Real-time performance monitoring
- Automated test generation
Workflow
- Explore using Explore agent (thorough mode)
- Identify patterns with Grep and Glob
- Read critical files for detailed analysis
- Run static analysis tools if available
- Synthesize findings into actionable report
Documentation
- info:Configuration & parameter referenceThe SKILL.md mentions configuration options to focus on specific areas (e.g., Security-only audit) but does not provide a comprehensive list of all parameters or their default values.
Maintenance
- warning:Commit recencyThe last commit was on March 6, 2026, which is over 3 months ago, indicating potential staleness.
Trust
- warning:Issues AttentionThere are 6 open issues and 0 closed issues in the last 90 days, indicating a low rate of issue resolution and potentially slow maintainer response.
Versioning
- warning:Release ManagementThe README mentions a `LICENSE` file but there's no explicit versioning in the SKILL.md frontmatter, package.json, or GitHub release tags. Installation instructions reference `main`, preventing version pinning.
Practical Utility
- info:Edge casesWhile the skill outlines its analysis categories, it does not explicitly detail failure modes, limitations, or recovery steps for specific edge cases encountered during analysis.
Installation
First, add the marketplace
/plugin marketplace add mhattingpete/claude-skills-marketplace/plugin install productivity-skills-plugin@mhattingpete-claude-skillsQuality Score
Trust Signals
Similar Extensions
Pathfinder
100Map a codebase into feature-grouped flowcharts, identify duplicated concerns across features, and propose a unified architecture. Use when asked to "find the ideal path," unify duplicated systems, or audit architecture before a refactor. Emits a proposed unified flowchart plus per-system /make-plan prompts.
Understand
100Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships
Senior Backend Engineer
100Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to "design REST APIs", "optimize database queries", "implement authentication", "build microservices", "review backend code", "set up GraphQL", "handle database migrations", or "load test APIs". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns.
Assess Form
99Evaluate a system's current structural form, identify transformation pressure, and classify transformation readiness. Covers structural inventory, pressure mapping, rigidity assessment, change capacity estimation, and readiness classification for architectural metamorphosis. Use before any significant architectural change to understand the starting point, when a system feels stuck without clear reasons, when external pressure from growth or tech debt is mounting, or as periodic health checks for long-lived systems.
Agent Reviewer
99Agent skill for reviewer - invoke with $agent-reviewer
Code Review Skill
92Review code for quality, maintainability, and correctness. Use when reviewing pull requests, evaluating code changes, or providing feedback on implementations. Focuses on API design, patterns, and actionable feedback.