techne:deslop¶
Scan comments and docstrings for AI-generated low-value prose and propose tightened rewrites or deletions. Keeps why-comments and non-obvious references; cuts everything else.
Part of techne: /plugin install techne@techne, then /techne:setup.
When to use¶
- After other AI assistants have touched a repo and left behind verbose, self-narrating commentary.
- Pre-release audit: "Clean up the codebase before we ship."
- Auditing pending changes for temporal markers, marketing padding, or narrative WHAT-comments.
- Anytime a comment or docstring makes you wince.
Usage¶
Invoke by name in Claude Code:
Default scope is the whole repo minus vendored/generated paths. Narrow scope by naming a path:
For a wide scope the skill fans out parallel subagents per area (a single file or small directory is scanned inline), consolidates findings, then asks apply all / apply selected / skip? before editing. Pass --apply to edit without asking.
Files that quote slop on purpose, such as a style glossary or the tests that feed a prose checker, go under pattern_sources in the ## scan_scope section; the glossary grep skips them and the report says how many it left out.
See also¶
techne:reslop: when the answer is better prose, not less prose.techne:docsync: verify factual claims in docs after a deslop pass.- Conventions:
## scan_scopesection in.claude/skill-context.mdfor repo-specific skip paths.
Full instructions¶
SKILL.md on GitHub holds the full instructions Claude follows for this skill.