cupid-checker

Installation
SKILL.md

CUPID Checker

A skill for reviewing code against Dan North's five CUPID properties for joyful coding.

What is CUPID?

CUPID is a set of properties (not rules) that describe code that is a joy to work with. Code is never "CUPID compliant" or not — it is simply closer to or further from each property's centre. The five properties are:

Letter Property One-liner
C Composable Plays well with others
U Unix philosophy Does one thing well
P Predictable Does what you expect
I Idiomatic Feels natural
D Domain-based Solution domain models the problem domain

Read the full reference in references/cupid-properties.md for detailed sub-dimensions of each property.


Installs
2
Repository
bsene/skills
GitHub Stars
4
First Seen
Mar 22, 2026
cupid-checker — bsene/skills