Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By snakeo
45 framework-specific debugging and refactoring skills for Claude Code
npx claudepluginhub joshuarweaver/cascade-code-testing-misc --plugin snakeo-claude-debug-and-refactor-skills-pluginDebug Angular applications systematically with expert-level diagnostic techniques. This skill provides comprehensive guidance for troubleshooting dependency injection errors, change detection issues (NG0100), RxJS subscription leaks, lazy loading failures, zone.js problems, and common Angular runtime errors. Includes structured four-phase debugging methodology, Angular DevTools usage, console debugging utilities (ng.probe), and performance profiling strategies for modern Angular applications.
Debug Django web applications with systematic diagnostic approaches. This skill covers troubleshooting Django-specific errors including TemplateDoesNotExist, ImproperlyConfigured, IntegrityError, migration conflicts, CSRF failures, N+1 query problems, and circular imports. Includes Django Debug Toolbar setup, ORM query logging, pdb/ipdb usage, shell_plus debugging, and comprehensive logging configuration. Provides four-phase methodology for root cause analysis and regression prevention.
Debug Docker containers, images, and infrastructure with systematic diagnostic techniques. This skill provides comprehensive guidance for troubleshooting container exit codes, OOM kills, image build failures, networking issues, volume mount problems, and permission errors. Covers four-phase debugging methodology from quick assessment to deep analysis, essential Docker commands, debug container techniques for minimal images, and platform-specific troubleshooting for Windows, Mac, and Linux.
Debug ASP.NET Core and .NET applications with systematic diagnostic approaches. This skill covers troubleshooting dependency injection container errors, middleware pipeline issues, Entity Framework Core query problems, configuration binding failures, authentication/authorization issues, and startup failures. Includes Visual Studio and VS Code debugging, dotnet-trace, dotnet-dump, dotnet-counters tools, Serilog configuration, Application Insights integration, and four-phase debugging methodology.
Debug Express.js and Node.js applications with systematic diagnostic techniques. This skill provides comprehensive guidance for troubleshooting middleware execution issues, routing problems, CORS errors, async error handling, memory leaks, and unhandled promise rejections. Covers DEBUG environment variable usage, Node Inspector with Chrome DevTools, VS Code debugging, Morgan request logging, and diagnostic middleware patterns. Includes four-phase debugging methodology and common error message reference.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Refactor code following best practices and design patterns
Implementation workflow skills: feature, fix, refactor, plan, debug
General debugging and utility commands
Systematically debug issues with step-by-step troubleshooting approaches.
Four-phase debugging framework that ensures root cause investigation before attempting fixes. Never jump to solutions. Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.
Systematic debugging and root cause analysis framework - four-phase investigation process ensuring understanding before fixes
45 framework-specific debugging and refactoring skills for Claude Code. Each skill auto-triggers based on your codebase context.
# Add the marketplace
/plugin marketplace add snakeo/claude-debug-and-refactor-skills-plugin
# Install the plugin
/plugin install debug-and-refactor@snakeo-skills
git clone https://github.com/snakeo/claude-debug-and-refactor-skills-plugin.git
# Then copy plugins/debug-and-refactor/skills/* to ~/.claude/skills/
Copy plugins/debug-and-refactor/skills/ contents to ~/.claude/skills/
| Skill | Frameworks/Languages | Use When |
|---|---|---|
debug:angular | Angular, TypeScript, RxJS | DI errors, change detection issues, zone.js problems |
debug:django | Django, Python, DRF | TemplateDoesNotExist, N+1 queries, migration conflicts |
debug:docker | Docker, Containers | Exit codes, OOM kills, networking issues, build failures |
debug:dotnet | .NET, C#, ASP.NET Core | DI errors, EF Core issues, middleware pipeline problems |
debug:express | Express.js, Node.js | Middleware issues, routing problems, async error handling |
debug:fastapi | FastAPI, Python, Pydantic | Async/await issues, 422 validation errors, CORS problems |
debug:flask | Flask, Python, Jinja2 | Routing 404/405, template errors, SQLAlchemy sessions |
debug:flutter | Flutter, Dart | RenderFlex overflow, setState after dispose, platform channels |
debug:kubernetes | Kubernetes, K8s, Helm | CrashLoopBackOff, ImagePullBackOff, OOMKilled, RBAC issues |
debug:laravel | Laravel, PHP, Eloquent | Class errors, SQLSTATE issues, Blade templates, queues |
debug:nestjs | NestJS, TypeScript | DI errors, circular dependencies, guard/interceptor issues |
debug:nextjs | Next.js, React, SSR | Hydration mismatches, App Router issues, build failures |
debug:nuxtjs | Nuxt.js, Vue, Nitro | SSR errors, composable issues, auto-import problems |
debug:pandas | Pandas, Python, Data | SettingWithCopyWarning, KeyError, merge mismatches |
debug:pytorch | PyTorch, CUDA, Deep Learning | CUDA OOM, NaN loss, shape mismatches, gradient issues |
debug:rails | Ruby on Rails, ActiveRecord | RecordNotFound, N+1 queries, migration failures |
debug:react | React, JSX, Hooks | Infinite re-renders, stale closures, hydration mismatches |
debug:react-native | React Native, iOS, Android | Native module errors, Metro bundler, build failures |
debug:scikit-learn | Scikit-learn, ML, Python | NotFittedError, shape mismatches, data leakage |
debug:spring-boot | Spring Boot, Java, JPA | Bean errors, circular dependencies, Hibernate issues |
debug:svelte | Svelte, SvelteKit | Reactivity failures, runes issues, SSR hydration |
debug:swiftui | SwiftUI, iOS, macOS | View update failures, state management, NavigationStack |
debug:tensorflow | TensorFlow, Keras, ML | Shape mismatches, GPU/CUDA failures, NaN loss |
debug:terraform | Terraform, IaC | State locks, provider auth, dependency cycles |
debug:vue | Vue.js 3, Pinia | Reactivity issues, computed caching, SSR hydration |