What problem does it solve?
Manually editing DefaultGameplayTags.ini does not register tags with UGameplayTagsManager, so new tags fail to appear in editor tag pickers. This Skill registers Gameplay Tags in INI config and at runtime simultaneously, making them immediately usable in StateTree events, ability systems, and tag queries without an editor restart.
Core Features & Use Cases
- Bulk Tag Registration: Register multiple dot-hierarchy tags (e.g. Ability.Attack.Melee) in one call with comments and source tracking via GameplayTagService.add_tags.
- Hierarchy Queries & Validation: Check tag existence with has_tag, inspect comments and redirects with get_tag_info, and walk subtrees with get_children.
- Runtime Tag Values: Obtain FGameplayTag values via request_tag and request_tag_container for tag-typed APIs like gameplay events and tag-keyed maps, which Python cannot construct directly.
- Use Case: Before wiring a StateTree transition with an OnEvent trigger, register the event tags Cube.StartChasing and Cube.StopChasing, then verify them in the editor tag picker immediately.
Quick Start
Ask the AI to register the gameplay tags Ability.Attack.Melee and State.Stunned with a comment and confirm they appear in the tag hierarchy.