game-feel

Featured

Game feel ("juice") for Apple apps — celebration choreography, haptic vocabulary design, sound-effect layers, and the event×channel feedback audit. Use when big moments fall flat, when designing haptics or SFX, or when auditing whether every meaningful event actually reaches the user.

AI & Automation 719 stars 68 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
95
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Game Feel (Juice) Makes an app's meaningful moments *land* — through coordinated motion, haptics, and sound. Animation technique lives in `design/animation-patterns`; confetti/badge generation lives in `generators/milestone-celebration`. This skill is the **discipline layer**: which events deserve feedback, on which channels, and how to verify nothing important is silent. ## When This Skill Activates Use this skill when the user: - Says the app feels **flat**, **lifeless**, or "lacks juice/polish/delight" - Wants **celebrations** designed (winners, streaks, reveals, score changes) - Asks to design or review **haptics** (vocabulary, Core Haptics, `.sensoryFeedback`) - Asks about **sound effects**, buzzers, countdown ticks, or fanfares - Wants a **feedback audit** — do the right events fire the right channels? - Is building a **party/group game** where the phone is shared, passed, or watched at a distance ## Core Principles ### 1. Channels have different reach — match the channel to the audience | Channel | Who perceives it | |---------|------------------| | Haptics | Only the person **holding** the device | | Screen motion | Whoever is **looking** at the screen | | Audio | The whole **room** | | Torch / flash | The whole room, even in noise | A single-user utility can lean on haptics. A shared-phone or room-facing app (party games, kitchen timers, presentations) **must** put its signature moments on a room-scale channel. The most common juice failure: all feedback is ...

Details

Author
rshankras
Repository
rshankras/claude-code-apple-skills
Created
10 months ago
Last Updated
1 months ago
Language
Swift
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

fabius-ludus

fabius's game-craft layer — how to make a small game that's actually fun and actually ships: find the core loop first, add game feel (juice) deliberately, model state as an explicit machine, hold the pixel-art lane, balance one knob at a time, and scope to a jam-sized cut. Use when building a game, a game prototype, a game mechanic, a game loop, a playable, an interactive toy, a sticker/character game, or anything with win/lose/score state — or when the user says "make a game", "the loop isn't fun", "add juice", "balance this", or "make it feel good to play". The core-loop template, the juice checklist, the state-machine skeleton, and the pixel-art constants live in references/game-playbook.md; the engine recipes and feel patterns live in references/engine-recipes.md, bundled and indexed by CORPUS.md, paged in on demand.

2 Updated yesterday
shear559
Web & Frontend Featured

design

Design skills for Apple platform UI — Liquid Glass, animations, game feel (haptics, sound, celebrations), UI prototyping, UX writing, SF Symbols, and typography. Use when implementing design language features, adding juice/feedback, writing interface copy, or choosing type and iconography.

719 Updated 1 months ago
rshankras
Web & Frontend Solid

design-engineering

Apply interface craft when building or reviewing UI - motion, easing, timing, springs, component feel, and visual foundations. Use when building a component, animation, transition, hover or press state, modal, drawer, toast, or when polishing an interface so it feels right. Says "make this feel better", "add an animation", "polish the UI", "review this component".

2,862 Updated 1 weeks ago
rohitg00