Enforces strict C# coding standards and naming conventions based on POCU principles for cleaner, more predictable codebases.
This skill provides a comprehensive C# code style guide based on POCU standards, specifically optimized for C# 9.0 and Unity environments. It automates the enforcement of rigorous naming conventions—such as private member prefixes (mPascalCase) and explicit type declarations—while prohibiting ambiguous patterns like the 'var' keyword. By applying these rules proactively during code reviews and refactoring, it ensures high maintainability and consistency across professional development projects, emphasizing explicit types, null safety, and logical class organization.
主な機能
01Explicit null-safety patterns using OrNull suffixes and Debug.Assert validation
02Enforcement of explicit typing by prohibiting 'var' and target-typed 'new()'
03Standardized class structure order from constants to private methods