sc2-units-reference

Catalog StarCraft II editor unit IDs with metadata for Galaxy scripting and SC2Data editing.

1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/KimPlaybit/Ultrasikism --skill sc2-units-reference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sc2-units-reference
Source: https://github.com/KimPlaybit/Ultrasikism/tree/main/.agents/skills/sc2-units-reference
Command: npx skills add https://github.com/KimPlaybit/Ultrasikism --skill sc2-units-reference

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a definitive, editor-focused catalog of StarCraft II unit and structure editor IDs, their expansion of origin, attributes, types, and alternate mode IDs so authors, scripters, and modders can avoid incorrect or ambiguous unit references during Galaxy scripting and SC2Data editing.

Core Features & Use Cases

  • Exact ID lookup: Shows the precise catalog string used in UnitCreate calls and XML <CUnit id="..."> entries, including alternate mode IDs (e.g., SiegeTankSieged, WarpPrismPhasing).
  • Metadata & pitfalls: Reports unit race, expansion, attributes, role, and common editor pitfalls (burrowed/uprooted variants, cost override behavior).
  • Use Case: Use this reference when writing Galaxy triggers or SC2Data patches to ensure you reference the correct unit IDs for multiplayer, campaign, and co-op units and to validate transform/morph pairs before applying cost overrides.

Quick Start

Look up the editor catalog ID, expansion, attributes, and alternate mode IDs for SiegeTank and list any variant-related pitfalls to avoid.

Frequently Asked Questions about sc2-units-reference

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

FAQPage Schema
How do I find the exact StarCraft 2 editor unit ID for Galaxy scripting?

To find the exact StarCraft 2 unit ID for Galaxy scripting, look up the specific unit in the catalog to retrieve its precise string for UnitCreate calls, including race, expansion origin, and attributes.

What are common SC2Data XML editing pitfalls for unit transforms and morphs?

Common SC2Data XML editing pitfalls involve incorrectly referencing burrowed, uprooted, or alternate mode variants like SiegeTankSieged. The catalog identifies these transform pairs to validate morph IDs and prevent cost override errors.

Can I look up campaign and co-op unit IDs for StarCraft 2 modding?

Yes, you can look up campaign and co-op unit IDs for StarCraft 2 modding. The catalog covers multiplayer, singleplayer, and co-op content, providing exact ID strings and metadata for accurate in-editor referencing.

How do I reference alternate mode unit IDs like WarpPrismPhasing in SC2Data?

To reference alternate mode unit IDs like WarpPrismPhasing in SC2Data, search the catalog for the base unit. It reports associated alternate mode IDs and expansion origin for accurate XML <CUnit id="..."> entries.

Does the StarCraft 2 unit reference include build-slot mapping and cost override behavior?

Yes, the StarCraft 2 unit reference includes notes on build-slot mapping and cost override behavior. It provides metadata on unit types and common editor pitfalls to validate transform pairs before applying modifications.