원클릭으로
code-standards-csharp
C# 14 coding standards. Invoke this skill always when working in C# language.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
C# 14 coding standards. Invoke this skill always when working in C# language.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Rust coding standards for production code. Invoke this skill always when working in Rust language.
Expert guide for writing git commit messages following the Conventional Commits 1.0.0 specification.
Use `chromium --dump-dom` to inspect the fully rendered DOM after JavaScript execution. For debugging layout/scrolling issues and scraping dynamic pages.
Multi-repository codebase exploration. Research library internals, find code patterns, understand architecture, compare implementations across GitHub/npm/PyPI/crates. Use when needing deep understanding of how libraries work, finding implementations across open source, or exploring remote repository structure.
Best practices for writing clean, maintainable, and robust tests with TUnit.
| name | code-standards-csharp |
| description | C# 14 coding standards. Invoke this skill always when working in C# language. |
extension blocks for multiple related extension members; keep this methods for single helpersfield backed properties for simple validation; explicit backing fields for complex logic?. and ?[] over manual null checksnameof for type references in logging/exceptionsSpan<T>/ReadOnlySpan<T> params and overloads for hot paths; IEnumerable<T> for streamsref, in, scoped, ref readonly) only when the contract demands itpartial constructors/events for source generators; avoid in hand-written domain code+=, -=) only when semantics are intuitiverequired init-only properties over complex constructors for mandatory datareadonly fields and records for immutable data; seal classes by defaultasync void; always return Task or ValueTaskis pattern matching over as + null checkArgumentNullException.ThrowIfNull over manual validation