vp-q04-code-style

Analyze Python, TypeScript, and Rust codebases for complexity, duplication, and naming consistency.

1|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/velesar/alpha-zero-review- --skill vp-q04-code-style
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vp-q04-code-style
Source: https://github.com/velesar/alpha-zero-review-/tree/main/skills/vp-q04-code-style
Command: npx skills add https://github.com/velesar/alpha-zero-review- --skill vp-q04-code-style

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

VP-Q04: Code Style Analysis helps teams quantify and improve code quality by measuring complexity, duplication, naming, and consistency across languages.

Core Features & Use Cases

  • Analyze complexity, duplication, and naming conventions across Python, TypeScript, and Rust projects.
  • Identify hotspots and provide actionable remediation guidance for targeted refactors.
  • Integrate with CI pipelines to surface maintainability metrics and threshold-breaching files.

Quick Start

Run vp-q04-code-style to analyze your repository and generate a prioritized code-style report.

Frequently Asked Questions about vp-q04-code-style

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

FAQPage Schema
How do I analyze code complexity and duplication across Python, TypeScript, and Rust projects?

To analyze code complexity and duplication across Python, TypeScript, and Rust, run this tool to compute cyclomatic and cognitive metrics, generating structured findings for targeted refactoring.

What is cyclomatic and cognitive complexity analysis in multi-language codebases?

Cyclomatic and cognitive complexity analysis in multi-language codebases quantifies code maintainability by measuring control flow branches and cognitive load, helping identify hotspots that require immediate remediation.

Can I check naming conventions and file size thresholds in a CI/CD pipeline?

Yes, you can check naming conventions and file size thresholds in a CI/CD pipeline by integrating this analysis to surface maintainability metrics and flag threshold-breaching files during builds.

What's the best way to find refactor opportunities in a multi-language repository?

The best way to find refactor opportunities in a multi-language repository is to compute duplication metrics and naming consistency, which outputs prioritized reports highlighting actionable remediation targets.

Does this code style analysis tool work without external linting dependencies?

Yes, this code style analysis tool works without external linting dependencies, natively computing complexity, duplication, and naming consistency metrics directly across Python, TypeScript, and Rust stacks.