playful-design-router
Installation
SKILL.md
Playful Design Router
One skill that knows the others. Read the request, decide which design skills apply, and use them in a sensible order. Curated by Playful Design (playfuldesign.app/skills).
1. See what is installed
Before routing, check which of these skills are present. Look in .claude/skills/, .agents/skills/ and .cursor/skills/ in the project, and the same folders under ~/. Only route to skills that exist. If a skill would clearly help but is missing, say so once and give its install command from the table at the end. Do not install anything without asking.
2. Always on (standards)
Apply these to every interface change. They do not need to be named:
scope: change exactly what was asked, keep what worked, finish every item.restraint: ship the smallest thing that does the job; delete what nobody asked for.reuse: the project's own components first, then a maintained library, then a native feature.copy: short, plain interface labels.defaults: house defaults for focus, forms, loading, dialogs, scroll edges and type.color: contrast held to exact ratios, colour through role tokens, a real dark palette.motionoremil-design-eng: what animates, easing, durations, springs and reduced motion. If both are installed, useemil-design-engfor animation decisions andmotionfor house numbers.