Skip to content

v2.1.0 - AI Modernize, AI Compliance & Workflow Principles

Choose a tag to compare

@charlesjones-dev charlesjones-dev released this 22 Mar 22:23
· 22 commits to main since this release
fbaf601

What's New

AI-Modernize Plugin (v1.0.0) - NEW

Codebase modernization assessment that identifies technical debt, anti-patterns, and quality issues from older AI-generated or legacy code.

  • /modernize-audit - Full interactive assessment with 12 configurable categories:
    SOLID/DRY/KISS violations, type safety, error handling, security, performance, testing gaps, architecture debt, frontend debt, dependency health, AI hallucination artifacts, modern pattern gaps, configuration/DevOps
  • /modernize-scan ./path - Quick scan that accepts a file or directory path, runs all categories with defaults
  • Modernization Score (0-100) with category breakdown
  • AI-assisted remediation time estimates (not manual development time)
  • Phased modernization roadmap with prioritized checklist
  • "Why Older AI Models Did This" educational context for each finding

AI-Compliance Plugin (v1.0.0) - NEW

Open-source license compliance auditing and attribution file generation.

  • /compliance-license-audit - Interactive license audit across 8 package ecosystems (npm, pip, NuGet, Go, Rust, Ruby, PHP, Java)
    • Classifies licenses: Permissive, Weak Copyleft, Strong Copyleft, Unknown
    • License compatibility analysis against your project's license
    • Flags copyleft contamination risks with configurable risk tolerance
    • Direct and transitive dependency analysis via lock files
    • License Compliance Score (0-100)
  • /compliance-notice-generate - Generates NOTICE, THIRD-PARTY-NOTICES.md, ATTRIBUTION.md, or licenses.json files to fulfill attribution obligations

AI-Workflow Plugin (v1.3.0 -> v1.4.0)

  • /workflow-principles - Generate context-aware Development Principles for CLAUDE.md
    • Auto-discovers project structure (monorepo, tech stack, frameworks, shared packages, git config)
    • 10 principle categories: SOLID, DRY, KISS, YAGNI, Modularity, Component Architecture, Type Safety, Error Handling, Testing, Git Workflow
    • Uses real package names, paths, and library names from your project
    • Supports both project CLAUDE.md and user-level ~/.claude/CLAUDE.md
    • Smart merge with existing CLAUDE.md content

Full Changelog

https://github.com/charlesjones-dev/claude-code-plugins-dev/blob/main/CHANGELOG.md