This is a thoughtful approach to code quality that emphasizes iterative refinement over big bang rewrites. It guides you to make three passes (make it work, make it clear, make it robust) instead of trying to achieve perfection immediately, and pushes heavy use of TypeScript's type system to prevent entire classes of errors at compile time rather than runtime. The poka-yoke section is especially practical, showing how to use branded types and discriminated unions to make invalid states unrepresentable. It's opinionated about validating at boundaries once rather than everywhere, and about fixing small issues as you encounter them. Works well if you tend to over-engineer or if your team struggles with when to stop refactoring.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill kaizen