architecture-auditor

Audit software architecture against configurable security, performance, and naming standards.

54|21|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/Nhqvu2005/VibeGravityKit --skill architecture-auditor-nhqvu2005
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-auditor
Source: https://github.com/Nhqvu2005/VibeGravityKit/tree/main/VibeGravityKit/.agent/skills/architecture-auditor
Command: npx skills add https://github.com/Nhqvu2005/VibeGravityKit --skill architecture-auditor-nhqvu2005

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and data (resource) components.

What problem does it solve?

This Skill ensures your codebase adheres to best practices by auditing for security vulnerabilities, performance bottlenecks, consistent naming conventions, and technical debt.

Core Features & Use Cases

  • Security Audit: Checks against common vulnerabilities like SQL injection and XSS.
  • Performance Audit: Provides a checklist for optimizing frontend and backend performance.
  • Naming Convention Check: Enforces standards for variables, classes, and database tables.
  • Technical Debt Guardian: Identifies code smells and anti-patterns.
  • Use Case: Before merging a new feature, run the architecture auditor to catch potential security flaws and ensure the code follows established naming conventions.

Quick Start

Run the architecture auditor to check for security issues.

Frequently Asked Questions about architecture-auditor

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

FAQPage Schema
How do I audit software architecture for technical debt and security vulnerabilities?

You can audit software architecture by running automated checks against predefined standards to identify security vulnerabilities like SQL injection, performance bottlenecks, and technical debt using configurable checklists.

What is a code quality audit and what specific issues does it check for?

A code quality audit checks your codebase against established standards to identify security vulnerabilities, performance bottlenecks, inconsistent naming conventions for variables and database tables, and code smells.

How do I enforce naming conventions for variables, classes, and database tables?

You can enforce naming conventions by running an architecture audit that checks your codebase against predefined rules and standards configured in a JSON data file for consistent variable, class, and table naming.

Can I customize the architecture audit rules and checklists for my specific project?

Yes, the architecture audit supports customization through a JSON data file, allowing you to configure specific checklists and rules for security, performance, naming conventions, and technical debt.

What's the best way to catch security flaws like SQL injection and XSS before merging code?

The best way to catch security flaws before merging is to run an architecture audit that checks your code against common vulnerability standards, including SQL injection and XSS, to ensure code quality.

Does the architecture audit check both frontend and backend performance bottlenecks?

Yes, the performance audit provides a comprehensive checklist for optimizing both frontend and backend performance, helping identify and resolve bottlenecks across your entire architecture.