A tool for creating and managing Garry's Mod addons, including Lua scripting, content creation, and addon packaging. Use when: developing new addons, writing Lua scripts for GMod, organizing addon files, or when user mentions Garry's Mod, GMod, Lua scripting, or addon development.
Builds and manages owned community platforms.
Marketing analytics and measurement infrastructure.
Plans and manages paid media campaigns. Triggers for PPC, paid ads, Google Ads, Meta Ads, retargeting, ad creative, ad budget, SEM.
Load only when the user runs /postmortem, at the end of a fix or debug session.
Use when asked to benchmark Go code, compare Go implementations for performance, add a fuzz test, or investigate allocations on a hot path…
Reviews Go code for idiomatic patterns, error handling, concurrency safety, and common mistakes.
Use when writing or reviewing Go code that starts goroutines, holds a sync.Mutex/RWMutex, or closes channels - to enforce goroutine…
Use when working with Go slices, maps, or arrays — choosing between new and make, using append, declaring empty slices (nil vs literal for…
This skill should be used when the user asks to "configure a Go database connection pool", "use database/sql in Go", "set up pgxpool"…
This skill should be used when the user asks to "wire up dependencies in Go without a framework", "should I use wire, dig, fx, or…
Run a grouped, bisectable Go dependency security sweep on the Fission repo.
Implements professional Go development standards, including idiomatic naming, robust error handling, and high-performance concurrency…
Use when Go error handling with error wrapping, sentinel errors, and custom error types.
This skill should be used when the user asks to "write a gRPC service in Go", "add a gRPC interceptor", "return a gRPC status error"…
Run golangci-lint and fix all reported issues.
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…
Orchestrated codebase audit. Maps surfaces, deep-dives each surface, groups findings into a coarse plan.md, then refactors and fixes in…
Explain a system, change, plan, or decision in plain English for a project manager: consequences first, with simple diagrams.
Author and refactor model-facing instructions and team-memory vault notes in the lean house style.