check-quality

Paths to analyze

Check Quality Skill

Assess quality of: {{.paths}}

Quick Start

# Get health score (0-100)
omen -f json score

# Check complexity violations
omen -f json complexity | jq '.files[].functions[] | select(.metrics.cyclomatic > 15)'

# Find architectural smells
omen -f json smells

Score Interpretation

ScoreStatusAction
90-100ExcellentMaintain
80-89GoodMinor fixes
70-79FairAddress issues
50-69PoorPrioritize fixes
<50CriticalImmediate action

Key Metrics

  • Complexity: Functions > 15 cyclomatic
  • Duplication: Clone ratio > 5%
  • Debt: SATD density
  • Coupling: Circular dependencies