gumcli

Locate and configure Gum CLI tooling for FlatRedBall2 projects.

11|3|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/vchelaru/FlatRedBall2 --skill gumcli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gumcli
Source: https://github.com/vchelaru/FlatRedBall2/tree/main/frb-skills/gumcli
Command: npx skills add https://github.com/vchelaru/FlatRedBall2 --skill gumcli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gum CLI setup guides developers to decide if FlatRedBall2 projects will use Gum UI and which mode to engage (code-only, project+dynamic, or codegen) at the very start, ensuring the project is aligned with UI tooling from the outset.

Core Features & Use Cases

  • Initial discovery: Locate gumcli.exe relative to the FRB2 repository and verify availability.
  • Project scaffolding: Create new Gum content with gumcli new and scaffold Gum project structure.
  • Mode configuration: Configure project structure and code generation flow to support code-only, dynamic, or codegen modes.
  • Integration validation: Ensure .csproj includes references and content needed for Gum integration and runtime loading.

Quick Start

Run gumcli to create a Gum project for your FRB2 game and prepare it for the selected mode.

Frequently Asked Questions about gumcli

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

FAQPage Schema
How do I configure Gum UI for FlatRedBall2 projects at startup?

To configure Gum UI for FlatRedBall2 projects at startup, locate and validate gumcli.exe, run gumcli new to scaffold the project, and update the .csproj file to support your chosen integration mode.

What Gum CLI modes are available for FlatRedBall2 game development?

Gum CLI supports three modes for FlatRedBall2 projects: code-only, dynamic project, and codegen. These modes determine how the project structure and code generation flow handle UI integration at runtime.

How do I create a new Gum project in an FRB2 repository?

Create a new Gum project in an FRB2 repository by locating the gumcli.exe tool and executing the gumcli new command, which scaffolds the Gum content and prepares the project structure for integration.

Does FlatRedBall2 require .csproj modifications for Gum integration?

Yes, FlatRedBall2 requires .csproj modifications for Gum integration. The project file must include specific references and content configurations to support runtime loading and the selected code generation mode.

Why is gumcli.exe not working when setting up Gum UI?

If gumcli.exe is not working, the setup process validates its presence relative to the FRB2 repository. If missing, you must create it using the gumcli new command to ensure proper tooling availability.