By shanev
Analyze git diffs or codebases for sloppy patterns like loose types, SRP violations, silent failures, and DRY issues in TypeScript, Go, Rust, Python, Swift. Receive markdown reports with overall grades, pillar scores, detailed findings, and targeted refactoring recommendations to enforce strict, maintainable code.
npx claudepluginhub shanev/skills --plugin unslopifyDetects DRY (Don't Repeat Yourself) violations including duplicated code blocks, copy-paste patterns, repeated logic, and opportunities for abstraction.
Detects workarounds, silent failures, and defensive fallbacks that hide problems. Use when reviewing code for error handling quality, checking for fail-fast patterns, or ensuring errors surface immediately rather than being swallowed.
Analyzes code for Single Responsibility Principle violations. Detects god classes, kitchen-sink functions, and mixed abstraction levels. Use when reviewing code organization, refactoring large classes, or checking function focus.
Analyzes code for type system quality. Detects weak typing (any, interface{}, Any), missing null checks, and opportunities for stronger domain types. Use when reviewing TypeScript, Go, Rust, Python, or Swift code for type safety issues.
A collection of skills for Claude Code to enhance development workflows.
Architectural code analysis for design quality.
/decomplect
Tactical code cleanup for immediate quality issues.
/unslopify
any, domain typesAutomated review-and-fix loop for Codex CLI.
./review-loop.sh
Runs /review, fixes issues, and repeats until clean (max 3 iterations). Similar to a Ralph Wiggum loop but specialized for code review workflows.
Install to your repo:
curl -sSL https://raw.githubusercontent.com/shanev/skills/main/codex-review-loop/review-loop.sh -o review-loop.sh && chmod +x review-loop.sh
/plugin marketplace add shanev/skills
# Install what you need
/plugin install decomplect@shanev-skills
/plugin install unslopify@shanev-skills
/plugin install tmux-task-runner@shanev-skills
Verify installation:
/plugin
Once installed, use the commands directly:
/decomplect # Architectural analysis
/unslopify # Tactical cleanup
Or let Claude invoke them based on your requests.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Uses power tools
Uses Bash, Write, or Edit tools