module-rules

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

SKILL.md

GitHub
  • 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.