game-design-expert

Design core gameplay loops, controls, game feel, and telemetry-driven balance for video games.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/JenilRevaliya/ARGUS --skill game-design-expert-jenilrevaliya
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: game-design-expert
Source: https://github.com/JenilRevaliya/ARGUS/tree/main/.agent/skills/game-design-expert
Command: npx skills add https://github.com/JenilRevaliya/ARGUS --skill game-design-expert-jenilrevaliya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Game designers often ship mechanics that feel unresponsive, loops that fail to retain players, and difficulty spikes discovered only after launch. This Skill provides structured guidance on the 3Cs (Character, Camera, Controls), core gameplay loops, game feel (juice), audio telegraphing, and telemetry analysis so design decisions are grounded in proven patterns rather than guesswork. ## Core Features & Use Cases - Responsive Controls: Implement input buffering (150ms windows) and coyote time (~100ms) so platforming and action games feel fair and forgiving. - Core Loop Design: Structure action-reward-upgrade cycles so progression meaningfully changes moment-to-moment gameplay and prevents player churn. - Game Feel (Juice): Apply screen shake, hitstop, squash-and-stretch, and particle feedback to make interactions feel weighty and satisfying. - Audio & Telemetry Integration: Use audio wind-up cues for enemy attacks, dynamic mixing for dialogue clarity, and death heatmaps to validate level design with real playtest data. - Use Case: When prototyping a 2D platformer, use this Skill to tune jump forgiveness, design the upgrade loop, and set up death-coordinate logging before playtesting. ## Quick Start Ask the AI to review your game's jump mechanics and core loop using game design best practices like input buffering, coyote time, and reward pacing.

Frequently Asked Questions about game-design-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make game controls feel more responsive?▼

Implement input buffering to store jump presses for about 150ms and execute them on landing, plus coyote time allowing jumps roughly 100ms after leaving a ledge. These two techniques eliminate most perceived unresponsiveness in platforming games.

What is a core gameplay loop in game design?▼

A core gameplay loop is the repeating cycle of action, reward, and upgrade that drives player engagement, such as fighting monsters, collecting parts, and crafting stronger weapons. The loop breaks if upgrades do not meaningfully change how the action phase plays.

How do I add game feel or juice to my game?▼

Add game feel through screen shake on heavy impacts, hitstop that freezes the engine for about 3 frames on hits, squash-and-stretch character animation, and particle effects on collisions. Provide accessibility toggles for screen shake.

How can telemetry improve level design?▼

Telemetry improves level design by logging death coordinates into heatmaps that reveal where players actually fail. If most players die at one trap, the design intent failed and that section needs rebalancing rather than relying on developer intuition.

Why should enemies have audio wind-up cues before attacking?▼

Enemies need a roughly 300ms audio wind-up before heavy attacks because players react to audio rhythm faster than visual cues. Without telegraphed sound, dodging feels unfair and combat becomes frustrating rather than skill-based.