ensure-code-quality

Identify and fix code-quality violations in session diffs.

11|Updated Mar 19, 2019
One-click install
npx skills add https://github.com/lukoshkin/evangelist --skill ensure-code-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ensure-code-quality
Source: https://github.com/lukoshkin/evangelist/tree/main/conf/ai/claude/skills/ensure-code-quality
Command: npx skills add https://github.com/lukoshkin/evangelist --skill ensure-code-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviews and fixes code quality violations introduced in the current session to keep changes clean and maintainable.

Core Features & Use Cases

  • Line-focused checks for added or modified lines to enforce style, correctness, and consistency.
  • Extend mode to optionally scan full touched files beyond just the diffs.
  • Guided suggestions that align with project conventions and reduce manual review time.

Quick Start

Run a quality review on your current session to begin auditing changes.

Frequently Asked Questions about ensure-code-quality

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

FAQPage Schema
How do I check Python code quality on my current git diff?

You can review Python code quality on your git diff by running a session review that applies line-focused static analysis to added or modified lines. It enforces style, correctness, and consistency conventions, reporting fixes to ensure clean, maintainable commits.

What is the best way to enforce code conventions on modified Python files?

The best way to enforce code conventions on modified Python files is to apply deterministic checks to the current session's diffs. This enforces project conventions on touched files and provides guided suggestions to reduce manual review time.

Can I run static analysis on full Python files instead of just the diff?

Yes, you can run static analysis on full Python files by using extend mode. While the default behavior applies line-focused checks to the current diff, extend mode optionally scans full touched files beyond just the modified lines.

How do I fix code quality violations introduced in my working session?

To fix code quality violations introduced in your working session, run a quality review to identify and correct issues in your touched files. It detects common patterns, applies fixes, and reports recommendations to keep changes maintainable.

Does this code review tool work with languages other than Python?

Yes, this code review tool works with other source files in addition to Python. It applies deterministic checks to diffs of touched source files within the working session to enforce style, correctness, and consistency across your project.