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.