Skip to content
Back to skills

Module Rules

ASecurity

Rules for keeping modules healthy. Use when asked to review a module; not for reviewing build files.

  • 150 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 7, 2026
ai-agents

Security analysis

A100/100

Scanned October 7, 2026

npx -y skills add Goldziher/ai-rulez --skill module-rules --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Module Rules?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Module Rules
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/goldziher-module-rules/badge)](https://www.skillsdirectory.com/skills/goldziher-module-rules)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: module-rules
description: "Rules for keeping modules healthy. Use when asked to review a module; not for reviewing build files."
---
- Rule 1: keep module 1 small, documented and covered by a test before it is merged.
- Rule 2: keep module 2 small, documented and covered by a test before it is merged.
- Rule 3: keep module 3 small, documented and covered by a test before it is merged.
- Rule 4: keep module 4 small, documented and covered by a test before it is merged.
- Rule 5: keep module 5 small, documented and covered by a test before it is merged.
- Rule 6: keep module 6 small, documented and covered by a test before it is merged.
- Rule 7: keep module 7 small, documented and covered by a test before it is merged.
- Rule 8: keep module 8 small, documented and covered by a test before it is merged.
- Rule 9: keep module 9 small, documented and covered by a test before it is merged.
- Rule 10: keep module 10 small, documented and covered by a test before it is merged.
- Rule 11: keep module 11 small, documented and covered by a test before it is merged.
- Rule 12: keep module 12 small, documented and covered by a test before it is merged.
- Rule 13: keep module 13 small, documented and covered by a test before it is merged.
- Rule 14: keep module 14 small, documented and covered by a test before it is merged.
- Rule 15: keep module 15 small, documented and covered by a test before it is merged.
- Rule 16: keep module 16 small, documented and covered by a test before it is merged.
- Rule 17: keep module 17 small, documented and covered by a test before it is merged.
- Rule 18: keep module 18 small, documented and covered by a test before it is merged.
- Rule 19: keep module 19 small, documented and covered by a test before it is merged.
- Rule 20: keep module 20 small, documented and covered by a test before it is merged.
- Rule 21: keep module 21 small, documented and covered by a test before it is merged.
- Rule 22: keep module 22 small, documented and covered by a test before it is merged.
- Rule 23: keep module 23 small, documented and covered by a test before it is merged.
- Rule 24: keep module 24 small, documented and covered by a test before it is merged.
- Rule 25: keep module 25 small, documented and covered by a test before it is merged.
- Rule 26: keep module 26 small, documented and covered by a test before it is merged.
- Rule 27: keep module 27 small, documented and covered by a test before it is merged.
- Rule 28: keep module 28 small, documented and covered by a test before it is merged.
- Rule 29: keep module 29 small, documented and covered by a test before it is merged.
- Rule 30: keep module 30 small, documented and covered by a test before it is merged.
- Rule 31: keep module 31 small, documented and covered by a test before it is merged.
- Rule 32: keep module 32 small, documented and covered by a test before it is merged.
- Rule 33: keep module 33 small, documented and covered by a test before it is merged.
- Rule 34: keep module 34 small, documented and covered by a test before it is merged.
- Rule 35: keep module 35 small, documented and covered by a test before it is merged.
- Rule 36: keep module 36 small, documented and covered by a test before it is merged.
- Rule 37: keep module 37 small, documented and covered by a test before it is merged.
- Rule 38: keep module 38 small, documented and covered by a test before it is merged.
- Rule 39: keep module 39 small, documented and covered by a test before it is merged.
- Rule 40: keep module 40 small, documented and covered by a test before it is merged.
- Rule 41: keep module 41 small, documented and covered by a test before it is merged.
- Rule 42: keep module 42 small, documented and covered by a test before it is merged.
- Rule 43: keep module 43 small, documented and covered by a test before it is merged.
- Rule 44: keep module 44 small, documented and covered by a test before it is merged.
- Rule 45: keep module 45 small, documented and covered by a test before it is merged.
- Rule 46: keep module 46 small, documented and covered by a test before it is merged.
- Rule 47: keep module 47 small, documented and covered by a test before it is merged.
- Rule 48: keep module 48 small, documented and covered by a test before it is merged.
- Rule 49: keep module 49 small, documented and covered by a test before it is merged.
- Rule 50: keep module 50 small, documented and covered by a test before it is merged.
- Rule 51: keep module 51 small, documented and covered by a test before it is merged.
- Rule 52: keep module 52 small, documented and covered by a test before it is merged.
- Rule 53: keep module 53 small, documented and covered by a test before it is merged.
- Rule 54: keep module 54 small, documented and covered by a test before it is merged.
- Rule 55: keep module 55 small, documented and covered by a test before it is merged.
- Rule 56: keep module 56 small, documented and covered by a test before it is merged.
- Rule 57: keep module 57 small, documented and covered by a test before it is merged.
- Rule 58: keep module 58 small, documented and covered by a test before it is merged.
- Rule 59: keep module 59 small, documented and covered by a test before it is merged.
- Rule 60: keep module 60 small, documented and covered by a test before it is merged.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.