When to activate: Go modules, go.mod, go.sum, versioning, workspaces, private modules, dependency management
When to activate: net/http server, HTTP handlers, middleware, ServeMux, timeouts, TLS, HTTP client in Go
Use when creating Go packages, organizing imports, managing dependencies, or deciding how to structure Go code into packages.
Use the functional options pattern for flexible constructor configuration: Define interfaces where they are used, not where they are…
Use when optimizing Go code, investigating slow performance, or writing performance-critical sections.
Design and bootstrap a minimal Go project from an idea or early repository.
This skill should be used when the user asks to "write a Go function", "implement this in Go", "structure this Go service", "add error…
Use when designing Go struct/interface APIs or optimizing allocation-heavy hot paths - functional options for constructors, defining…
Idiomatic Go style, formatting, naming, and error handling conventions.
Use when working with Go formatting, line length, nesting, naked returns, semicolons, or core style principles.
Godot 4.6 game development with C# (.NET 10).
Enforces modular architecture and best practices for Godot 4.x development using component patterns and signal-driven communication.
Godot C# programming skill for .NET integration, scripting patterns, and performance optimization.
Use when Codex needs to run Godot CLI, Godot headless, console executable checks, smoke tests, GDScript script tests, or automated…
Use when reviewing GDScript or C# Godot code — checklist of best practices, common anti-patterns, and Godot-specific pitfalls
Use when a Godot/.NET task needs a Layer 4 overlay skill for GoDotTest-based C# testing, and the agent must write, run, debug, or collect…
Interact with a running Godot game via MCP — launch, screenshot, click, inspect scene tree, get/set properties, call methods, run…
Godot 4 networking specialist - Masters the MultiplayerAPI, scene replication, ENet/WebRTC transport, RPCs, and authority models for…
Use when a Godot/.NET task needs a Layer 4 overlay review or plan for threading, async/await, Task.Run, WorkerThreadPool, threaded…
Godot physics skill for rigid bodies, areas, collision layers, and raycasting.
Generates complete, state-driven player controller systems for Godot Engine in both 2D and 3D environments.