creative-coder

Plan motion-enabled UI experiences with accessibility and performance constraints.

9|Updated Aug 20, 2025
One-click install
npx skills add https://github.com/mae616/ai-template --skill creative-coder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creative-coder
Source: https://github.com/mae616/ai-template/tree/main/.claude/skills/creative-coder
Command: npx skills add https://github.com/mae616/ai-template --skill creative-coder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps designers and developers translate experiential goals into actionable constraints for UI motion, ensuring accessibility and performance are preserved.

Core Features & Use Cases

  • Define state transitions and timing for interface elements to guide user attention.
  • Prioritize accessibility constraints (prefers-reduced-motion, focusability, contrast) during design and implementation.
  • Provide phased implementation guidance from a minimal prototype to feature-rich interactions.

Quick Start

Please outline a minimal interactive animation plan for a hero section that respects reduced motion settings.

Frequently Asked Questions about creative-coder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan UI animations without sacrificing accessibility or performance?

To plan UI animations without sacrificing accessibility, define state transitions, timing, and easing constraints while enforcing prefers-reduced-motion settings. This ensures motion guides user attention without degrading performance or excluding users relying on accessibility features.

What's the best way to design micro-interactions that respect prefers-reduced-motion?

Designing micro-interactions that respect prefers-reduced-motion requires defining specific accessibility constraints during the planning phase. You must establish alternative state transitions and timing rules that automatically disable or simplify animations for users with motion sensitivity.

How do I define timing and easing for scroll effects across web and mobile interfaces?

Define timing and easing for scroll effects by mapping state transitions to user attention goals across web and mobile interfaces. Establish specific duration and easing curves as actionable constraints to guide implementation and maintain consistent interaction design.

Can I get phased implementation guidance for prototyping interactive UI motion?

Yes, you can receive phased implementation guidance for prototyping interactive UI motion. This approach provides a progression from a minimal prototype to feature-rich interactions, ensuring experiential goals translate into actionable development steps.

Why does my UI animation plan lack clear focusability and contrast constraints?

UI animation plans often lack focusability and contrast constraints when accessibility is not prioritized during design. You must explicitly define these constraints alongside motion timing to ensure interface elements remain usable for keyboard and screen reader navigation.

Does this approach work for both web and mobile interaction design workflows?

Yes, this approach works for both web and mobile interaction design workflows. It applies motion-enabled UI planning to define transitions and accessibility constraints across both platforms, ensuring consistent performance and user experience.