claude-api
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSMETADATA_POISONINGINDIRECT_PROMPT_INJECTION
Full Analysis
- Unverifiable Dependency (Potential Supply Chain Risk): The documentation for the Python SDK (
python/claude-api/README.mdandpython/claude-api/sdk-upgrade.md) includes instructions to use a library calledhttpx2instead of the standardhttpx. It claims thathttpx2is an official fork maintained by Pydantic. This is a security consideration as the official Anthropic SDK relies onhttpx, andhttpx2is not a standard or verified dependency in this context. Following these instructions could lead to using an unofficial package. - Sensitive Credential Management: The skill provides guidance on using Admin API keys (
sk-ant-admin...) for organization management and cost optimization. These credentials grant significant permissions, and their inclusion in documentation serves as a reminder to handle such keys with high security standards, such as using environment variables as recommended in the text. - Data Ingestion Surface: The
prompt-auditandmigratesubcommands are designed to analyze and modify existing codebases and prompts. This functionality requires the skill to process user-supplied data, which is an inherent part of its purpose as a development utility but represents an ingestion surface for potentially untrusted content. - Use of Trusted Sources: All external documentation and repository links point to official domains (
platform.claude.com) or the author's official GitHub organization (github.com/anthropics/*). These are recognized as legitimate and trusted sources for information.
Audit Metadata