azure-eventgrid-py
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [Secure Authentication Practices]: The skill correctly prioritizes DefaultAzureCredential over static keys or connection strings, which is a recommended security pattern for Azure services to reduce credential exposure risk.
- [Resource Lifecycle Management]: Code examples consistently use context managers for both clients and credentials, ensuring that network connections and tokens are released appropriately.
- [Event Data Processing]: As a messaging skill, it handles data that could potentially contain indirect instructions if sourced from untrusted environments.
- Ingestion points: Payload data in CloudEvent and EventGridEvent constructors within SKILL.md and references/non-hero-scenarios.md.
- Boundary markers: None present in the provided snippets.
- Capability inventory: The skill enables network transmission of data via client.send() operations.
- Sanitization: Implementation examples focus on basic functionality and do not include input validation or sanitization steps.
Audit Metadata