KS
Killer-Skills

gameplay-integrator — how to use gameplay-integrator how to use gameplay-integrator, gameplay-integrator setup guide, gameplay-integrator vs alternative solutions, what is gameplay-integrator, gameplay-integrator install, integrating gameplay modes with gameplay-integrator

v1.0.0
GitHub

About this Skill

Perfect for Game Development Agents needing seamless gameplay mode integration while preserving state, assets, performance, and build stability. gameplay-integrator is a skill that enables the integration or refactoring of gameplay modes without compromising existing modes or performance

Features

Inspects app architecture via MainActivity.java to determine UI type
Supports WebView-based UI with HTML/CSS/JS and JS bridge
Allows for native UI components in hybrid architectures
Preserves state, assets, and performance during mode integration
Ensures build stability through careful refactoring

# Core Topics

aztr0nutzs aztr0nutzs
[0]
[0]
Updated: 3/7/2026

Quality Score

Top 5%
32
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add aztr0nutzs/XENGENiX/gameplay-integrator

Agent Capability Analysis

The gameplay-integrator MCP Server by aztr0nutzs is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use gameplay-integrator, gameplay-integrator setup guide, gameplay-integrator vs alternative solutions.

Ideal Agent Persona

Perfect for Game Development Agents needing seamless gameplay mode integration while preserving state, assets, performance, and build stability.

Core Value

Empowers agents to refactor gameplay modes without breaking existing modes, leveraging architecture gates, WebView routes, and JS bridges to ensure stable and performant builds, while supporting hybrid, native Compose, or WebView/HTML UI architectures.

Capabilities Granted for gameplay-integrator MCP Server

Integrating new gameplay modes without disrupting existing functionality
Refactoring gameplay modes to improve performance and build stability
Inspecting and determining UI architecture for optimal gameplay integration

! Prerequisites & Limits

  • Requires inspection of app architecture, specifically MainActivity.java
  • Limited to supporting WebView/HTML, native Compose, or hybrid UI architectures
Project
SKILL.md
3.0 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Gameplay Integrator

Overview

Integrate or refactor gameplay modes without breaking existing modes, while preserving state, assets, performance, and build stability.

Workflow Decision Tree

  • Architecture gate (must happen first): inspect app/src/main/java/com/xenogenics/app/MainActivity.java and determine whether UI is WebView/HTML, native Compose, or hybrid.
  • If WebView-based, default to shipping screens as HTML/CSS/JS and wiring via WebView routes + JS bridge. Only add native UI when explicitly requested.
  • If the request touches UI or navigation, locate existing lobby and routing patterns before adding new ones.
  • If the project lacks the requested architecture (e.g., Compose, NavGraph, ViewModel), stop and ask how to proceed.
  • If tests are missing, add minimal pure logic tests for gameplay rules.

Workflow

1) Intake and Constraints

  • Parse the request for: mode name, flow entry points, rules, assets, settings to preserve, and performance limits.
  • Confirm constraints in references/project-standards.md.

2) Locate Integration Points

  • Identify the lobby entry, mode registry, navigation wiring, and state persistence layer.
  • Follow patterns in references/integration-patterns.md.

3) Gameplay and State

  • Implement or refactor game logic: win/lose, turns, input, pause/resume, game-over flows.
  • Persist and restore: selected character/piece set, difficulty/level, audio/vibration, accessibility settings.
  • Never change persistence keys unless explicitly requested.

4) Assets and Resource Mapping

  • Map visuals and audio to real assets; add them via the existing pipeline.
  • Keep assets optimized and in correct directories; avoid mystery files.

5) Performance and Stability

  • Avoid heavy work on the main thread.
  • Limit recomposition triggers and mutable state in UI.
  • Prevent unbounded coroutines, loops, or particle effects.
  • Add low-end device guardrails when the project supports them.

6) Verification

  • Run the project build/tests (prefer ./gradlew :app:assembleDebug).
  • If no tests exist, add minimal unit tests for game rules and key transitions.
  • Fix failures and rerun until green.

7) Output

  • Provide a concise change log with file paths and a checklist:
    • Integrated into lobby
    • Navigation wiring
    • State persistence
    • Assets
    • Performance guardrails
    • Verification

Guardrails

  • Do not delete existing modes or routes.
  • Do not change applicationId or package names.
  • Only modify files required for the request.
  • No placeholders, TODOs, or dead controls.
  • All visible UI actions must be wired to real logic.

References

  • references/project-standards.md
  • references/repo-scan.md
  • references/integration-patterns.md
  • references/asset-pipeline.md
  • references/performance-policies.md
  • references/test-requirements.md

Golden Path Pointers

  • Entry point: app/src/main/java/com/xenogenics/app/MainActivity.java
  • Web UI: app/src/main/assets/www/index.html, app/src/main/assets/www/script.js, app/src/main/assets/www/style.css

Related Skills

Looking for an alternative to gameplay-integrator or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication