plan-lower-code-complexity
CommunityReduce code complexity
Software Engineering#code quality#refactoring#maintainability#eslint#developer productivity#code complexity
AuthorCodySwannGT
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the issue of overly complex functions within a codebase, which can hinder maintainability and increase the likelihood of bugs.
Core Features & Use Cases
- Automated Complexity Reduction: Automatically lowers the cognitive complexity threshold and identifies functions exceeding it.
- Refactoring Guidance: Provides a brief with refactoring strategies and generates a plan to fix all violations.
- Use Case: A developer notices that several functions in a critical module have high cognitive complexity scores. They use this Skill to automatically identify these functions, get suggestions on how to refactor them, and create a task list to implement the changes.
Quick Start
Use the plan-lower-code-complexity skill to reduce the cognitive complexity threshold by 2 and fix all violations.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 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: plan-lower-code-complexity Download link: https://github.com/CodySwannGT/lisa/archive/main.zip#plan-lower-code-complexity 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.