code-quality

Review code quality, dependencies, and performance across Python, TypeScript, and Kotlin projects.

1|Updated Oct 15, 2025
One-click install
npx skills add https://github.com/mazelb/dev-environment-template --skill code-quality-mazelb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-quality
Source: https://github.com/mazelb/dev-environment-template/tree/main/.claude/skills/code-quality
Command: npx skills add https://github.com/mazelb/dev-environment-template --skill code-quality-mazelb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pip-audit, npm, gradle, bandit, gitleaks, and includes scripts (resource) components.

What problem does it solve?

This Skill provides automated, multi-language code quality reviews, dependency auditing, and performance profiling to accelerate delivery while reducing defects.

Core Features & Use Cases

  • Code Review: checks style, correctness, and maintainability across Python, TypeScript/JavaScript, and Kotlin
  • Dependency Auditing: scans for CVEs and outdated packages and suggests updates
  • Performance Profiling: identifies bottlenecks and suggests fixes

Quick Start

Ask Claude to review the authentication module for security and performance, or run a dependency audit on requirements.txt.

Frequently Asked Questions about code-quality

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

FAQPage Schema
How do I run automated code reviews across Python, JavaScript, and Kotlin projects?

Automated code reviews analyze style, correctness, and maintainability across Python, TypeScript/JavaScript, and Kotlin codebases. This Skill activates on review requests and delivers severity-tiered findings with remediation steps and code examples for each language.

Can I audit dependencies for vulnerabilities and outdated packages?

Dependency auditing scans for CVEs and outdated packages across your codebase, using tools like pip-audit, npm, and gradle. The Skill identifies security risks, suggests updates, and prioritizes findings by severity.

What's the best way to identify performance bottlenecks in my code?

Performance profiling identifies bottlenecks in Python, JavaScript, and Kotlin projects and suggests targeted fixes. Results include severity tiers and actionable remediation steps.

Does this work with multi-language codebases?

Yes. This Skill handles Python, TypeScript/JavaScript, and Kotlin projects in the same codebase, running integrated code reviews, security scans, and dependency audits across all languages simultaneously.

How does security scanning complement code review?

Security scanning uses tools like bandit and gitleaks to detect vulnerabilities, misconfigurations, and secrets alongside traditional code review. Results merge into unified severity-tiered reports with remediation guidance.