kaizen:kaizen

Apply continuous improvement practices to codebases for incremental changes and error-proofing.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/luicabref97/sushi-jungle-web --skill kaizen-kaizen-luicabref97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kaizen:kaizen
Source: https://github.com/luicabref97/sushi-jungle-web/tree/main/.agents/skills/kaizen-kaizen
Command: npx skills add https://github.com/luicabref97/sushi-jungle-web --skill kaizen-kaizen-luicabref97

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps teams avoid over-engineering, reduce defects, and improve maintainability by applying a continuous, incremental improvement mindset to code, architecture, processes, and error handling.

Core Features & Use Cases

  • Continuous incremental improvements: Advise on small, verifiable changes that progressively improve clarity, robustness, and performance.
  • Poka-yoke / error-proofing: Recommend type-safe designs, validation-at-boundaries, guards, and defensive patterns to prevent invalid states and fail fast.
  • Standardized work & JIT: Promote consistent patterns, living documentation, and just-in-time implementations to prevent premature abstractions and unnecessary complexity.
  • Use case: Apply while implementing features, during refactors, and in code reviews to suggest one focused improvement at a time and keep the codebase in a safer, more consistent state.

Quick Start

Ask the Kaizen skill to review the checkout payment calculation and propose three small, prioritized improvements that make it safer, simpler, and easier to test.

Frequently Asked Questions about kaizen:kaizen

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I incrementally improve code quality without over-engineering?

To incrementally improve code quality without over-engineering, apply continuous improvement practices by enforcing small, verifiable changes and just-in-time simplicity. This prevents premature abstractions and progressively increases clarity, robustness, and performance.

What is the best way to error-proof code and prevent invalid states?

The best way to error-proof code and prevent invalid states is to apply poka-yoke techniques like type-safe designs, validation-at-boundaries, and defensive guards. These patterns help fail fast and avoid defects during implementation.

When should I use just-in-time simplicity during a refactoring?

You should use just-in-time simplicity during a refactoring when you need to prevent premature abstractions and unnecessary complexity. It promotes consistent patterns and living documentation to keep the codebase maintainable.

Can I apply continuous improvement practices to architecture design and workflows?

Yes, you can apply continuous improvement practices to architecture design, process workflows, and error handling. It advises on small, focused changes that progressively make systems safer, simpler, and more consistent.

How do I review code to suggest focused improvements one at a time?

To review code and suggest focused improvements one at a time, ask for prioritized, incremental changes that target clarity or safety. This standardized work approach keeps the codebase in a safer state without overwhelming the review process.