audit

Automate codebase reviews for security, stability, performance, and refactoring issues.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/wutongshenqiu/prism --skill audit-wutongshenqiu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit
Source: https://github.com/wutongshenqiu/prism/tree/main/.agents/skills/audit
Command: npx skills add https://github.com/wutongshenqiu/prism --skill audit-wutongshenqiu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The audit Skill solves the problem of manual and time-consuming code reviews by automating the process, providing detailed reviews and the ability to apply batch fixes to issues found.

Core Features & Use Cases

  • Automated Code Review: Reviews entire codebases with defined scopes such as security, stability, performance, and refactoring.
  • Batch Fixing: Allows users to automatically apply fixes to issues identified during the review process.
  • Use Case: Use the audit Skill to perform a full codebase review on a new feature branch before merging it into the main branch to ensure code quality and maintainability.

Quick Start

Run the audit skill on your codebase to review and optionally fix issues: audit --scope stability.

Frequently Asked Questions about audit

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

FAQPage Schema
How do I automate codebase review for security and stability issues?

Automate codebase review by running the audit tool to scan for security, stability, performance, and refactoring issues across your Rust codebase. It evaluates defined scopes to identify vulnerabilities and maintainability problems without manual inspection.

Can I batch fix code review issues automatically?

Yes, you can batch fix code review issues automatically. The audit tool allows you to apply automated fixes to the problems identified during the codebase scan, streamlining the correction of stability and security vulnerabilities.

Do I need a Rust environment to run automated code reviews?

Yes, you need a Rust environment with specific dependencies to run automated code reviews. The audit tool requires this setup to execute its scripts and properly analyze your codebase for performance and security issues.

What is the best way to review code on a feature branch before merging?

The best way to review code before merging is to run an automated full codebase review on the feature branch. This ensures code quality and maintainability by checking for security, stability, and refactoring issues prior to integration.

How do I run a code review focused only on stability?

Run a stability-focused code review by executing the audit command with the scope parameter, such as `audit --scope stability`. This targets the analysis specifically at stability issues within your codebase.

What are the limitations of automating refactoring and security audits?

Limitations of automating audits include dependency on a specific Rust environment and the need for specific dependencies. While it identifies refactoring and security issues and supports batch fixes, complex logical errors may still require manual review.