code-audit

Aggregate SAST results for Python, JS/TS, and Go codebases.

Updated May 5, 2026
One-click install
npx skills add https://github.com/shakhovskiya-create/shakhoff-claude-marketplace --skill code-audit-shakhovskiya-create
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-audit
Source: https://github.com/shakhovskiya-create/shakhoff-claude-marketplace/tree/main/plugins/sdlc-audit/skills/code-audit
Command: npx skills add https://github.com/shakhovskiya-create/shakhoff-claude-marketplace --skill code-audit-shakhovskiya-create

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit code quality by identifying SOLID violations, high complexity hotspots, dead code, duplication, and other code smells across multiple languages using SAST tools.

Core Features & Use Cases

  • Cross-language static analysis for Python, JS/TS, and Go.
  • Deduplication and triage to surface actionable findings across large codebases.
  • Manual review support to inspect top hot files and provide remediation guidance.

Quick Start

Run a full multi-language code audit on a project to surface SOLID violations, complexity hotspots, and duplication.

Frequently Asked Questions about code-audit

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

FAQPage Schema
How do I run static analysis on a multi-language codebase with Python and Go?▼

Static analysis on a multi-language codebase is performed by running SAST tooling across Python, JavaScript/TypeScript, and Go projects to aggregate findings, deduplicate issues, and produce a structured audit output.

What is the best way to detect SOLID violations and code duplication during a code review?▼

The best way to detect SOLID violations and code duplication during a review is to apply multi-language SAST tooling to surface complexity hotspots and deduplicate findings across the codebase.

Can I use SAST tooling to find complexity hotspots in JavaScript and TypeScript projects?▼

Yes, you can use SAST tooling to find complexity hotspots in JavaScript and TypeScript projects, as the code audit supports cross-language static analysis for JS/TS alongside Python and Go.

Does multi-language static analysis work within existing CI/CD workflows?▼

Multi-language static analysis works within existing CI/CD workflows by applying SAST tooling to codebases during the pipeline to surface code smells and output structured audit reports.

How do I deduplicate code quality findings across a large codebase?▼

You deduplicate code quality findings across a large codebase by using SAST tooling that aggregates results from Python, JS/TS, and Go projects to triage and surface only actionable findings.