| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
AI-powered codebase modernization assessment for identifying technical debt, anti-patterns, and quality issues from older AI-generated or legacy code.
Codebases built with older AI models (Claude Sonnet 2/3, early Cursor, GPT-4 2024) or through "vibe coding" sessions often contain patterns that newer frontier models handle correctly. This plugin provides comprehensive assessment tools to identify these issues and produce prioritized remediation roadmaps with AI-assisted time estimates.
Comprehensive, interactive modernization audit with configurable scope and categories.
Features:
Usage:
/modernize-auditThe skill will interactively ask about:
Fast, non-interactive scan that accepts a file or directory path. Runs all categories with default settings and produces a concise report.
Usage:
/modernize-scan ./src
/modernize-scan ./src/services/auth.ts
/modernize-scan ./packages/apiIf no path is provided, it will ask for one.
Specialized agent that conducts automated codebase modernization audits in fresh context using the modernize-audit skill's methodology (12-category assessment, Modernization Score, phased roadmap). Automatically invoked by the /modernize-audit and /modernize-scan commands.
| # | Category | What It Checks |
|---|---|---|
| 1 | SOLID/DRY/KISS Violations | God classes, duplicated logic, over-engineering, mixed paradigms, YAGNI |
| 2 | Type Safety & Language Misuse | any overuse, missing type guards, loose typing, language idiom violations |
| 3 | Error Handling | Empty catch blocks, swallowed errors, missing error boundaries, console.log debugging |
| 4 | Security Anti-patterns | Hardcoded secrets, missing validation, injection risks, insecure defaults |
| 5 | Performance Anti-patterns | N+1 queries, sync bottlenecks, missing pagination, full library imports |
| 6 | Testing Gaps | Implementation-coupled tests, over-mocking, missing edge cases, no integration tests |
| 7 | Architecture Debt | Tight coupling, circular deps, business logic in UI, missing abstraction layers |
| 8 | Frontend Debt | Prop drilling, state mismanagement, useEffect misuse, inline styles, missing a11y |
| 9 | Dependency Health | Deprecated packages, vulnerable versions, unnecessary imports, missing lock files |
| 10 | AI Hallucination Artifacts | Non-existent APIs, wrong signatures, hallucinated packages, deprecated methods |
| 11 | Modern Pattern Gaps | Missing modern syntax, outdated patterns, old CSS, legacy build tools |
| 12 | Configuration & DevOps Debt | Hardcoded config, missing env validation, no health checks, poor Docker practices |
Reports are saved to /docs/modernize/ with timestamped filenames:
The plugin auto-detects and provides stack-specific analysis for:
| Field | Value |
|---|---|
| Version | 1.1.0 |
| Author | Charles Jones |
| License | MIT |
| Repository | claude-code-plugins-dev |
| Back | FazBrowse Home | New Git URL |