deslop

Review Python code changes to remove dead code and reduce complexity.

1|Updated Aug 21, 2025
One-click install
npx skills add https://github.com/camronh/EZVals --skill deslop-camronh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deslop
Source: https://github.com/camronh/EZVals/tree/main/.agents/skills/deslop
Command: npx skills add https://github.com/camronh/EZVals --skill deslop-camronh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

De-slop refers to cleaning up code to improve readability and maintainability by removing unnecessary complexity, dead code, and patterns that hinder comprehension.

Core Features & Use Cases

  • Identify and remove stylistic slop without changing public API or behavior.
  • Suggest strategies to reduce code bloat, consolidate duplicates, and centralize utilities.
  • Use during code reviews or dev branches to produce leaner, clearer codebases.

Quick Start

Ask the deslop skill to review your changes and propose minimal, readable cleanup without altering public behavior.

Frequently Asked Questions about deslop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I remove dead code and refactor Python codebases for maintainability?

Refactoring Python codebases for maintainability requires an analysis pass to identify redundant logic, duplicate patterns, and dead code. This Skill reviews code changes to remove slop and centralize utilities without altering the public API.

How do I clean up code bloat and consolidate duplicate patterns without changing behavior?

Cleaning up code bloat involves identifying stylistic slop and duplicate patterns during code reviews. This Skill suggests strategies to consolidate duplicates and centralize utilities, producing leaner, clearer codebases while preserving public behavior.

What is code slop and how does it affect code readability?

Code slop refers to unnecessary complexity, dead code, and inconsistent patterns that hinder comprehension. Removing slop improves code readability and maintainability by minimizing bloated implementations and centralizing redundant logic.

Can I use this code cleanup tool to review changes on a development branch?

Yes, you can use this code cleanup tool during code reviews or on development branches. It reviews and refactors code changes across Python projects, branches, or pull requests to propose minimal, readable cleanup.

Does refactoring to reduce complexity require modifying the public API?

No, reducing complexity does not require modifying the public API. This Skill explicitly identifies and removes stylistic slop, dead code, and redundant logic while ensuring the public API and overall behavior remain unchanged.

When should I run a dead code analysis pass on my Python project?

You should run a dead code analysis pass when your Python project has inconsistent style, bloated implementations, or duplicate patterns. It identifies redundant logic and opportunities to centralize utilities for minimal, readable cleanup.