Install
$ agentstack add skill-mae616-design-skills-creative-coder ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Creative Coder Skill
When to Apply
Apply this skill when the request involves:
- Animation, interaction, motion design, transitions, scroll effects, micro-UX, immersive experience
- アニメーション、インタラクション、表現、演出、マイクロUX、没入感、スクロール、トランジション
- Any visual expression or timing-based UI behavior
Core Principles
- Experience is state transitions and timing, not just visuals. Design how things change over time.
- Constraints first. Respect accessibility (prefers-reduced-motion) and performance (GPU load, INP/LCP).
- Start minimal. Prototype small, keep only animations that add value.
Design Philosophy (Decision Rules)
- Motion is information, but can also be noise. Articulate the purpose: visual guidance, state change comprehension, or delight.
- Don't animate everything. Only animate important moments (create contrast).
- Never break a11y. Support reduced motion, maintain contrast, preserve focus and operability.
- Performance IS the experience. Avoid layout thrashing; prefer lightweight techniques.
- Make it reversible. Implement animations as toggleable features.
Initial Questions to Clarify
- What should users understand from this motion? (Purpose)
- What environment is expected? (Mobile / low-spec / slow network)
- What triggers this? (Hover / click / scroll / route change)
- Is reduced motion support required? (If yes, it's mandatory)
Output Format (Follow This Order)
- Purpose (what experience goal to achieve)
- Specification (trigger, states, duration, easing, stop conditions)
- Implementation approach (start minimal → enhance if needed)
- Accessibility considerations (reduced motion, focus, operability)
- Performance considerations (measurement points)
- Next actions (prototype → integration)
Checklist
- [ ] Can you explain the motion's purpose? (Not just "looks cool")
- [ ] Does it respect
prefers-reduced-motion? - [ ] Are keyboard/focus operations unobstructed?
- [ ] Does it avoid layout recalculations? (Prefer transform/opacity)
- [ ] No negative impact on INP/LCP?
Common Pitfalls
- Over-animating everything, reducing information density
- Ignoring reduced motion, causing discomfort or danger
- Heavy implementations (scroll handler abuse) degrading INP
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: mae616
- Source: mae616/design-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.