galaxy-players-and-alliances

Initialize and track player state, alliances, and attributes in StarCraft II Galaxy scripts.

7|1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/KimPlaybit/Starcraft-2-Editor-Skills --skill galaxy-players-and-alliances
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: galaxy-players-and-alliances
Source: https://github.com/KimPlaybit/Starcraft-2-Editor-Skills/tree/main/.agents/skills/galaxy-players-and-alliances
Command: npx skills add https://github.com/KimPlaybit/Starcraft-2-Editor-Skills --skill galaxy-players-and-alliances

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage and initialize player data, alliances, and game state within Galaxy scripts for StarCraft II maps.

Core Features & Use Cases

  • Player data patterns and playergroups management for active players and teams
  • Alliance initialization and dynamic relationship updates at map start and during gameplay
  • Utilities for race checks, resource reads/writes, camera setup, and end-game handling

Quick Start

Load this skill at map initialization and reference the included patterns to set up alliances and manage player state.

Frequently Asked Questions about galaxy-players-and-alliances

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

FAQPage Schema
How do I initialize player state and alliances in StarCraft 2 Galaxy scripts?

To initialize player state and alliances in StarCraft 2 Galaxy scripts, apply this skill at map initialization to read and update minerals, gas, race, and camera setups for individual players or groups.

What is the best way to manage playergroups and active teams in Galaxy scripting?

The best way to manage playergroups in Galaxy scripting is using the skill's player data patterns to track active players and teams, handling resource reads, writes, and end-game conditions during runtime player management.

How do I dynamically update alliance relationships during StarCraft 2 gameplay?

You dynamically update alliance relationships during StarCraft 2 gameplay by referencing the skill's alliance initialization patterns to manage player attributes and team states at map start and throughout the match.

Can I use this skill to handle end-game conditions and race checks for specific players?

Yes, you can use this skill to handle end-game conditions and race checks for specific players, as it provides utilities for reading race data, setting up cameras, and managing game state for individual players or groups.

Does this skill require external dependencies to manage StarCraft 2 map initialization?

No, this skill does not require external dependencies to manage StarCraft 2 map initialization, satisfying self-contained requirements by providing YAML frontmatter, an operational body with Galaxy guidance, and optional script references.