quality

Identify code quality issues and anti-patterns via LSP-powered semantic analysis.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/cmtkdot/arc --skill quality-cmtkdot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality
Source: https://github.com/cmtkdot/arc/tree/main/skills/quality
Command: npx skills add https://github.com/cmtkdot/arc --skill quality-cmtkdot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes code quality and architectural issues to improve maintainability and reduce technical debt using semantic analysis powered by LSP.

Core Features & Use Cases

  • Semantic quality analysis: detects anti-patterns, hotspots, and maintainability concerns.
  • Refactor guidance: proposes concrete, maintainable improvements and migration plans.
  • Use Case: when optimizing a legacy codebase, this skill identifies key quality bottlenecks and outlines actionable steps.

Quick Start

Analyze the specified codebase with LSP-powered semantic analysis and return a prioritized quality-improvement plan.

Frequently Asked Questions about quality

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

FAQPage Schema
How do I identify code quality issues and anti-patterns in a large codebase?

Semantic code quality analysis detects anti-patterns and maintainability hotspots across enterprise-scale repositories using LSP-powered insights. It generates a prioritized improvement plan with actionable recommendations to reduce technical debt.

What is LSP-powered semantic analysis for code maintainability?

LSP-powered semantic analysis evaluates code maintainability by understanding structural relationships across the target codebase. It identifies quality bottlenecks and anti-patterns that traditional syntax-based linting might miss, providing concrete refactor guidance.

Can I analyze code quality for both single-file reviews and enterprise-scale repositories?

Semantic code quality analysis scales from single-file reviews to enterprise-scale repositories. It provides file-level and project-level analysis, handling errors and missing files gracefully while producing a structured improvement plan.

How do I generate a refactor plan to reduce technical debt?

To generate a refactor plan, analyze the specified codebase using LSP-powered semantic analysis. The process identifies maintainability hotspots and anti-patterns, returning a prioritized quality-improvement outline with actionable migration steps.

Does semantic code analysis provide cross-language support for quality issues?

Semantic code analysis provides cross-language support for detecting quality issues and anti-patterns. By leveraging LSP, it evaluates maintainability hotspots across different programming languages within the same target codebase.

How does LSP-powered analysis handle missing files during a project-level code review?

During project-level code review, LSP-powered analysis handles errors and missing files gracefully. It continues evaluating the available codebase to produce a structured quality-improvement plan without failing the entire process.