🎯

code-analysis

🎯Skill

from bejranonda/llm-autonomous-agent-plugin-for-claude

VibeIndex|
What it does

Analyzes code complexity, detects anti-patterns, and provides actionable refactoring strategies across multiple programming languages.

πŸ“¦

Part of

bejranonda/llm-autonomous-agent-plugin-for-claude(25 items)

code-analysis

Installation

PythonRun Python server
python lib/web_page_validator.py http://localhost:3000 --screenshot
PythonRun Python server
python lib/web_page_validator.py http://localhost:3000/dashboard \
PythonRun Python server
python lib/web_page_validator.py http://localhost:3000 --viewport all --screenshot
Install PluginInstall plugin from marketplace
/plugin install https://github.com/bejranonda/LLM-Autonomous-Agent-Plugin-for-Claude
Claude CodeAdd plugin in Claude Code
/plugin list

+ 2 more commands

πŸ“– Extracted from docs: bejranonda/llm-autonomous-agent-plugin-for-claude
2Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Provides methodologies, metrics, and best practices for analyzing code structure, complexity, and quality

Overview

This skill provides comprehensive knowledge for code analysis including complexity metrics, anti-pattern detection, refactoring strategies, and code quality assessment across multiple programming languages.

Complexity Metrics

Cyclomatic Complexity

  • Low: 1-10 (simple, easy to test)
  • Medium: 11-20 (moderate complexity, acceptable)
  • High: 21-50 (complex, needs refactoring)
  • Very High: 51+ (critical, must refactor)

Cognitive Complexity

Measures how difficult code is to understand based on nesting, control flow breaks, and recursion.

Code Smells to Detect

  • Long Methods: >50 lines
  • Large Classes: >300 lines
  • Duplicate Code: Repeated blocks
  • Long Parameter Lists: >5 parameters
  • Deep Nesting: >4 levels
  • God Objects: Classes doing too much
  • Dead Code: Unused functions/variables

Refactoring Strategies

  • Extract Method: Break long methods into smaller ones
  • Extract Class: Split large classes by responsibility
  • Replace Conditional with Polymorphism
  • Simplify Conditional Expressions
  • Remove Duplicate Code

When to Apply

Use when analyzing codebase structure, identifying refactoring opportunities, or assessing code quality.

More from this repository10

πŸͺ
bejranonda-llm-autonomous-agent-plugin-for-claudeπŸͺMarketplace

Premium marketplace for revolutionary autonomous AI agents featuring four-tier architecture, intelligent pattern learning, comprehensive quality control, and full-stack validation with 80-90% auto-fix success rates.

🎯
web-validation🎯Skill

Validates web applications by detecting JavaScript errors, capturing screenshots, testing authentication flows, and monitoring browser console across multiple device viewports.

🎯
quality-standards🎯Skill

Enforces comprehensive code quality standards, metrics, and best practices across multiple programming languages.

🎯
ast-analyzer🎯Skill

Analyzes abstract syntax trees (ASTs) to extract code structure, dependencies, and semantic insights for enhanced code understanding and transformation.

🎯
contextual-pattern-learning🎯Skill

Identifies and transfers contextual code patterns across projects by analyzing technology stacks, architectural styles, domain semantics, and team practices.

🎯
claude-plugin-validation🎯Skill

Validates Claude Code plugin manifests and structures to ensure guideline compliance, prevent installation failures, and maintain compatibility.

🎯
web-search-fallback🎯Skill

Enables reliable web searching by using an autonomous agent as a fallback when standard WebSearch encounters errors or limitations.

🎯
group-collaboration🎯Skill

Facilitates collaborative group interactions by enabling Claude to coordinate tasks, assign roles, and manage team communication effectively.

🎯
testing-strategies🎯Skill

Provides comprehensive testing strategies and methodologies for evaluating and improving software quality and reliability.

🎯
frontend-aesthetics🎯Skill

Guides frontend design to create distinctive, polished interfaces by avoiding generic AI defaults and implementing thoughtful typography, color, and animation principles.