forensic-complexity-trends
CommunityTrack code complexity trends over time.
AuthorAlabamaMike
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps teams monitor how code complexity evolves across git history, enabling early detection of deterioration, validation of refactoring ROI, and informed maintenance planning.
Core Features & Use Cases
- Time-series sampling of complexity metrics from git history (LOC, indentation depth, function count, long functions) to identify improving, stable, or deteriorating files.
- Classification and volatility analysis to surface hotspots and inform refactoring decisions.
- Integration guidance with other forensic skills (hotspot finder, knowledge mapping, ROI) to translate trends into actionable priorities.
- Use Case: Before releasing a major feature, verify that complexity is trending downward or stable in critical modules, and plan refactorings accordingly.
Quick Start
Ensure you have a Git-enabled repository with a full history. Collect monthly samples for the last 12 months, compute a baseline and current complexity, and generate a trend report to identify deteriorating areas and recommended actions.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: forensic-complexity-trends Download link: https://github.com/AlabamaMike/forensic-skills/archive/main.zip#forensic-complexity-trends Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.