quality-metrics

Provide software quality metrics for test coverage, code quality, and defect analysis.

17|5|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Logos-Liber/Atlas-Agent-Teams --skill quality-metrics-logos-liber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-metrics
Source: https://github.com/Logos-Liber/Atlas-Agent-Teams/tree/main/teams/qa-testing/skills/quality-metrics
Command: npx skills add https://github.com/Logos-Liber/Atlas-Agent-Teams --skill quality-metrics-logos-liber

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of maintaining high software quality by providing comprehensive metrics and guidelines for test coverage, code quality, defect tracking, and overall QA performance.

Core Features & Use Cases

  • Test Coverage Analysis: Understand and improve line, branch, and function coverage.
  • Code Quality Assessment: Monitor cyclomatic complexity, maintainability index, and code smells.
  • Defect Management: Track defect density, DRE, leakage, and age.
  • KPI Tracking: Utilize process, product, and team metrics for continuous improvement.
  • Use Case: A development team can use this Skill to set quality gates for their CI/CD pipeline, ensuring that code merged meets predefined standards for coverage and defect levels.

Quick Start

Use the quality-metrics skill to analyze the current test coverage and identify areas needing improvement.

Frequently Asked Questions about quality-metrics

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

FAQPage Schema
How do I establish quality gates for a CI/CD pipeline using test coverage metrics?

Test coverage analysis evaluates line, branch, and function coverage to identify untested code paths. It helps development teams pinpoint exact areas needing additional tests to improve overall software reliability and maintain robust quality gates.

What is defect density and how does it track software quality?

Defect density measures the number of confirmed bugs found in a software module relative to its size. Tracking this metric alongside defect removal efficiency (DRE), leakage, and age helps teams assess product stability and prioritize areas needing targeted improvements.

What are QA KPIs and how do they support continuous improvement in software engineering?

QA KPIs are key performance indicators categorized into process, product, and team metrics that measure testing effectiveness and quality outcomes. Tracking these metrics supports data-driven decision-making for continuous improvement throughout the software engineering lifecycle.

How do I assess code quality using cyclomatic complexity and maintainability index?

Assess code quality by calculating cyclomatic complexity to measure control flow paths and the maintainability index to gauge long-term upkeep difficulty. Monitoring these metrics alongside code smells helps identify unstable modules needing refactoring.

Can I set specific acceptance criteria for defect levels in my development process?

Yes, you can set specific acceptance criteria for defect levels by defining quality gates based on defect density, leakage rates, and DRE. This ensures software releases meet predefined quality standards before deployment.