Deslop

v1.0.0

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

0· 583·5 current·6 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for brennerspear/deslop.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Deslop" (brennerspear/deslop) from ClawHub.
Skill page: https://clawhub.ai/brennerspear/deslop
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install brennerspear/deslop

ClawHub CLI

Package manager switcher

npx clawhub@latest install deslop
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The name, description, heuristics document, and workflow all align: this skill is intended to scan branch diffs and remove AI-style 'slop' while preserving behavior and style. There are no requested credentials or unrelated capabilities in metadata.
Instruction Scope
SKILL.md instructs the agent to run git diff, use ripgrep (rg) to build candidate lists, and run project checks (bun check, bun typecheck), then edit files and 'fix regressions'. These actions are within the stated purpose (review and edit code), but the instructions are somewhat open-ended about committing changes, authorizing edits, and what counts as an acceptable fix. The guardrails are sensible but rely heavily on subjective judgment, so human review and explicit commit/PR policies are recommended.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is written to disk by an installer. That minimizes installation risk.
!
Credentials
The skill declares no required environment variables or credentials (appropriate), but SKILL.md expects tools that are not declared as required: git, rg (ripgrep), and bun. This mismatch is noteworthy because the agent may assume those tools are available or attempt to run them; lack of explicit declared binaries is an operational/integrity gap rather than a secret-exfiltration risk.
Persistence & Privilege
always is false and there is no install or configuration of persistent privileges. The skill does instruct modifying repo files, but it does not request system-level persistence or modify other skills/configurations.
Scan Findings in Context
[regex-scanner-empty] expected: The static regex scanner had no code files to analyze (this is instruction-only). This is expected for a purely documentation/instruction skill; absence of findings is not evidence of safety.
What to consider before installing
This skill appears to be what it claims (clean up generated-code 'slop'), but it has a few practical gaps you should address before allowing it to run with write access to a repo: 1) Ensure the runtime has the tools SKILL.md assumes (git, rg, bun) or update the skill to declare them. 2) Decide an explicit workflow for code edits: run in a sandboxed branch, require human review or PRs, and keep backups so changes are reversible. 3) Require CI/tests to run on any changes (the skill suggests running typechecks but behavior for commits is undefined). 4) Because the agent will run shell commands and edit files, restrict autonomous invocation or require explicit user confirmation before applying edits. If you want to use this skill, ask the publisher to add declared required binaries and clarify commit/PR/approval behavior; otherwise run it only in a controlled environment where you can review its edits.

Like a lobster shell, security has layers — review code before you run it.

latestvk97a3b4f13qatq0pjyga87t4ax81vpxj
583downloads
0stars
1versions
Updated 2mo ago
v1.0.0
MIT-0

When to use this skill

Use when asked to:

  • "remove AI slop"
  • "clean up generated code style"
  • "review branch diff for weird comments/defensive checks/casts"

Workflow

  1. Set comparison base (default main) and inspect git diff <base>...HEAD.
  2. Build a candidate list using rg over added lines (comments, catches, casts, lint ignores, placeholders, debug leftovers).
  3. Review each candidate in full file context and compare with nearby local patterns.
  4. Remove only inconsistent slop; keep behavior and domain-valid guards.
  5. Re-run project checks (bun check, bun typecheck) and fix regressions.
  6. Report exact files changed and what slop was removed vs intentionally kept.

Slop checklist

Read and apply: references/slop-heuristics.md

Guardrails

  • Do not remove protections at trust boundaries (user input, auth, network, db, file I/O).
  • Do not replace real typing with weaker typing.
  • Prefer minimal edits over broad rewrites.
  • Keep project conventions (hooks/query style, component patterns, naming).

Comments

Loading comments...