complexity-management

Official

Cut complexity, boost code quality with Insights

AuthorVilnaCRM-Org
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Maintain and improve code quality by preventing PHPInsights threshold breaches and guiding targeted refactoring instead of weakening rules.

Core Features & Use Cases

  • Identifies top complexity hotspots and provides practical refactoring patterns aligned with hexagonal architecture, DDD and CQRS.
  • Enforces non-negotiable thresholds (93% for src/, 95% for tests/, and 100% for code quality, architecture and style) and directs teams to fix issues rather than lowering config.
  • Supports a repeatable workflow: analyze, refactor one hotspot at a time, verify with PHPInsights, and monitor progress over time.

Quick Start

Run a complexity scan, pick the top hotspot, apply a single refactoring pattern, and re-run the full PHPInsights suite.

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: complexity-management
Download link: https://github.com/VilnaCRM-Org/core-service/archive/main.zip#complexity-management

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.