upgrade-analysis

Community

Analyze code for upgrade opportunities.

Authormarkus41
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill identifies potential code quality, security, and user experience issues that can be addressed through upgrades or refactoring, leading to more robust and maintainable software.

Core Features & Use Cases

  • Code Health Assessment: Analyzes configuration files (package.json, tsconfig.json) for missing essential scripts, incorrect settings, and lack of linters/formatters.
  • Pattern Detection: Scans source code for anti-patterns like large files, excessive TODOs, console logs, 'any' type usage, and deep nesting.
  • Test Coverage Analysis: Evaluates the ratio of source files to test files and identifies critical untested components.
  • Security Vulnerability Checks: Detects hardcoded secrets, missing input validation, potential XSS risks, and insecure JWT storage.
  • UX/Accessibility Audit: Flags missing alt text, loading states, error boundaries, and keyboard accessibility issues.
  • Scoring Algorithms: Provides both Quick Mode and Council Mode scores to prioritize findings.
  • Use Case: A development team can use this Skill to get a comprehensive report on their project's readiness for a major framework upgrade, highlighting areas that need attention before proceeding.

Quick Start

Run an upgrade analysis on the current project to identify potential issues.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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: upgrade-analysis
Download link: https://github.com/markus41/claude/archive/main.zip#upgrade-analysis

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 223,000+ vetted skills library on demand.