LaunchKit · 2026
Back to Skills

deslop

Remove AI-style code slop from a branch by reviewing diffs, deleting inconsistent defensive noise, and preserving.

0
274 downloads
by @brennerspear

Setup & Installation

openclaw skills install @brennerspear/deslop

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install deslop

What This Skill Does

Scans a branch diff for AI-generated noise, such as unnecessary defensive checks, redundant type casts, lint suppressions, and placeholder comments, then removes only what contradicts local code style. It compares each candidate against surrounding patterns before deleting anything and verifies the build passes afterward.

Unlike a manual grep-and-delete pass, it checks each candidate against local file context before removing it, so legitimate domain guards at trust boundaries are preserved.

When to use it

  • Stripping verbose null checks from AI-generated code before a PR review
  • Removing defensive try/catch blocks that don't match the project's error handling style
  • Deleting redundant type casts inserted by a code generation tool
  • Clearing out TODO and placeholder comments left over from AI scaffolding
  • Removing lint-disable comments added defensively by AI assistants

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: remove the AI slop from my feature branch before I open a PR

AGENT
  1. 1Runs git diff main...HEAD to inspect all lines added on the branch
  2. 2Uses rg to build a candidate list of comments, casts, lint ignores, and defensive checks
  3. 3Reviews each candidate in full file context against nearby local patterns
  4. 4Removes only items inconsistent with local style, preserving behavior and boundary guards
  5. 5Runs project checks and reports exactly what was removed and what was intentionally kept
OUTPUT

List of modified files with a breakdown of removed slop and preserved guards