원클릭으로
code-metrics-analyzer
Calculate code quality metrics - complexity, coverage, maintainability
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Calculate code quality metrics - complexity, coverage, maintainability
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Generate comprehensive API documentation using DocC (Swift-DocC) for your PaleoRose project
Analyze and optimize Xcode asset catalogs - find unused assets, missing resolutions, compress images
Analyze and optimize Xcode build times by identifying slow compilation units and suggesting improvements
Generate CI/CD configurations and automation scripts for building, testing, and deploying
Parse and analyze macOS crash logs to identify crash causes and debugging information
Parse and validate XIB/Storyboard files for broken outlets, warnings, accessibility
| name | code-metrics-analyzer |
| description | Calculate code quality metrics - complexity, coverage, maintainability |
| type | skill |
| language | python |
Measure code quality through various metrics.
code_metrics.py - Calculate various code metrics
# Analyze project
./code_metrics.py analyze --source-dir PaleoRose
# Find complex methods
./code_metrics.py complex --threshold 10
# Generate report
./code_metrics.py report --format html
Code Metrics Summary
====================
Total Files: 104
Total LOC: 15,234
Average Complexity: 4.2
Most Complex Files:
1. XRoseTableController.m (complexity: 28)
2. InMemoryStore.swift (complexity: 22)
3. DocumentModel.swift (complexity: 18)
Refactoring Candidates:
- XRoseTableController.configureController (complexity: 15)
- InMemoryStore.readFromStore (complexity: 12)