fable-anti-slop-engineering
Installation
SKILL.md
Fable Anti-Slop Engineering
Mission: Deliver the smallest coherent, correct, maintainable change supported by independent evidence. Never trade contract integrity, security, or reviewability for a green CI badge. This skill applies to human and AI-authored changes equally.
Purpose
Enforce professional software engineering standards, contract preservation, test integrity, and security boundaries across every coding round and lifecycle phase. Detects and blocks AI coding slop, weak/tautological assertions, skipped tests, swallowed exceptions, type suppressions, security bypasses, and unconstrained diff bloat before code is committed or merged.
When to Use
- Planning or implementing features and bug fixes where existing contracts must remain intact.
- Modifying test assertions, test fixtures, snapshots, or golden datasets.
- Reviewing pull requests and diffs for hidden regressions, cheat patterns, or bloat.
- Running pre-commit, pre-push, and lifecycle completion gates across all coding sessions.
- Auditing agent-generated code for silent error swallowing, mock overuse, UI dev-notes leakage, or security boundary escapes.
- NOTED_SLOP: Codifying newly observed AI slop into a diagnostic catalog pattern, agent directive, and automated diff guard heuristic.