Portable .NET SIMD code, tested against scalar.
Guides implementation and review of portable .NET SIMD optimizations that preserve scalar behavior, remain memory-safe, and justify their complexity with measurements.
When to use it
Use when vectorizing scalar loops or reviewing SIMD code for correctness, safety, portability, fallbacks, and performance; not for unrelated performance work.
It changes how the agent implements, optimizes, and reviews SIMD code in an existing project.
What you provide
Requires a .NET environment that can target the project's framework and run its build and tests; any architecture or fallback configuration that cannot be exercised must be reported as unverified.
This skill
https://learn.microsoft.com/dotnet/standard/simd
Reads official SIMD guidance