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.
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.
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.