astro-guidelines
Trigger on `.astro` files. Use when building Astro static sites with islands architecture. Apply for content collections, component hydration, or accessibility implementation. Keywords: Astro, islands, static HTML, content collections, `astro:content`, schema validation.
Repository SourceNeeds Review
c99-game-opinionated-guidelines
Trigger on `.c/.h` files in game/engine directories. Opinionated game engine patterns: caller-owns-memory, inverse mass, SoA optimization, builder pattern. Keywords: vectors, matrices, quaternions, physics, meshes, spatial structures, tagged unions, inverse mass.
Repository SourceNeeds Review
cmake-guidelines
Trigger on `CMakeLists.txt` files. Use when writing CMake 3.20+ build systems for C/C++ projects. Apply for target-based builds, dependency management, testing setup, visibility specifiers. Keywords: CMake, add_library, add_executable, target_link_libraries, PUBLIC/PRIVATE/INTERFACE, find_package, FetchContent, CTest.
Repository SourceNeeds Review
express-js-guidelines
Trigger on `*.ts` files with Express imports or `@types/express`. Use when building Express 5+ API servers. Apply for route organization, error handling, authentication, testing. Keywords: Express, routes, controllers, middleware, Zod validation, JWT, error handling, CORS, Morgan.
Repository SourceNeeds Review