AgentSkillsCN

check-quality

评估整体代码质量

SKILL.md
--- frontmatter
name: check-quality
description: Assess overall code quality
usage: /check-quality [path]
arguments:
  - name: paths
    description: Paths to analyze
    required: false
    default: "."

Check Quality Skill

Assess quality of: {{.paths}}

Quick Start

bash
# 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