Rian Oliveira
Community@riandeoliveira ยท Gravataรญ, RS - Brasil
Front End Developer. Passionate about animes, games and technology ๐
Agent Skills by Rian Oliveira
Showing 32 vetted skills indexed across 1 GitHub repositories.
testcontainers-dotnet
Orchestrate Testcontainers modules to start disposable Docker dependencies for .NET integration tests.
performing-security-headers-audit
Audit HTTP response headers for missing security protections and cookie attributes.
scanning-container-images-with-grype
Scans container images and SBOMs for known vulnerabilities using Grype.
implementing-container-image-minimal-base-with-distroless
Replace bloated base images with Google distroless runtime images.
testing-for-host-header-injection
Detect HTTP Host header injection vulnerabilities during authorized security testing.
database-performance
Optimizes EF Core and Dapper queries with read/write separation and batched SQL joins.
serialization
Select .NET serialization formats for APIs, messaging, and persistence.
testing-for-broken-access-control
Detect broken access control in web applications and APIs.
performing-container-image-hardening
Harden container images with multi-stage builds and CIS Docker Benchmark checks.
testing-for-email-header-injection
Test web email endpoints for CRLF and newline SMTP header injection.
csharp-concurrency-patterns
Recommends .NET concurrency constructs for given workload scenarios.
testing-for-sensitive-data-exposure
Scan web assets and API responses for sensitive data exposure.
dependency-injection-patterns
Organize ASP.NET Core DI registrations into composable IServiceCollection extension methods.
conducting-api-security-testing
Test REST and GraphQL APIs for OWASP Top 10 vulnerabilities.
testing-api-for-broken-object-level-authorization
Replay authenticated REST and GraphQL requests with swapped object identifiers to detect BOLA and IDOR exposure.
dotnet-project-structure
Standardize .NET repository setup with .slnx, centralized MSBuild properties, and SDK pinning.
modern-csharp-coding-standards
Enforce modern C# 12+ coding standards for performance and error handling.
testing-api-security-with-owasp-top-10
Probe REST and GraphQL APIs for OWASP API Security Top 10 risks.
api-design
Guide extend-only evolution of public C# APIs to prevent breaking changes.
type-design-performance
Guide .NET type design to reduce allocations and improve performance.
hardening-docker-daemon-configuration
Configures and validates Docker daemon security settings against CIS benchmarks.
package-management
Manage NuGet packages across .NET solutions using dotnet CLI and CPM.
microsoft-extensions-configuration
Bind appsettings.json to strongly typed Options and validate at startup.
testcontainers-integration-tests
Write xUnit integration tests with TestContainers for real database, cache, and message-queue behavior.