$npx -y skills add omnigentx/jarvis --skill kaizenRESERVED — Continuous improvement methodology. Apply small iterative improvements, error-proof designs, follow established patterns, avoid over-engineering.
| 1 | # Kaizen: Continuous Improvement |
| 2 | |
| 3 | Adapted from [NeoLabHQ/context-engineering-kit](https://github.com/NeoLabHQ/context-engineering-kit/tree/master/plugins/kaizen/skills/kaizen). |
| 4 | |
| 5 | > **⚠️ RESERVED:** Available for cross-role use when needed. |
| 6 | |
| 7 | ## Core Philosophy |
| 8 | |
| 9 | Small improvements, continuously. Error-proof by design. Follow what works. Build only what's needed. |
| 10 | |
| 11 | ## The Four Pillars |
| 12 | |
| 13 | ### 1. Continuous Improvement |
| 14 | - Make smallest viable change that improves quality |
| 15 | - One improvement at a time — verify before next |
| 16 | - Always leave code better than you found it |
| 17 | - Iterative refinement: make it work → make it clear → make it efficient |
| 18 | |
| 19 | ### 2. Error-Proofing (Poka-Yoke) |
| 20 | - Make invalid states unrepresentable (use types) |
| 21 | - Validate at system boundaries, safe everywhere else |
| 22 | - Early returns prevent deep nesting |
| 23 | - Fail at startup, not in production |
| 24 | |
| 25 | ### 3. Standardized Work |
| 26 | - Follow existing codebase patterns (consistency over cleverness) |
| 27 | - New pattern only if significantly better |
| 28 | - Automate standards: linters, type checks, tests, CI/CD |
| 29 | - Document "why", not "what", in comments |
| 30 | |
| 31 | ### 4. Just-In-Time (YAGNI) |
| 32 | - Build for current requirements, not imaginary futures |
| 33 | - **Current need → Simple solution** |
| 34 | - Abstract only when pattern proven across 3+ cases |
| 35 | - Optimize based on measurement, not assumptions |
| 36 | |
| 37 | ## Quick Decision Guide |
| 38 | |
| 39 | | Question | Action | |
| 40 | |---|---| |
| 41 | | Is this needed NOW? | If no → don't build it | |
| 42 | | Does a library solve this? | If yes → use it | |
| 43 | | Can I explain in one sentence? | If no → simplify | |
| 44 | | Is there a pattern for 3+ cases? | If yes → abstract | |
| 45 | | Have I measured the bottleneck? | If no → don't optimize | |