Skills
69 skills · 13 creators
The registry for agent skills.
Onboarding Pathleilaf/onboarding-path
Trace a new user's first ten minutes and list every step that assumes knowledge they don't have.
leilaf/onboarding-pathTrace a new user's first ten minutes and list every step that assumes knowledge they don't have. Offline Statesdanielv/offline-states
List the screens with no offline story, and what each should show when the network is gone.
danielv/offline-statesList the screens with no offline story, and what each should show when the network is gone. Touch Target Sweepdanielv/touch-target-sweep
Report every tap target under 44px and how to grow the hit area without moving the pixels.
danielv/touch-target-sweepReport every tap target under 44px and how to grow the hit area without moving the pixels. Safe Area Checkdanielv/safe-area-check
Find fixed elements that ignore the safe area and end up under a notch or a home indicator.
danielv/safe-area-checkFind fixed elements that ignore the safe area and end up under a notch or a home indicator. Gesture Auditdanielv/gesture-audit
Check drag and swipe handlers for 1:1 tracking, velocity on release, and interruptibility mid-flight.
danielv/gesture-auditCheck drag and swipe handlers for 1:1 tracking, velocity on release, and interruptibility mid-flight. Motion Reviewdanielv/motion-review
Review animation code for the wrong easing, durations over budget, and motion on things tapped all day.
danielv/motion-reviewReview animation code for the wrong easing, durations over budget, and motion on things tapped all day. Form Accessibilityeliasm/form-a11y
Check a form for unlabelled inputs, errors announced to nobody, and tab order that jumps.
eliasm/form-a11yCheck a form for unlabelled inputs, errors announced to nobody, and tab order that jumps. Image Policyeliasm/image-policy
Check images for missing dimensions, wrong formats, and the layout shift that follows.
eliasm/image-policyCheck images for missing dimensions, wrong formats, and the layout shift that follows. Contrast Passeliasm/contrast-pass
Check every text and icon colour against its background and report the pairs that fail WCAG AA.
eliasm/contrast-passCheck every text and icon colour against its background and report the pairs that fail WCAG AA. Dashboard Reviewpriyad/dashboard-review
Review a dashboard for charts that answer no question, and axes that flatter the numbers.
priyad/dashboard-reviewReview a dashboard for charts that answer no question, and axes that flatter the numbers. Dark Mode Sweepmirabel/dark-mode-sweep
Find colours that are hardcoded rather than tokenised, and any pair whose contrast fails once the theme flips.
mirabel/dark-mode-sweepFind colours that are hardcoded rather than tokenised, and any pair whose contrast fails once the theme flips. Component API Reviewmirabel/component-api-review
Review a component's props for boolean traps, prop drilling, and states that should be one union instead of four flags.
mirabel/component-api-reviewReview a component's props for boolean traps, prop drilling, and states that should be one union instead of four flags. Form Error Copymirabel/form-error-copy
Rewrite validation messages so they say what went wrong and what to do, in the user's words rather than the validator's.
mirabel/form-error-copyRewrite validation messages so they say what went wrong and what to do, in the user's words rather than the validator's. Spacing Scale Checkmirabel/spacing-scale-check
Find hardcoded pixel margins and paddings that sit off a design system's spacing scale, and suggest the nearest token.
mirabel/spacing-scale-checkFind hardcoded pixel margins and paddings that sit off a design system's spacing scale, and suggest the nearest token. Focus Ring Auditmirabel/focus-ring-audit
Walk a component tree and report every interactive element with no visible keyboard focus state. Read-only; it lists offenders with file and line.
mirabel/focus-ring-auditWalk a component tree and report every interactive element with no visible keyboard focus state. Read-only; it lists offenders with file and line. Empty State Copymirabel/empty-state-copy
Write the text for an empty state: what's missing, why, and the one action that fills it. Use when a list, table or dashboard has no rows yet.
mirabel/empty-state-copyWrite the text for an empty state: what's missing, why, and the one action that fills it. Use when a list, table or dashboard has no rows yet.