code-deslopper
shubhamtaywade82/claude-config
Semantic code cleanup and refactoring assistant that removes AI-generated code smells,
unnecessary abstractions, duplication, and framework misuse from Ruby/Rails, JavaScript,
TypeScript, React, and Python/Django/FastAPI codebases while preserving observable behavior.
Applies Ruby Style Guide, Rails Style Guide, Rails Best Practices, SOLID principles, clean code
rules, YARD documentation standards, and RubyCritic/Reek/Flog/Flay/Pylint/ESLint metrics.
Use when cleaning up AI-generated code, refactoring over-engineered code, removing dead code,
simplifying service layers, consolidating duplicated logic, improving YARD documentation,
or reviewing PRs that contain AI-generated boilerplate, placeholder classes, or verbose
enterprise patterns. Integrates RuboCop, RubyCritic, Brakeman, Reek, Flay, Solargraph,
ESLint, tsc, Knip, Ruff, mypy, Vulture, and Bandit output as Phase 1 amplifiers.
clean-ruby-code
shubhamtaywade82/claude-config
Enforces clean Ruby code principles during all Ruby/Rails code generation, review, and refactoring tasks. Applies naming conventions, method design, boolean logic, class architecture, refactoring patterns, and TDD practices derived from Clean Ruby methodology. Use this skill whenever writing Ruby code, reviewing Ruby pull requests, refactoring Rails models/controllers/services, creating new Ruby classes or modules, writing RSpec tests, or when the user asks for code review, code improvement, naming help, or architecture guidance in Ruby. Also trigger when the user mentions "clean code", "refactor", "code smell", "naming", "SRP", "TDD", or "code quality" in a Ruby context. This skill should activate for ANY Ruby code generation task — even if the user doesn't explicitly ask for "clean" code — because all generated Ruby should be clean by default.