Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
This skill helps technical leads and architects enforce maintainability standards by identifying and refactoring deeply nested logic. It focuses on reducing cyclomatic complexity to ensure code remains readable for humans rather than just optimized for AI comprehension.
It is designed for use during code reviews, when simplifying complex branching, or as a proactive check after writing nontrivial functions to ensure the codebase remains aligned with long-term architectural goals.
WHO IT'S FOR
Technical leads / architects
enforce maintainability standards across codebases
Backend / infrastructure engineers
simplify deeply nested logic and branching
QA / test automation engineers
validate AI-generated code before merging
Platform / DevEx teams
integrate complexity thresholds into linter configs
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Follow the documented setup, then try a first task.
I’m using
Install from the Claude Code plugin marketplace
Installs: The cyclomatic-complexity plugin from the cyclomatic-complexity-skill marketplace · Claude Code
Enter this complete command sequence in a Claude Code session. The first command adds the author's marketplace; the second installs its cyclomatic-complexity plugin.
Installs: The cyclomatic-complexity skill · Claude.ai
Download the `.skill` file from the repository's Releases, or create a zip archive of the `skills/cyclomatic-complexity` folder. In Claude.ai, upload the resulting file under Settings → Capabilities → Skills.