Use when modifying existing files, refactoring, improving code quality, or touching legacy code by applying the Boy Scout Rule to leave…
Add release-time UX (force-update gate, post-update what's-new sheet, channel-aware store deeplinks) to a project that has bq-analytics…
Brigid's persona and output conventions — fire emoji, direct technical voice, depersonalized feedback
Create a GitHub bug report from current context
Automate Bugherd tasks via Rube MCP (Composio).
Build a real, playable Babylon.js browser game from a description — scaffold it, get art (FREE asset hubs first, generate the rest), run…
Build the unity-mcp-cli TypeScript CLI tool and link it globally for terminal use.
Build a device driver or protocol handler — I2C sensors, BLE services, MQTT clients, SPI peripherals with interrupt-driven I/O and clean…
Rebuild an existing thing from scratch — same purpose, but better and self-made.
Use when bundling JavaScript/TypeScript code with Bun's fast bundler.
Use when creating OpenAPI specs for Bun.js APIs, integrating with Apidog, documenting endpoints with schemas, or automating API…
Use when managing dependencies with Bun's package manager.
Bun as runtime, package manager, bundler, and test runner.
In a multi-workspace monorepo, hoist shared dependencies into Bun catalogs so version bumps are a single root edit and package families…
When to activate: Bundler, Gemfile, Gemfile.lock, pessimistic version operator, bundle groups, bundle audit, gemspec, private gem sources…
Expert skill for bytecode virtual machine design including instruction set design, dispatch mechanisms, and stack/register architectures
Use when C# async/await patterns including Task, ValueTask, async streams, and cancellation.
When to activate: C++ build, CMake, sanitizers, ASan, UBSan, TSan, clang-tidy, clang-format, vcpkg, Conan, CI, static analysis
Use when fundamental C data structures including arrays, structs, linked lists, trees, and hash tables with memory-efficient…
Use when lINQ (Language Integrated Query) with query and method syntax, deferred execution, expression trees, and performance optimization.
When to activate: smart pointers, unique_ptr, shared_ptr, weak_ptr, memory management, custom allocators, RAII, memory leaks, heap, stack…