analyze-code-quality

Run automated validation checks and generate prioritized code quality findings.

1|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/brianwestphal/apple-fm --skill analyze-code-quality-brianwestphal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-code-quality
Source: https://github.com/brianwestphal/apple-fm/tree/main/.claude/skills/analyze-code-quality
Command: npx skills add https://github.com/brianwestphal/apple-fm --skill analyze-code-quality-brianwestphal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps engineering teams identify hidden code quality issues by combining automated checks with targeted behavioral analysis instead of relying only on surface-level metrics.

Core Features & Use Cases

  • Comprehensive Quality Checks: Runs tests, coverage analysis, linting, type checks, build validation, and anti-pattern detection to assess repository health.
  • Behavioral Risk Audits: Reviews stateful modules and test coverage gaps to uncover missing transition scenarios that standard coverage reports may miss.
  • Use Case: A maintainer preparing a release can use this Skill to generate a detailed quality report covering regressions, code smells, build issues, and prioritized engineering follow-ups.

Quick Start

Use the analyze-code-quality skill to inspect the apple-fm source repository and produce a complete code quality report.

Frequently Asked Questions about analyze-code-quality

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

FAQPage Schema
How do I run a comprehensive code quality audit on my source code repository?

To run a code quality audit, automated validation checks are executed against the source code repository to assess engineering risks. The process combines test assessment, lint review, type validation, and anti-pattern detection to generate prioritized quality findings and actionable engineering follow-ups.

Can static analysis detect missing behavioral state-transition scenarios in my tests?

Static analysis can detect missing behavioral state-transition scenarios by reviewing stateful modules and test coverage gaps. This behavioral risk audit uncovers missing transition scenarios that standard coverage reports often miss, ensuring comprehensive validation of state changes.

What is the best way to identify hidden code quality issues before a software release?

The best way to identify hidden code quality issues before a release is combining automated checks with targeted behavioral analysis. This approach runs coverage analysis, build validation, and code smell detection to produce a detailed quality report covering potential regressions and prioritized follow-ups.

Do I need project tooling configured to perform lint review and type validation?

You do need project tooling configured because the analysis requires execution of project tooling and inspection of source structure. Running lint review, type validation, and build validation depends on the existing environment setup to correctly generate the prioritized quality findings.

What limitations exist when relying on standard coverage reports for code review?

Standard coverage reports have limitations because they may miss missing transition scenarios in stateful modules. Relying only on surface-level metrics fails to uncover behavioral risks, requiring targeted behavioral analysis and anti-pattern detection to fully assess repository health.