← ClaudeAtlas

style-checklisted

Read-only pre-commit lint over writer/prose-edit/essay-write. Takes a staged diff (or a specified file / commit range) and flags neuro-slop, synthetic structures, voice drift in prose. Read-only — never edits. Use before `git commit`, as a post-commit check, or as a pre-commit hook.
Mikefluff/skills · ★ 19 · Code & Development · score 79
Install: claude install-skill Mikefluff/skills
<objective> Universal read-only style linter for prose projects. Does not write, does not edit, does not commit — only checks. Use cases: - before `git commit` — check staged changes for neuro-slop - post-commit — check the last commit - manual run on a file / line range - pre-commit hook (if the user wires it into `.git/hooks/pre-commit`) The skill picks which rule layer to apply (writer / prose-edit / essay-write) based on file path. Default routing is illustrative; configure your own path patterns — see [references/routing.md](references/routing.md): - fiction project files (e.g. `fiction/*.md`, `novels/**/*.tex`) → fiction layer (prose-edit) - non-fiction project files (e.g. `essays/*.md`, `longreads/*.md`) → non-fiction layer (essay-write) - generic prose / notes → base writer - code files (`.py`, `.js`, `.ts`, …) → skipped silently </objective> <instructions> ## DEPENDENCY This skill applies rules from: - `writer/SKILL.md` — baseline anti-neuro-slop (25 categories) + structural synthetic markers - `prose-edit/SKILL.md` — fiction layer - `essay-write/SKILL.md` — non-fiction layer The skill DOES NOT write or edit. It reads files, runs rules, returns a structured report. ## FILE-FORMAT AGNOSTIC Accepts any text format: `.md`, `.tex`, `.txt`, `.rst`, plain text. Auto-skips binary files and known source-code extensions. ## ROUTING The skill picks a rule set by file path (fiction → writer+prose-edit, non-fiction → writer+essay-write, anything else → writer only; cod