azure-cosmos-db-py
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFE
Full Analysis
- Authentication Best Practices: The skill correctly promotes the use of DefaultAzureCredential for Azure-native RBAC, avoiding the need for hardcoded secrets or access keys in production code.
- SQL Injection Prevention: The instructions and code templates emphasize the use of parameterized queries for Cosmos DB NoSQL, which is a key security measure against injection attacks.
- Secure Local Development: For local development using the Cosmos DB Emulator, the skill uses the well-known, publicly documented emulator key. This is a standard practice and does not expose sensitive production credentials.
- Lifecycle Management: The skill encourages the use of context managers for client initialization, ensuring that network resources and credentials are properly released.
Audit Metadata