obspy
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: No malicious patterns, obfuscation, or unauthorized data access were detected. The skill uses the established 'obspy' library for seismological data processing and connects to well-known, trusted scientific data centers (IRIS, USGS, GEOFON).
- [INDIRECT_PROMPT_INJECTION]: The skill processes external seismic data files (MiniSEED, SAC, GSE2, SEGY) and fetches data from FDSN APIs (IRIS, USGS, GEOFON).
- Ingestion points:
scripts/batch_process.pyreads local seismic files viaobspy.read(), andscripts/fetch_earthquake.pyfetches remote waveforms and event metadata via FDSN clients. - Boundary markers: Data is parsed using ObsPy's specialized format handlers which expect specific scientific data structures rather than natural language instructions.
- Capability inventory: The skill performs file I/O (reading seismic formats, writing processed files) and network requests to well-known scientific data centers. It also uses
ProcessPoolExecutorfor parallel task execution. - Sanitization: ObsPy validates file headers and data integrity during ingestion, effectively filtering non-seismic data content. This represents a standard functional data processing surface with no identified injection risk.
Audit Metadata