juice-apply
Implement a game-juice suggestion in the user's game code: hit-stop, trauma screen shake, camera kick, squash and stretch, UI press and score tweens, pickup pops, pitch-varied sound, hit flashes, pooled particles, coyote time, jump buffering, death and transition beats. Every change goes behind a settings toggle and tunable constants so it is easy to revert, and adds the accessibility options (reduce motion, disable screen shake, flash limits) if the game lacks them. Unity, Godot, Roblox, web (Phaser, GSAP) and Pygame. Use it first, before opening or editing game code and even for a one-line change (it carries the toggles, constants and time-scale traps), whenever the user asks to add or implement any of these feel techniques, even a small one: 'apply S-03', 'implement the hit-stop suggestion', 'add screen shake to my game', 'add coyote time and a jump buffer', 'do the quick wins', or 'refresh juice-apply' / 'is juice-apply stale'. Finding what to add is juice-scan; theory is juice-principles.
Pinned to revision 496b6fa06093, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/juice-apply/SKILL.md
- skills/juice-apply/CHANGELOG.md
- skills/juice-apply/LEARNINGS.md
- skills/juice-apply/MAINTENANCE.md
- skills/juice-apply/RESEARCH.md
- skills/juice-apply/TESTS.md
- skills/juice-apply/evals/evals.json
- skills/juice-apply/evergreen.json
- skills/juice-apply/references/AGENTS-snippet.md
- skills/juice-apply/references/accessibility.md
Every link opens the file at its source, pinned to the revision this page describes.