Codebase Analyzer is an expert skill designed to perform comprehensive audits of software projects by scanning for design patterns, anti-patterns, and technical debt. It identifies code duplication, evaluates architectural consistency, and pinpoints performance bottlenecks particularly in modern frontend frameworks like React. By automating dependency auditing, security checks, and complexity metrics, this skill provides developers with an actionable roadmap for refactoring, ensuring that codebases remain maintainable, secure, and highly optimized as they scale.
Key Features
01Comprehensive pattern and anti-pattern detection for React and general architectures.
02Deep code duplication analysis to identify refactoring and abstraction opportunities.
03Automated code quality metrics including cyclomatic complexity and maintainability indices.
04Detailed dependency auditing for security vulnerabilities and unused packages.
05Performance profiling for identifying unnecessary re-renders and bundle size issues.
061 GitHub stars