
swiftui-microinteractions
โ 84from iAmVishal16
Premium SwiftUI animation and interaction skills for AI coding agents โ generate production-ready micro-interactions from plain English prompts.
swiftui-microinteractions ย Try on Device
Premium SwiftUI animation and interaction skills for AI coding agents โ generate production-ready micro-interactions from plain English prompts.
Built from legendary-Animo: 84 hand-crafted SwiftUI animation demos.
swiftui-microinteractions
Generate premium SwiftUI animations in the legendary-Animo style โ spring physics, CoreHaptics, glass morphism, and complete compilable files โ from a plain English description.
/swiftui-microinteractions iOS toggle but the track floods with liquid when switched
/swiftui-microinteractions a notification card you can rip apart by pulling both edges
/swiftui-microinteractions edit ViscousButtonView.swift โ increase tear threshold to 160ptEach prompt writes a complete .swift file directly to your project. Supports both create and edit modes.
Who This Is For
- iOS developers who want premium micro-interactions without spending days on physics tuning
- Designers prototyping gesture-driven interactions in SwiftUI
- Teams who want consistent animation quality across their app
- Anyone who wants to ship the kind of interactions that make users say "how did they do that?"
What's Inside
The skill encodes the full legendary-Animo aesthetic without requiring knowledge of the codebase:
- Spring physics library โ 7 tuned presets (snap, pop, settle, morph, stiff, dial) with exact
response+dampingFractionvalues - Haptic grammar โ 4-event ladder tied to interaction phases (drag start, threshold cross, commit, destroy)
- Visual DNA โ dark background, glass morphism surfaces, 7-level opacity hierarchy, two-tone gradient system
- Liquid metaball pattern โ
Canvas+.blur()+.contrast()+.blendMode(.screen)recipe - Multi-phase animation chains โ stacked
DispatchQueue.main.asyncAfterfor choreographed sequences - State architecture tiers โ Simple (2โ4
@State) / Medium (5โ8) / Complex (10+) with property type rules - Code structure law โ mandatory
MARKlayout, camelCase tokens, no magic numbers - Create + Edit modes โ generates new files or modifies existing ones, writes directly to disk
Skill Structure
swiftui-microinteractions/ โ repo root
SKILL.md
README.md
CHANGELOG.md
LICENSESingle-skill repo: SKILL.md lives at the repo root, indexed by skills.sh as iamvishal16/swiftui-microinteractions.
About
Built by Vishal Paliwal โ iOS developer and creator of legendary-Animo.
Support the work: Patreon
npx skills add iAmVishal16/swiftui-microinteractionsInstallation
Option A: skills.sh CLI
npx skills add iAmVishal16/swiftui-microinteractionsThen use in your agent:
/swiftui-microinteractions iOS toggle but the track floods with liquid when switchedOption B: Claude Code Plugin
Add to your .claude/settings.json:
{
"enabledPlugins": {
"swiftui-microinteractions@iamvishal16-skills": true
},
"extraKnownMarketplaces": {
"iamvishal16-skills": {
"source": {
"source": "github",
"repo": "iAmVishal16/swiftui-microinteractions"
}
}
}
}Or via Claude Code CLI:
/plugin marketplace add iAmVishal16/swiftui-microinteractions
/plugin install swiftui-microinteractions@iamvishal16-skillsOption C: Manual Install
curl -o ~/.claude/commands/swiftui-microinteractions.md \
https://raw.githubusercontent.com/iAmVishal16/swiftui-microinteractions/main/SKILL.mdSkill is then available as /swiftui-microinteractions in any Claude Code session.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.
Licensed under MITโ you can use, modify, and redistribute it under that license's terms.
License
MIT License. See LICENSE for details.