lens-code-quality

Automate code review of diffs for correctness and coding conventions.

Updated Aug 26, 2025
One-click install
npx skills add https://github.com/ThonkTank/Salt-Marcher --skill lens-code-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lens-code-quality
Source: https://github.com/ThonkTank/Salt-Marcher/tree/main/tools/quality/skills/lens-code-quality
Command: npx skills add https://github.com/ThonkTank/Salt-Marcher --skill lens-code-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the issue of maintaining high code quality in SaltMarcher by providing a thorough review of code changes for correctness, simplicity, maintainability, and adherence to conventions.

Core Features & Use Cases

  • Code Review: Inspects diffs for correctness, simplicity, maintainability, and adherence to coding conventions.
  • Automated Checks: Identifies smells, structure issues, and potential code debt.
  • Use Case: When making changes to the SaltMarcher codebase, use this Skill to automatically check for quality issues before merging.

Quick Start

Run the lens-code-quality skill on your latest code commit to review for quality issues.

Frequently Asked Questions about lens-code-quality

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

FAQPage Schema
How do I automate code review for JavaFX applications?

Automating code review for JavaFX applications is done by inspecting diff files against coding standards to check for correctness, simplicity, maintainability, and convention adherence.

What is diff analysis for maintainability and code quality?

Diff analysis for code quality is the process of examining code changes to identify structural issues, potential code debt, and adherence to established software engineering conventions.

Can I use automated checks to find code smells before merging?

Automated checks can identify code smells and structure issues by analyzing your latest code commit diff, ensuring quality issues are caught before merging into the codebase.

How do I check code correctness and simplicity in a diff file?

Checking code correctness and simplicity in a diff file involves comparing the changes against coding standards and best practices to ensure the logic is accurate and not overly complex.

Does this automated quality assurance work without external dependencies?

Automated quality assurance runs without external dependencies, using internal scripts to analyze diffs and compare them against coding conventions for the target codebase.

What are the limitations of automated diff analysis for code conventions?

Limitations of automated diff analysis include relying strictly on diff files for context and focusing on predefined coding conventions, meaning it may miss broader architectural issues outside the diff scope.