Repository inventory

vudovn/antigravity-kit

Skills indexed from this repository, with install-style signals scoped to the repo.
26 skills148K GitHub stars0 weekly installsTypeScriptGitHubOwner profile

Overview

This skill teaches practical game design principles for creating engaging, repeatable experiences. It covers core loop design, GDD structure, player psychology, balancing, progression, and common anti-patterns. The guidance is concise and action-oriented to help designers move from idea to playable prototype quickly.

How this skill works

The skill inspects a game's core 30-second loop, documents essential GDD sections, and evaluates progression and reward systems against player motivation types. It highlights difficulty balancing strategies and anti-patterns, offering concrete fixes like dynamic difficulty, selection options, and early-win pacing. Use it to iterate design decisions, prioritize prototyping, and align mechanics with intended player types.

When to use it

  • When drafting a new game concept and defining the core loop
  • When building or updating a Game Design Document (GDD)
  • During early prototyping to validate fun and feedback loops
  • When tuning difficulty, rewards, or progression pacing
  • Before major polish to avoid costly design mistakes

Best practices

  • Define a clear 30-second core loop: action → feedback → reward → repeat
  • Keep the GDD living and focused: pitch, loop, mechanics, progression, art, audio
  • Prototype before polishing; test mechanics with real players early
  • Design rewards according to motivation types (achiever, explorer, socializer, killer)
  • Balance for flow: provide early wins, gradual challenge, and rest beats

Example use cases

  • Create a concise GDD for a mobile platformer with a single-screen core loop
  • Tune enemy difficulty with dynamic adjustments to maintain player flow
  • Design a loot system using variable reward schedules for retention
  • Map progression types (skill, power, content, story) to level design
  • Audit an existing game for anti-patterns like isolated design or over-punishment

FAQ

Start small: one-sentence pitch, the 30-second core loop, key mechanics, and progression. Iterate and expand as prototypes validate choices.

When should I use variable vs fixed rewards?

Use fixed rewards for predictable milestones and player satisfaction; use variable rewards sparingly to boost engagement and retention, balanced with fairness.

How do I know if difficulty is tuned well?

Track player retention and moment-to-moment failure rates. Aim for challenges that are solvable with effort and provide clear feedback—too many abrupt failures indicate imbalance.

26 skills

game-design
Design

This skill helps you design engaging games by applying core loop, GDD structure, player psychology, and balanced progression.

PlanningProductProductivityResearch+3
game-art
Accessibility

This skill helps you select art styles, optimize asset pipelines, and apply color and animation principles to accelerate game art workflows.

DesignPlanningProductProductivity+2
frontend-design
Accessibility

This skill guides you through thoughtful web UI design using psychology, layout, typography, color, and accessibility principles to improve user experience.

DesignFrontendUxTypescript
2d-games
Code Review

This skill helps you design and implement clear 2D game systems, including sprites, tilemaps, physics, and camera, for polished gameplay.

DebuggingDesignPerformanceRefactor+2
mcp-builder
Ai

This skill helps you design MCP servers with clear tool names, structured outputs, and robust error handling for scalable AI integrations.

ApiBackendCode ReviewDesign+3
rust-pro
Api

This skill helps you build high-performance, memory-safe Rust services and libraries using async patterns, advanced types, and production-ready tooling.

BackendPerformanceRustTesting+1
vr-ar
Design

This skill helps you apply VR/AR development principles to optimize comfort, performance, and interaction across platforms.

PerformanceTestingUxTypescript
api-patterns
Api

This skill helps you choose the right API style and design consistent, scalable responses across REST, GraphQL, and tRPC.

BackendDesignFullstackPlanning+2
architecture
Ai

This skill helps you design architecture by applying an ADR-driven framework for requirements, trade-offs, and documentation.

DesignDocsPlanningStrategy+1
game-development
Frontend

This skill helps you choose web game frameworks, optimize WebGPU/WebGL usage, and apply browser-friendly performance and asset strategies.

PerformanceProductResearchTypescript
testing-patterns
Debugging

This skill helps you apply testing patterns and principles to unit, integration, and mocking strategies, improving reliability and maintainability of test

DocsIntegration TestsTestingUnit Tests+1
python-patterns
Api

This skill helps you think through Python framework choices, async patterns, type hints, and project structure to make informed, context-driven decisions.

BackendDatabasePerformanceTesting+1
nextjs-react-expert
Code Review

This skill helps you optimize Next.js and React performance by eliminating waterfalls, reducing bundle size, and applying server/client optimizations.

DebuggingFrontendPerformanceRefactor+1
game-audio
Design

This skill helps you design immersive game audio systems and adaptive music workflows that enhance player immersion and feedback.

ObservabilityPerformanceProductResearch+2
parallel-agents
Api

This skill coordinates multiple specialized agents to perform comprehensive, multi-domain analysis and implementation tasks within Antigravity.

AutomationBackendFrontendSecurity+2
intelligent-routing
Ai

This skill automatically analyzes user requests and routes to the most suitable specialist agents, delivering faster, accurate task handling.

AutomationBackendFrontendPerformance+2
deployment-procedures
Ci Cd

This skill teaches safe production deployment thinking, verification, rollback, and post-deploy checks to minimize risk.

DevopsMonitoringPerformanceRelease+2
red-team-tactics
Analytics

This skill helps simulate red team tactics based on MITRE ATT&CK to improve defenses by mapping phases, vectors, and reporting.

AutomationSecurityTestingTypescript
multiplayer
Ai

This skill helps you design and optimize multiplayer architecture, synchronization, and security by applying proven principles for latency, fairness, and

BackendCloudPerformanceSecurity+1
documentation-templates
Api

This skill helps you generate clear README, API, and code comment templates to standardize docs across TypeScript projects.

ContentDocsWritingTypescript
seo-fundamentals
Analytics

This skill helps you implement foundational SEO practices covering E-E-A-T, Core Web Vitals, technical and content optimization for better visibility.

ContentGrowthMarketingPerformance+4
bash-linux
Automation

This skill helps you master Bash/Linux patterns and commands for efficient scripting, file handling, and process control on macOS and Linux.

CliDevopsProductivityScripting+1
3d-games
Debugging

This skill helps you apply core 3D game development principles to rendering, shaders, physics, and cameras for faster, higher quality prototypes.

DesignPerformanceRefactorScripting+1
nodejs-best-practices
Api

This skill helps you make Node.js architecture decisions by applying context-aware principles for framework choice, async patterns, security, and testing.

BackendDesignPerformanceSecurity+2
mobile-games
Design

This skill helps you design mobile games that respect battery, touch input, performance, and store requirements to maximize reach.

PerformancePlanningProductUx+1
powershell-windows
Automation

This skill helps you write robust PowerShell scripts for Windows by enforcing ASCII-only code, proper parentheses, null checks, and safe error handling.

Code ReviewDebuggingDevopsScripting+1
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational