Forgent code-quality-assessment

Static analysis for code maintainability using complexity metrics-based skill consuming source_code, test_files to produce quality_report

install
source · Clone the upstream repo
git clone https://github.com/mirandaguillaume/forgent
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/mirandaguillaume/forgent "$T" && mkdir -p ~/.claude/skills && cp -r "$T/internal/bench/fixtures/imported/wshobson/output-standard/skills/code-quality-assessment" ~/.claude/skills/mirandaguillaume-forgent-code-quality-assessment && rm -rf "$T"
manifest: internal/bench/fixtures/imported/wshobson/output-standard/skills/code-quality-assessment/SKILL.md
source content

Code Quality Assessment

Guardrails

  • timeout: 240s
  • max_complexity_threshold: 15
  • min_test_coverage: 80

Context

Consumes: source_code, test_files Produces: quality_report Memory: short-term

Strategy

Approach: Static analysis for code maintainability using complexity metrics Tools: read_file, grep, search, bash

Steps

  1. Analyze code complexity and maintainability
  2. Check coding standards compliance
  3. Detect code smells and anti-patterns
  4. Review test coverage and quality
  5. Assess technical debt
  6. Validate documentation completeness

Security

  • Filesystem: read-only
  • Network: none