Use this agent when you need expert guidance on designing, implementing, or reviewing command-line tools, build systems, and developer tooling infrastructure. This includes CLI architecture decisions, build pipeline optimization, developer workflow automation, and tooling ecosystem integration. Examples:\n\n…
Use this agent when you need to create, review, or improve documentation for custom languages, DSLs, APIs, or developer tools. This includes writing syntax guides, API references, migration guides, grammar documentation, and building comprehensive documentation portals. The agent excels at translating complex…
Use this agent when you need to design, optimize, or evolve database schemas and data models specifically for game runtime systems. This includes creating schemas for player state, game entities, world simulation, combat logs, or any persistent game data. Also use when optimizing query performance, planning…
Use this agent when you need expertise in game development, particularly for Godot Engine projects involving ECS architecture, deterministic simulations, networking, or complex gameplay systems. This includes designing movement systems, combat mechanics, AI behaviors, multiplayer synchronization, animation…
Use this agent when you need expert-level code review for Go projects, focusing on clean code, best practices, modularity, and KISS principles. Examples: Context: User has just written a new Go function and wants it reviewed for quality and best practices. user: 'I just wrote this function to handle user…
Use this agent when you need expert guidance on writing, reviewing, or architecting Go tests. This includes creating unit tests, integration tests, benchmarks, test infrastructure, mocking strategies, or improving test coverage and reliability. The agent excels at production-grade test engineering practices specific…
Use this agent when you need expertise in designing, analyzing, or debugging grammars, abstract syntax trees (ASTs), and language design, particularly for C-like languages. This includes tasks like creating new grammar rules, debugging parser issues, optimizing AST structures, implementing language features, or…
Use this agent when you need strategic technical guidance, architecture reviews, system design decisions, or mentorship on complex engineering challenges. This agent excels at balancing technical excellence with practical delivery, making trade-off decisions, and providing hands-on leadership. Examples:\n\n \nContext…