code-review-workflow

Run pyscan, pyanalyze, ruff, and black to generate a unified markdown report.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/alangeb/tau --skill code-review-workflow-alangeb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-workflow
Source: https://github.com/alangeb/tau/tree/main/src/skills/code-review-workflow
Command: npx skills add https://github.com/alangeb/tau --skill code-review-workflow-alangeb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ruff, black, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses the inconsistency and manual effort required to maintain high code quality standards across a Python codebase by automating structural analysis, linting, and formatting.

Core Features & Use Cases

  • Automated Pipeline: Orchestrates pyscan, pyanalyze, ruff, and black in a single execution flow.
  • Comprehensive Reporting: Generates a unified markdown report detailing structural issues, usage patterns, and formatting status.
  • Use Case: Before merging a pull request, run this workflow to ensure the code is clean, follows best practices, and is free of common structural defects.

Quick Start

Invoke the code review workflow to perform a full audit on the current directory.

Frequently Asked Questions about code-review-workflow

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

FAQPage Schema
How do I automate Python code review and static analysis in one pipeline?

Automate a Python code review by orchestrating static analysis, linting, and formatting tools in a single execution flow. This pipeline executes diagnostic scripts to identify usage issues, call graph dependencies, and linting violations.

What is the best way to check Python code quality before merging a pull request?

Checking Python code quality before a merge involves running structural inventory and automated style enforcement. This workflow executes diagnostic tools to ensure the code is clean, follows best practices, and is free of structural defects.

Can I use ruff and black together for automated linting and formatting?

Yes, you can use ruff and black together for automated linting and formatting. This workflow integrates both dependencies alongside pyscan and pyanalyze to execute comprehensive static analysis and style enforcement.

Does this automated code review workflow generate a summary report?

The automated code review workflow generates a unified markdown report. This comprehensive output details structural issues, usage patterns, and formatting status identified during the static analysis pipeline.

How do I run a comprehensive Python code audit on my current directory?

Run a comprehensive Python code audit by invoking the workflow to perform a full scan on the current directory. It targets Python projects requiring consistent code health checks and automated structural inventory.