code-review-and-quality

Review code for correctness, readability, architecture, security, and performance.

Updated Jun 29, 2026
One-click install
npx skills add https://github.com/tuanfung/pqt-agent-skills --skill code-review-and-quality-tuanfung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-and-quality
Source: https://github.com/tuanfung/pqt-agent-skills/tree/main/skills/code-review-and-quality
Command: npx skills add https://github.com/tuanfung/pqt-agent-skills --skill code-review-and-quality-tuanfung

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires flake8, bandit, pycodestyle, pyflakes, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of thorough code reviews by providing a structured approach to assessing code quality across multiple dimensions, ensuring that code is robust and maintainable before merging.

Core Features & Use Cases

  • Multi-Axis Code Review: Evaluates code for correctness, readability, architecture, security, and performance.
  • Structured Review Process: Offers a clear step-by-step guide for reviewers to assess code changes systematically.
  • Automated Checks: Incorporates automated checks for common issues like syntax errors, security vulnerabilities, and performance bottlenecks.
  • Use Case: Ideal for software development teams looking to maintain high code quality standards and streamline the code review process.

Quick Start

Perform a code review for the latest commit using the code-review-and-quality skill.

Frequently Asked Questions about code-review-and-quality

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

FAQPage Schema
How do I perform a comprehensive code review for correctness and security vulnerabilities?

A comprehensive code review evaluates code changes across correctness, readability, architecture, security, and performance. This framework provides a structured, step-by-step process to identify vulnerabilities and ensure robust, maintainable code before merging.

What is the best way to automate security scanning and syntax checks during code review?

Automating security scanning and syntax checks during code review requires tools like flake8 and bandit. This framework incorporates these automated checks to detect common syntax errors, security vulnerabilities, and performance bottlenecks efficiently.

Does this code review framework require specific dependencies like bandit or pycodestyle?

Yes, this code review framework requires dependencies like bandit for security scanning and pycodestyle for style enforcement. These automated analysis tools are necessary to execute the structured quality assessment and ensure code health.

How do I assess code health and maintainability before merging new changes?

To assess code health and maintainability before merging, use a multi-axis review evaluating correctness, architecture, and performance. This structured approach ensures code changes meet high quality standards and maintain long-term robustness.

Can I use flake8 and pyflakes for automated code analysis in my development workflow?

Yes, you can use flake8 and pyflakes for automated code analysis in your development workflow. This framework integrates these tools to identify syntax errors and style issues, streamlining the review process for software development teams.