earnings-calendar
Pass
Audited by Gen Agent Trust Hub on Apr 19, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: Fetches financial data from the Financial Modeling Prep (FMP) API, an established financial data service.
- [SAFE]: Implements secure API key handling using environment variables or session-limited user input, ensuring credentials are not persisted or shared.
- [SAFE]: Processing logic in Python scripts uses standard libraries for parsing JSON and generating Markdown reports without unsafe dynamic code execution or privilege escalation.
- [SAFE]: The skill processes data from an external API with a transparent security posture:
- Ingestion points: Earnings and profile data retrieved via standard
requestscalls inscripts/fetch_earnings_fmp.py. - Boundary markers: The skill instructs the agent to parse structured JSON data and format it into restricted Markdown templates.
- Capability inventory: Performs network requests to a well-known service and writes report files locally as directed by user parameters.
- Sanitization: Includes data validation, string truncation, and numeric formatting during the report generation process to ensure clean output.
Audit Metadata