Strictify turns Python coding standards into automated checks, giving AI coding agents concrete feedback when they break the rules. It works as a Claude Code and Codex plugin: it inspects your repo, proposes checks that fit, and applies only changes you approve.
Inspired by AI Is Forcing Us to Write Good Code and Harness Engineering.
claude plugins add github:crypdick/strictifyRun /strictify in your repo.
codex plugin marketplace add crypdick/strictify
codex plugin add strictify@strictifyAsk Codex to "strictify this repo."
The skill covers 22 categories: linting and types,
dead code and dependencies, tests and coverage, architecture boundaries,
worktree isolation, and ongoing enforcement. It merges existing settings and
installs approved tools and configures hooks through prek.
The plugin also ships coding-conventions for advisory reviews of module naming, semantic types, boundary parsing, and durable preferences. Ask it to review code or establish project conventions. For guidance across ordinary coding tasks, keep conventions linked from project agent instructions. Neither skill requires Hookify. See advisory migration when replacing existing reminders.
MIT