What problem does it solve?
This Skill helps identify and remove unused code, projects, and components within the CC Director application, leading to a cleaner, more maintainable, and efficient codebase.
Core Features & Use Cases
- Unused Project Detection: Identifies .csproj files that are not referenced by any other project and are not entry points.
- Unused File Detection: Finds C# files with public classes or interfaces that have zero external references and are not entry points or test files.
- Unused XAML Detection: Locates XAML files (UserControls, Windows) that are never instantiated or referenced elsewhere.
- Unused Service Detection: Identifies services registered in dependency injection that are never used.
- Use Case: Before a major refactor, use this Skill to pinpoint areas of the codebase that can be safely removed, reducing technical debt and simplifying future development.
Quick Start
Run the dead-code-finder skill to analyze the CC Director project for unused code.