vincentkoc/dotskills

technical-deslop

Remove AI-style noise from staged and branch diffs while preserving behavior and repository style.

First seen Feb 17, 2026

Installation

$ npx skills add vincentkoc/dotskills --skill technical-deslop

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from vincentkoc/dotskills · top by installs.

npx skills add vincentkoc/dotskills

Browse all from vincentkoc/dotskills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 102
License LICENSE
Default branch main
Open issues 4
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

LicenseMIT
More metadata
source
https://github.com/vincentkoc/dotskills

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,465 B
  • docs SUMMARY.md 122 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 88 installs

SKILL.md

Technical Deslop

Purpose

Clean branch/staged diffs by removing AI-style slop and restoring repo-consistent style without changing behavior.

When to use

  • A diff feels over-explained, overly defensive, or inconsistent with surrounding code.
  • You need a final cleanup pass before review/PR.
  • You want to normalize style after automated generation.

Workflow

  1. Capture scope with git diff --cached and git diff $(git merge-base origin/main HEAD)..HEAD.
  2. Focus only on changed hunks (or user-scoped files).
  3. Apply the cleanup sequence in references/playbook.md.
  4. Remove slop patterns: redundant comments, unnecessary defensive branches, non-idiomatic casts, and style drift.
  5. Re-check behavior boundaries: no logic changes unless the user explicitly requested them.
  6. Report a short 1-3 sentence summary of cleanup performed.

Read references/slop-patterns.md for detection rules and references/playbook.md for execution order.

Inputs

  • Optional file scope (FILES) or explicit user file targets.
  • Current branch diff and staged diff.
  • Repository conventions from local instructions/config.

Outputs

  • Behavior-preserving cleanup in touched files.
  • Minimal summary of what was normalized and where.