name: "nebu-kaizen" description: "Default baseline skill for normal software work where the next logical step is clear: small safe iterations, built-in validation, and no unnecessary pauses between clear next steps. Use this for autopilot mode, keep going, ga door, werk door, or werk de stappen af zonder onnodige stopmomenten. Common triggers: kaizen, autopilot, keep going, continue without waiting, do not stop, don't stop, ga door, werk door, volgende logische stap, volgende stap, zonder te wachten, niet stoppen, gewoon doorgaan, ga verder, implement this, fix this, add this, pas dit aan, maak dit af."
Nebu Kaizen
Default to steady progress: inspect, create, test, review, continue.
If the next logical step is clear, keep going in autopilot mode instead of pausing for routine check-ins.
This also applies when the user phrases it in Dutch, such as ga door, werk door, ga verder, or zonder te wachten.
Core loop
- Inspect the next boundary that matters.
- Create the smallest coherent improvement.
- Test it with the fastest trustworthy proof.
- Review it for clarity, safety, consistency, and scope.
- Keep going until the goal is done or a real blocker appears.
Default rules
- Do not stop after every milestone when the next step is already clear.
- Ask only when the answer changes scope, product behavior, architecture, safety, or acceptance.
- Prefer preventing mistakes early with types, validation, guards, and simpler control flow.
- Follow existing repo patterns before inventing new ones.
- Build only what the current requirement needs.
- After code changes, do a proportional review pass. Load
nebu-code-reviewwhen the diff is meaningful, subtle, or risky; tiny local diffs may stay self-reviewed. - When work reveals reusable workflow friction, capture the smallest durable improvement instead of treating it as one-off noise.
- Reuse the repo's existing durable planning or spec system when one exists; do not create a parallel doc tree by default.
- When editing code, follow the coding standards in
AGENTS.md(## Coding standards). The intent-comment rule is a hard rule: every function, method, helper, closure handler, route handler, protocol dispatcher, and static utility gets a short comment above it. Add a brief docstring for non-obvious parameters, return values, side effects, or preconditions. Inlinewhycomments stay focused on intent, not line-by-line narration. - For bounded mechanical chores, prefer a cheap-first subagent or mini path before reaching for a high-cost execution mode.
Use with
nebu-kickofffor ambiguity that could change the implementationnebu-planningwhen sequencing or coordination needs a plannebu-implementationfor coupled edits and execution choicesnebu-ui-uxfor interface work that needs visual direction and screenshot-based reviewnebu-code-reviewafter meaningful code edits and before handoffnebu-debuggingfor bugs, failing tests, and broken buildsnebu-refactoringwhen the work is cleanup or simplificationnebu-skill-improvementwhen repeated friction should become reusable skill or router fixnebu-verificationbefore claiming success
Avoid
- big-bang rewrites when an incremental change will do
- speculative abstractions or future-proofing theater
- repeated approval pauses during obvious execution
- leaving small in-scope paper cuts behind when they are cheap to fix safely