CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

kaizen

Guide for continuous improvement, error proofing, and standardization. Use this skill when the user wants to improve code quality, refactor, or discuss process improvements.

Quality

60%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/kaizen/SKILL.md

The canonical home for this skill is kaizen in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

38%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The skill presents a well-organized four-pillar philosophy with plentiful TypeScript examples, but it is heavily verbose for concepts Claude already knows and its code examples are frequently corrupted (escaped asterisks, mangled comments, truncated bodies) making them non-executable. It is also a monolithic single file with dangling references to commands that don't exist in the bundle.

Suggestions

Split each pillar (Continuous Improvement, Poka-Yoke, Standardized Work, JIT) into its own reference file and keep SKILL.md as a concise overview with one-level-deep pointers, cutting the body from ~730 lines to well under 100.

Fix the corrupted code examples — replace escaped operators ('\*'), mangled comments ('/_..._/'), and truncated bodies ('reduce(...)') so every example is copy-paste executable.

Remove or verify the 'Integration with Commands' section: the referenced commands (/why, /cause-and-effect, /plan-do-check-act, /analyse-problem, /analyse) are not part of this skill's bundle.

Cut restatement: the 'Red Flags' and 'Remember' sections largely repeat each pillar's principles — consolidate into a single short checklist.

DimensionReasoningScore

Conciseness

The 733-line body extensively explains concepts Claude already knows (YAGNI, premature optimization, Result types, early-return guards, 'why not what' comments), and each pillar's principles are restated three times across 'In Practice', 'Red Flags', and 'Remember' sections.

2 / 5

Actionability

Concrete TypeScript examples exist throughout, but many are broken as written — escaped operators ('item.price \* item.quantity'), mangled comments ('class ConsoleTransport implements LogTransport { /_... _/ }'), and truncated bodies ('return validItems.reduce(...)') — making them non-executable pseudocode equivalents.

3 / 5

Workflow Clarity

One numbered sequence exists ('Start with simplest version... Add one improvement... Test and verify') with verification steps, but most guidance is unsequenced bullet lists with implicit checkpoints ('Commit after each improvement', 'Keep tests passing') rather than explicit validation gates.

3 / 5

Progressive Disclosure

No bundle files exist, yet the 'Integration with Commands' section references commands (/why, /plan-do-check-act, etc.) that are not part of this skill, and four independent pillars totaling ~700 lines are inlined in SKILL.md when they clearly belong in separate reference files.

2 / 5

Total

10

/

20

Passed

Description

66%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description has both a what and an explicit when clause with reasonably natural trigger phrases. Its main weaknesses are a vague 'Guide for...' capability statement and broad trigger terms ('improve code quality', 'refactor') that create overlap risk with generic code-improvement skills.

Suggestions

Replace 'Guide for continuous improvement, error proofing, and standardization' with concrete capability verbs, e.g., 'Apply incremental improvement, error-proofing (poka-yoke), and standardization practices to code and process work'.

Add distinctive trigger terms users would actually say, such as 'kaizen', 'poka-yoke', 'error proofing', or 'continuous improvement', to differentiate from generic refactoring skills.

Narrow the when-clause triggers (e.g., 'when the user asks for incremental improvements, error prevention by design, or following codebase standards') to reduce conflict with general code-quality skills.

DimensionReasoningScore

Specificity

Names the domain ('continuous improvement, error proofing, and standardization') but 'Guide for...' is not a concrete action statement; no specific capabilities like 'extracts', 'validates', or 'generates' are listed.

3 / 5

Completeness

Both 'what' ('Guide for continuous improvement, error proofing, and standardization') and an explicit 'when' ('Use this skill when the user wants to improve code quality, refactor...') are present, but the what-side is generic rather than a crisp capability list.

4 / 5

Trigger Term Quality

'improve code quality, refactor, or discuss process improvements' are natural phrases users would say, though common variations like 'kaizen', 'poka-yoke', or 'continuous improvement' as trigger terms are missing.

4 / 5

Distinctiveness Conflict Risk

The kaizen/error-proofing framing is somewhat distinctive, but triggers like 'improve code quality' and 'refactor' are broad enough to overlap with general refactoring and code-review skills.

3 / 5

Total

14

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (733 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills/skills/kaizen/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.