dissect

Community

Pinpoint when code became complex

Authormbwsims
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Dissect identifies when and why a file or function grew in complexity so teams can make informed refactoring decisions and avoid removing load-bearing code by mistake.

Core Features & Use Cases

  • History-driven complexity analysis: Bisect a file or function through git history to locate structural commits that increased complexity.
  • Structural commit filtering: Focuses on meaningful changes (new functions, added branches, API changes) and ignores cosmetic edits.
  • Timeline and remediation guidance: Produces an evolution timeline with complexity impact, justification from commit context, and concrete refactoring opportunities.
  • Use case: Audit a large source file before a refactor to find vestigial compatibility code, layered workarounds, or concentrated complexity that should be extracted.

Quick Start

Run the dissect skill against src/path/to/file.ext to generate a timeline of structural commits, complexity impact, and refactoring recommendations.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: dissect
Download link: https://github.com/mbwsims/claude-universe/archive/main.zip#dissect

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 471,000+ vetted skills library on demand.