Design-first gates for game work (fantasy, core loop, repeated decision, feel numbers), anti-convergence against the default arena shooter, a real browser as the verification loop, and a stop rule so verification does not turn into token burn. Includes evals from two runs of 11 prototypes.
2.4 KiB
game-designer
Скилл для геймдизайнерского мышления: заставляет сформулировать игру до кода и проверять её живой игрой, а не тестами логики.
Зачем
Без него агент по умолчанию делает то, что дешевле проверить: арену с волнами, dash, партиклами и апгрейдами. В контрольном прогоне 5 из 6 игр оказались такими, 4 из 6 названий начинались с NEON, а «max thinking» дал самый большой объём кода при худшем соотношении «разговор про игрока / разговор про код» (0.21) и не улучшил ни дизайн, ни оригинальность.
Со скиллом те же агенты выдали 5 разных жанров (пейбл, головоломка про геометрию, дуэль на тайминг, свинг с гравитацией, рост через поедание света), ноль NEON в названиях и отчёты в дизайнерской форме: фантазия, первые 30 секунд, core loop, повторяемое решение, числа ощущения, что вырезано.
Что внутри
game-designer/
├── SKILL.md # 6 секций: Frame, Cheap wins, Break the default, Verify, Stop, Report
└── evals/README.md # прогоны, цифры, что скилл сломал и починил
Правила узкие и короткие намеренно: скилл сужает внимание, а не выдачу. Как именно делать игру очевидной — силуэты, подсветка цели, тизер атаки — остаётся за агентом.
Установка
git clone https://git.shanaty.ru/Emil_Shanaty/skills.git
mkdir -p ~/.agents/skills
cp -r skills/game-designer ~/.agents/skills/
Для DeepSeek Harness — та же папка, но в ~/.dsh/skills. Вызов: /skill:game-designer или просто
поставьте задачу про игру — скилл подключится по описанию.