quality

Analyze code changes for technical debt and issues via git worktrees.

10|1|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/Yuvasee/samocode --skill quality-yuvasee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality
Source: https://github.com/Yuvasee/samocode/tree/main/skills/quality
Command: npx skills add https://github.com/Yuvasee/samocode --skill quality-yuvasee

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses code quality issues by identifying technical debt and performing multi-perspective code reviews, ensuring a cleaner and more maintainable codebase.

Core Features & Use Cases

  • Cleanup Analysis: Detects and reports on technical debt such as dead code, duplication, and inconsistencies.
  • Multi-Perspective Review: Simulates reviews from different expert roles (Maintainer, Architect, Security, Performance) to catch a wide range of issues.
  • Use Case: Before merging a large feature, run the multi-review action to get comprehensive feedback on security, performance, and maintainability from simulated expert reviewers.

Quick Start

Run a multi-perspective code review on the current branch.

Frequently Asked Questions about quality

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

FAQPage Schema
How do I automate code review for security and performance issues before merging?

Automated code review simulates expert perspectives to catch security vulnerabilities and performance bottlenecks before merging. It analyzes code changes from maintainer, architect, and security viewpoints, providing comprehensive feedback to ensure a cleaner, more maintainable codebase.

What is the best way to detect technical debt like dead code and duplication in my codebase?

Detecting technical debt requires cleanup analysis to identify dead code, duplication, and inconsistencies. Automated analysis scans your codebase to report these issues, reducing accumulated technical debt and improving overall project maintainability.

Can I analyze code quality on a remote branch without switching my local working directory?

Yes, you can analyze code quality on remote branches using git worktrees. This approach supports both local branch analysis and remote branch comparisons, allowing you to review changes without disrupting your current working directory.

How does multi-perspective code review improve software engineering outcomes?

Multi-perspective code review improves outcomes by simulating reviews from different expert roles like Architect, Maintainer, Security, and Performance. This comprehensive approach catches a wider range of issues, from testing gaps to complexity, ensuring robust code quality.

What testing gaps and performance bottlenecks can automated code analysis identify?

Automated code analysis identifies testing gaps and performance bottlenecks by evaluating code changes for potential issues. It assesses complexity and vulnerabilities, providing actionable feedback to enhance code quality and reduce technical debt across your project.