skills/dotnet/skills/author-component/Gen Agent Trust Hub

author-component

Pass

Audited by Gen Agent Trust Hub on Jun 13, 2026

Risk Level: SAFE
Full Analysis
  • Architectural Best Practices: The skill outlines standard data flow and state management rules for Blazor, ensuring developers use parameters and event callbacks correctly to maintain component isolation.
  • Asynchronous Programming Safety: It includes detailed guidance on avoiding common pitfalls such as deadlocks and thread-pool escapes by enforcing the use of async/await and prohibiting dangerous primitives like .Result or Task.Run within component logic.
  • Resource Management: Provides clear patterns for implementing IAsyncDisposable to ensure proper cleanup of event subscriptions and cancellation tokens, preventing memory leaks and orphaned tasks.
  • Standard Tooling Usage: The skill encourages the use of built-in framework features like HttpClient and IJSRuntime for legitimate data fetching and browser interop requirements.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 13, 2026, 03:06 AM
Security Audit — agent-trust-hub — author-component