Mandatory C# code style rules for naming, formatting, post-edit cleanup, and modern C# syntax. Use whenever Codex creates, modifies, reviews, refactors, or explains C# code or project files, including .cs, .csproj, and .NET project work.
LidGuard MCP runtime reference. Use when working on regular MCP server tools, Provider MCP server behavior, MCP install/status/remove runtime expectations, model-managed session identifiers, MCP settings updates, or stdio logging constraints.
LidGuard provider integration reference. Use when working on Provider MCP, generic Provider MCP, Codex CLI hooks, Claude Code hooks, GitHub Copilot CLI hooks, OpenCode hooks, hook installation/status/removal, MCP registration, provider-specific payloads, or deployment notes.
Instructions for airtaxi/LidGuard, covering lidguard agent instructions, required first step, task skill map, local skill precedence and user-facing writing.
A database map built by reading MyBatis XML mapper files or JPA/Hibernate entity classes. It identifies which tables the application code uses, without connecting to the database.
Systematically debug issues by analyzing stack traces, reproducing problems, tracing execution flow, and identifying root causes. Hands off to @implementer once root cause is identified.
Perform code reviews, security audits (OWASP Top 10), SQL and schema migration reviews, and Maven pom.xml dependency checks (within code review). Each review mode follows its own checklist and severity model.
Load when writing or reviewing .java code — Java 8 version-lock floor: syntax, exceptions, logging, concurrency. Triggers on: var, records, text blocks, List.of/Map.of, pattern matching, java.time, BigDecimal, SLF4J. Forces Java 8, not modern Java. Defer SQL/Spring/JSP to their files.
Load when writing or reviewing Java or hbm.xml on a Spring 3.2 + Hibernate 4.2 stack — native Session API, XML mappings/tx, Spring MVC. Triggers on: getCurrentSession (not openSession), hbm.xml (not JPA @Entity), (not @Transactional), @Controller/@RequestMapping (not @GetMapping). No Spring Boot/JPA. Defer SQL to…
A code-review skill for checking correctness, style, bugs, and maintainability against the project’s Java, Spring, SQL, security, XML, JSP, Maven, and testing rules.
A workflow for creating a phased implementation plan before writing code. It first clarifies unclear requirements, then records affected files, risks, alternatives, and the agreed scope.
An OWASP-focused security audit for Java web applications, checking common web risks such as injection, authentication, access control, and unsafe configuration.