animate
Review a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight.
Skill by wpgaurav
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/wpgaurav-animate
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/animate
What's inside
- Skill name
animate- Description
- Review a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight.
- License
- Apache-2.0
- Metadata
- source: https://github.com/pbakaus/impeccable
- Instructions
- 182 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
> Adapted from [impeccable](https://github.com/pbakaus/impeccable) by Paul Bakaus, used under the Apache License 2.0. Modified for this collection; see [NOTICE.md](../../../NOTICE.md) for what changed. Analyze a feature and strategically add animations and micro-interactions that enhance understanding, provide feedback, and create delight. ## MANDATORY PREPARATION ### Context Gathering (Do This First) You cannot do a great job without having necessary context, such as target audience (critical), desired use-cases (critical), brand personality/tone (playful vs serious, energetic vs calm), and performance constraints. Attempt to gather these from the current thread or codebase. 1. If you don't find *exact* information and have to infer from existing design and functionality, you MUST STOP and STOP and call the AskUserQuestionTool to clarify. whether you got it right. 2. Otherwise, if you can't fully infer or your level of confidence is medium or lower, you MUST STOP and call the AskUserQuestionTool to clarify. clarifying questions first to complete your context. Do NOT proceed until you have answers. Guessing leads to inappropriate or excessive animation. ### Use frontend-design skill Use the frontend-design skill for design principles and anti-patterns. Do NOT proceed until it has executed and you know all DO's and DON'Ts. --- ## Assess Animation Opportunities Analyze where motion would improve the experience: 1. **Identify static areas**: - **Missing feedback**: Actions without visual acknowledgment (button clicks, form submission, etc.) - **Jarring transitions**: Instant state changes that feel abrupt (show/hide, page loads, route changes) - **Unclear relationships**: Spatial or hierarchical relationships that aren't obvious - **Lack of delight**: Functional but joyless interactions - **Missed guidance**: Opportunities to direct attention or explain behavior 2. **Understand the context**: - What's the personality? (Playful vs serious, energetic vs calm) - What's the performance budget? (Mobile-first? Complex page?) - Who's the audience? (Motion-sensitive users? Power users who want speed?) - What matters most? (One hero animation vs many micro-interactions?) If any of these are unclear from the codebase, STOP and call the AskUserQuestionTool to clarify. **CRITICAL**: Respect `prefers-reduced-motion`. Always provide non-animated alternatives for users who need them. ## Plan Animation Strategy Create a purposeful animation plan: - **Hero moment**: What's the ONE signature animation? (Page load? Hero section? Key interaction?) - **Feedback layer**: Which interactions need acknowledgment? - **Transition layer**: Which state changes need smoothing? - **Delight layer**: Where can we surprise and delight? **IMPORTANT**: One well-orchestrated experience beats scattered animations everywhere. Focus on high-impact moments. ## Implement Animations Add motion systematically across these categories: ### Entrance Animations - **Page load choreography**: Stagger element reveals (100-150ms delays), fade + slide combinations - **Hero section**: Dramatic entrance for primary content (scale, parallax, or creative effects) - **Content reveals**: Scroll-triggered animations using intersection observer - **Modal/drawer entry**: Smooth slide + fade, backdrop fade, focus management ### Micro-interactions - **Button feedback**: - Hover: Subtle scale (1.02-1.05), color shift, shadow increase - Click: Quick scale down then up (0.95 → 1), ripple effect - Loading: Spinner or pulse state - **Form interactions**: - Input focus: Border color transition, slight scale or glow - Validation: Shake on error, check mark on success, smooth color transitions - **Toggle switches**: Smooth slide + color transition (200-300ms) - **Checkboxes/radio**: Check mark animation, ripple effect - **Like/favorite**: Scale + rotation, particle effects, color transition ### State Transitions - **Show/hide**: Fade + slide (not instant), appropriate timing (200-300ms) - **Expand/collapse**: Height transition with overflow handling, icon rotation - **Loading states**: Skeleton screen fades, spinner animations, progress bars - **Success/error**: Color transitions, icon animations, gentle scale pulse - **Enable/disable**: Opacity transitions, cursor changes ### Navigation & Flow - **Page transitions**: Crossfade between routes, shared element transitions - **Tab switching**: Slide indicator, content fade/slide - **Carousel/slider**: Smooth transforms, snap points, momentum - **Scroll effects**: Parallax layers, sticky headers with state changes, scroll progress indicators ### Feedback & Guidance - **Hover hints**: Tooltip fade-ins, cursor changes, element highlights - **Drag & drop**: Lift effect (shadow + scale), drop zone highlights, smooth repositioning - **Copy/paste**: Brief highlight flash on paste, "copied" confirmation - **Focus flow**: Highlight path through form or workflow ### Delight Moments - **Empty states**: Subtle floating animations on illustrations - **Completed actions**: Confetti, check mark flourish, success celebrations - **Easter eggs**: Hidden interactions for discovery - **Contextual animation**: Weather effects, time-of-day themes, seasonal touches ## Technical Implementation Use appropriate techniques for each animation: ### Timing & Easing **Durations by purpose:** - **100-150ms**: Instant feedback (button press, toggle) - **200-300ms**: State changes (hover, menu open) - **300-500ms**: Layout changes (accordion, modal) - **500-800ms**: Entrance animations (page load) **Easing curves (use these, not CSS defaults):** ```css /* Recommended - natural deceleration */ --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1); /* Smooth, refined */ --ease-out-quint: cubic-bezier(0.22, 1, 0.36, 1); /* Slightly snappier */ --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1); /* Confident, decisive */
From wpgaurav/WordPress-skills, Apache-2.0.
More from wpgaurav/WordPress-skills
- 0.642score
cinematic-editorial-graphics
wpgaurav
Create cinematic editorial hero images with photorealistic subjects, dramatic typography, and magazine-quality composition.
SkillAFreshness: A★ 18Claude Code +9 - 0.642score
ui-design-brain
wpgaurav
Generate production-grade UI using real component patterns and best practices from 60+ documented interface components.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
harden
wpgaurav
Improve interface resilience through better error handling, i18n support, text overflow handling, and edge case management.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
onboard
wpgaurav
Design or improve onboarding flows, empty states, and first-time user experiences.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
bolder
wpgaurav
Amplify safe or boring designs to make them more visually interesting and stimulating.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
critique
wpgaurav
Evaluate design effectiveness from a UX perspective.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
delight
wpgaurav
Add moments of joy, personality, and unexpected touches that make interfaces memorable and enjoyable to use.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
adapt
wpgaurav
Adapt designs to work across different screen sizes, devices, contexts, or platforms.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
audit
wpgaurav
Perform comprehensive audit of interface quality across accessibility, performance, theming, and responsive design.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
extract
wpgaurav
Extract and consolidate reusable components, design tokens, and patterns into your design system.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
colorize
wpgaurav
Add strategic color to features that are too monochromatic or lack visual interest.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
polish
wpgaurav
Final quality pass before shipping.
SkillAFreshness: A★ 18Claude Code +9
Signals
- Stars
- 18
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Oct 24, 2026 (4 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/wpgaurav/WordPress-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.317score
animate
thevibethinker
Review a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight.
SkillCFreshness: C★ 6Claude Code +9 - 0.310score
animate
kelvinzer0
Review a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight.
SkillBFreshness: BClaude Code +9 - 0.241score
animate
Elit3-X
Review a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight.
SkillDFreshness: DClaude Code +9 - 0.241score
animate
jimiryquai
Review a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight.
SkillDFreshness: DClaude Code +9 - 0.241score
animate
panin-glitch
Review a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight.
SkillDFreshness: DClaude Code +9 - 0.241score
animate
soasme
Review a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight.
SkillDFreshness: DClaude Code +9
More from wpgaurav
- 0.642score
ui-design-brain
wpgaurav
Generate production-grade UI using real component patterns and best practices from 60+ documented interface components.
SkillAFreshness: A★ 18Claude Code +9 - 0.642score
cinematic-editorial-graphics
wpgaurav
Create cinematic editorial hero images with photorealistic subjects, dramatic typography, and magazine-quality composition.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
bolder
wpgaurav
Amplify safe or boring designs to make them more visually interesting and stimulating.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
audit
wpgaurav
Perform comprehensive audit of interface quality across accessibility, performance, theming, and responsive design.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
colorize
wpgaurav
Add strategic color to features that are too monochromatic or lack visual interest.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
adapt
wpgaurav
Adapt designs to work across different screen sizes, devices, contexts, or platforms.
SkillAFreshness: A★ 18Claude Code +9
Cite this page
animate skill. Agent Mart. https://agentmart.dev/skills/wpgaurav-animate (last updated 2026-10-24)