deslop

Remove AI-generated code slop while preserving behavior.

47|5|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/zvadaadam/az-skills --skill deslop-zvadaadam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deslop
Source: https://github.com/zvadaadam/az-skills/tree/main/skills/engineering/deslop
Command: npx skills add https://github.com/zvadaadam/az-skills --skill deslop-zvadaadam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Remove AI-generated slop and messy patterns that hinder readability and maintainability in codebases.

Core Features & Use Cases

  • Detects and removes unnecessary comments, inconsistent patterns, and over-engineered constructs introduced by AI-assisted coding.
  • Simplifies deeply nested logic and tightens code structure while preserving behavior.
  • Applies guardrails to maintain functionality and deliver a concise, readable result.

Quick Start

Run deslop to remove AI-generated slop in the current branch without changing its behavior.

Frequently Asked Questions about deslop

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

FAQPage Schema
How do I remove unnecessary comments and over-engineered patterns from AI-generated code?

Yes, cleaning AI code slop during a code review simplifies deeply nested logic and tightens code structure. It applies guardrails to maintain functionality and deliver a concise, readable result across different programming languages.

Does refactoring AI-assisted code changes preserve the original behavior?

When onboarding to a new codebase with AI-assisted changes, removing code slop ensures readability by applying guardrails to preserve behavior, minimize edits, and deliver a concise, maintainable result.

What is the best way to clean up inconsistent patterns introduced by AI coding tools?

Limitations of cleaning AI-generated code slop include the need to preserve behavior and minimize edits. The process enforces guardrails to maintain functionality and deliver a concise, maintainable result without introducing new bugs.

Can I use static analysis to simplify deeply nested logic in my codebase?

To clean up AI code slop in your current branch, run a static analysis refactor that detects and removes unnecessary comments, inconsistent patterns, and over-engineered constructs while applying guardrails to preserve behavior and minimize edits.