home / skills / zpankz / mcp-skillset / kaizen
This skill helps you implement iterative, error-proof designs and refactor with kaizen principles to avoid over-engineering and maximize simplicity.
npx playbooks add skill zpankz/mcp-skillset --skill kaizenReview the files below or copy the command above to add this skill to your agents.
---
name: kaizen
description: Use when Code implementation and refactoring, architecturing or designing systems, process and workflow improvements, error handling and validation. Provide techniques to avoid over-engineering and apply iterative improvements.
---
# Kaizen: Continuous Improvement
Apply continuous improvement mindset - suggest small iterative improvements, error-proof designs, follow established patterns, avoid over-engineering; automatically applied to guide quality and simplicity
## Overview
Small improvements, continuously. Error-proof by design. Follow what works. Build only what's needed.
**Core principle:** Many small improvements beat one big change. Prevent errors at design time, not with fixes.
## When to Use
**Always applied for:**
- Code implementation and refactoring
- Architecture and design decisions
- Process and workflow improvements
- Error handling and validation
**Philosophy:** Quality through incremental progress and prevention, not perfection through massive effort.
## The Four Pillars
1. **Continuous Improvement (Kaizen)**: Small, frequent improvements compound into major gains
2. **Poka-Yoke (Error Proofing)**: Design systems that prevent errors rather than detect them
3. **Standardized Work**: Follow established patterns and conventions consistently
4. **Just-In-Time (JIT)**: Build only what's needed when it's needed
## Progressive Loading
**L2 Content** (loaded when detailed principles needed):
- See: [references/pillars.md](./references/pillars.md)
- Continuous Improvement principles and examples
- Poka-Yoke error prevention patterns
- Standardized Work conventions
- Just-In-Time development practices
**L3 Content** (loaded when integration guidance needed):
- See: [references/integration.md](./references/integration.md)
- Integration with Commands
- Red Flags to watch for
- Quick Reference Guide
This skill applies a continuous improvement (Kaizen) mindset to code, design, and processes. It recommends small, iterative changes that increase quality and reduce risk while avoiding over-engineering. The goal is pragmatic progress: prevent errors by design, standardize where it helps, and build only what is needed.
The skill inspects implementation choices, architecture proposals, and workflows to suggest incremental refinements, error-proofing patterns, and minimal viable solutions. It flags complexity that looks like premature optimization and proposes standardized, well-known patterns. When deeper guidance is needed, it provides targeted integration and error-prevention techniques for validation, testing, and incremental rollout.
How do you prevent over-engineering while still improving design?
Prioritize the smallest change that delivers measurable value, prefer explicit requirements, and defer abstractions until they are justified by repeated needs.
When should I apply poka-yoke patterns?
Apply them at integration points, input validation, and any place where a wrong value can cause cascading failures; start with low-cost checks that prevent the most severe issues.