maintainability-review

Analyze code changes and produce a structured maintainability review report.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/Burburton/amazing-specialists --skill maintainability-review
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: maintainability-review
Source: https://github.com/Burburton/amazing-specialists/tree/main/templates/pack/full/.opencode/skills/reviewer/maintainability-review
Command: npx skills add https://github.com/Burburton/amazing-specialists --skill maintainability-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The maintainability-review skill helps teams identify long-term maintainability issues in code reviews, enabling proactive refactoring decisions.

Core Features & Use Cases

  • Independent verification of maintainability claims vs reviewer analysis
  • Complexity, SOLID, and dependency analysis with actionable recommendations
  • Documentation and test coverage assessment to surface gaps and debt

Quick Start

Run the maintainability-review skill on a changed module to generate a formal review report.

Frequently Asked Questions about maintainability-review

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

FAQPage Schema
How do I assess code maintainability risks in a large pull request?▼

To assess code maintainability in a large pull request, run the maintainability-review skill on the changed module to generate a structured report analyzing complexity, SOLID compliance, dependencies, and technical debt.

What is the best way to identify technical debt during a legacy refactor?▼

Identifying technical debt during a legacy refactor requires systematically analyzing code complexity, dependency coupling, and documentation gaps. The maintainability-review process produces a formal report with severity classifications to guide proactive refactoring decisions.

How does code review check SOLID principles and dependency complexity?▼

Code review checks SOLID principles and dependency complexity by independently verifying maintainability claims against the actual code changes, analyzing architectural coupling, and disclosing severity-classified risks in a structured YAML output report.

Can I use a structured report to audit architecture and documentation gaps?▼

Yes, you can audit architecture and documentation gaps by generating a maintainability-review report that assesses test coverage, documentation status, and structural complexity, enforcing independent verification to surface hidden debt.

When should I not use an automated maintainability review for refactoring?▼

You should avoid relying solely on an automated maintainability review when dealing with highly dynamic runtime dependencies or business logic requiring domain-specific context, as the analysis focuses on structural complexity, SOLID compliance, and static technical debt.