deslop
Installation
SKILL.md
Deslop
Use this skill for broad code-quality cleanup where the goal is to make the codebase smaller, clearer, more strongly typed, and less defensive or legacy-laden.
Operating Model
Treat this as coordinated research plus implementation, not a blind cleanup sprint.
- Inspect the repo first: language, package manager, test commands, lint/typecheck commands, dependency graph tooling, and current git status.
- If a subagent or multi-agent tool is not already visible, search for one before falling back. If subagents are available, dispatch exactly 8 independent subagents, one for each lane below. If subagents are unavailable, run the same lanes sequentially and say so.
- Give each lane a narrow, evidence-based prompt. Require detailed research, a critical assessment of current code, recommendations with confidence levels, and implementation of only high-confidence recommendations.
- Integrate the results yourself. Review every diff, reconcile conflicts, and reject speculative or risky changes.
- Verify with the strongest practical checks: typecheck, lint, targeted tests, dependency analysis, and any affected app build.
The 8 Lanes
- Deduplication and DRY Find duplicated logic, repeated utilities, copied UI, repeated config, and near-identical workflows. Consolidate only when it reduces complexity or clarifies ownership.