ワンクリックで
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