This teaches Claude to improve code through small, continuous iterations rather than attempting perfect solutions upfront. It covers four practical pillars: making incremental changes that compound over time, using TypeScript's type system to catch errors at compile time instead of runtime, following proven patterns through standardization, and building only what you need right now. The error proofing section is especially strong, showing how to make invalid states unrepresentable and validate once at boundaries rather than defensively checking everywhere. Best applied when refactoring messy code, designing APIs that are hard to misuse, or when you catch yourself trying to solve everything in one massive change.

skills.sh installs
219
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill kaizen --agent claude-code

Installs into .claude/skills of the current project.

Files

Kaizen: Continuous Improvement

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.

Principles

Incremental over revolutionary:

  • Make smallest viable change that improves quality
  • One improvement at a time
  • Verify each change before next
  • Build momentum through small wins

Always leave code better:

  • Fix small issues as you encounter them
  • Refactor while you work (within scope)
  • Update outdated comments
  • Remove dead code when you see it

Iterative refinement:

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Documentation, Code Review & Quality, Debugging
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1charleswiltgen avataraxiom-ios-concurrencycharleswiltgen/axiomUse when writing ANY code with async, actors, threads, or seeing ANY concurrency error. Covers Swift 6 concurrency, @MainActor, Sendable, data races, async/awai216skills.sh installs
2jorgealves avatarskill-validatorjorgealves/agent_skillsValidates agent skill definitions against agentskills.io and AGENTS.md rules. Use when creating or modifying skills to ensure they are machine-readable and docu216skills.sh installs
3ncklrs avatarpricing-strategistncklrs/startup-os-skillsExpert pricing strategy and monetization guidance for SaaS and digital products. Use when designing pricing tiers, creating pricing pages, setting value metrics214skills.sh installs
4popup-studio-ai avatardesktop-apppopup-studio-ai/bkit-claude-codeDesktop app development guide — Electron and Tauri for cross-platform apps. Triggers: desktop app, Electron, Tauri, mac app, windows app, 데스크톱 앱.214skills.sh installs
5huggingface avatarcuda-kernelshuggingface/kernelsProvides guidance for writing and benchmarking optimized CUDA kernels for NVIDIA GPUs (H100, A100, T4) targeting HuggingFace diffusers and transformers librarie212skills.sh installs
6davila7 avatarform-crodavila7/claude-code-templatesWhen the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, s211skills.sh installs