This repository contains a curated set of prompts designed for use with Claude Code to perform comprehensive software quality and security audits. Each prompt guides you through best practices, analysis, and review techniques for codebases, focusing on both code quality and security aspects.
Note: This is now available as a Claude Code Plugin here.
- code-duplication-detection.md: Detects duplicate code and suggests refactoring opportunities.
- code-quality-metrics-standards.md: Reviews code quality metrics and adherence to standards.
- design-pattern-implementation.md: Assesses the use and implementation of design patterns.
- error-handling-resilience.md: Evaluates error handling and system resilience.
- exception-flow-analysis.md: Analyzes exception flow and robustness.
- initial-software-design-analysis.md: Reviews initial software design for maintainability and scalability.
- readability-and-naming.md: Checks code readability and naming conventions.
- resilience-fault-tolerance.md: Assesses fault tolerance and system resilience.
- solid-principles.md: Reviews adherence to SOLID principles.
- testing-implementation.md: Evaluates the implementation and coverage of tests.
- api-and-infrastructure.md: Reviews API and infrastructure security.
- authentication-flow-review.md: Assesses authentication flows for vulnerabilities.
- authorization-implementation.md: Evaluates authorization logic and implementation.
- business-logic-vulnerabilities.md: Detects vulnerabilities in business logic.
- comprehensive-security-report.md: Generates a comprehensive security report.
- database-security.md: Reviews database security practices.
- file-handling-business-logic.md: Assesses file handling and related business logic.
- initial-security-analysis.md: Performs an initial security analysis of the codebase.
- input-validation.md: Checks input validation mechanisms.
- logging-monitoring.md: Reviews logging and monitoring for security events.
- secrets-management-audit.md: Audits secrets management practices.
- session-cookie-security.md: Evaluates session and cookie security.
- Open Claude Code and load the desired prompt from this repository.
- Follow the instructions in each prompt to perform targeted code reviews and security audits.
- Use the explanations to guide your analysis and improve your codebase.
See LICENSE for details.