m3taz-ahmed

Clean Code Guard — Code Quality skill for Claude Code

Code Quality community

Enforce clean code, SOLID, and DRY principles.

How to install Clean Code Guard

Installs to ~/.claude/skills/m3taz-ahmed-aizee-clean-code-guard/SKILL.md

Terminal
mkdir -p ~/.claude/skills/m3taz-ahmed-aizee-clean-code-guard && curl -fsSL https://raw.githubusercontent.com/m3taz-ahmed/aizee/HEAD/skills/clean-code-guard.md -o ~/.claude/skills/m3taz-ahmed-aizee-clean-code-guard/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Clean Code Guard does


name: clean-code-guard always: true description: Enforce clean code, SOLID, and DRY principles. triggers:

  • clean code guard
  • clean
  • enforce

[SKILL] clean-code-guard [OBJ] Code review enforcing SOLID, DRY, KISS, and YAGNI. [RULES]

  1. [PROHIBIT] AI Guards: No empty catch blocks (swallowing errors). No guarding against guaranteed TS/PHP types. No mock {"status":"ok"} returns.
  2. [REQ] AI Guards: Verify imports exist. Strip dead code.
  3. [REQ] Clean Code: Descriptive names (no `d

Alternatives in Code Quality

  • Pragmatic Clean Code Reviewer — A Claude Code skill for conducting rigorous code reviews based on Clean Code, Clean Architecture, and The Prag 159 ★
  • iOS Clean Code Skills — Clean Code skills for Swift / iOS projects based on Robert Martin's Clean Code and G. Ann Campbell's Cognitive 26 ★
  • Fec Refactor Clean — Identify and clean up front-end dead code, unused exports, outdated components, styles and dependencies under 21 ★

Full documentation available on GitHub

View Source Repository