概要
This skill empowers developers to clean up and optimize VS Code extension projects by identifying code smells and applying structured refactoring workflows. It provides expert guidance on extracting classes and functions, implementing VS Code-specific design patterns like Manager-Coordinator and Disposable Chains, and enhancing TypeScript type safety. Whether dealing with 'God Classes' or complex dependency management, this skill ensures extensions remain maintainable, performant, and robust during rapid development or large-scale architectural changes.