forensic-complexity-trends

Community

Track 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.