Audio Quality Checker
PassAudited by ClawScan on May 1, 2026.
Overview
This instruction-only skill is coherent for audio quality checking, but users should know it uploads chosen audio files to SenseAudio and uses a SenseAudio API key.
Install this skill only if you are comfortable using SenseAudio's API for audio analysis. Keep the SENSEAUDIO_API_KEY private, use a limited or dedicated key if available, and only provide audio files that you intend to upload to the external service.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Installing packages can introduce supply-chain risk if the package source or environment is not trusted.
The skill instructs the user to install an external Python package. This is common and purpose-aligned for making HTTP API calls, but the package version is not pinned.
Install required Python packages: ```bash pip install requests ```
Install from a trusted Python environment, consider pinning a known-good requests version, and avoid running setup commands in sensitive environments unnecessarily.
Anyone with access to the environment variable could potentially use the SenseAudio API under the user's account or quota.
The skill uses a SenseAudio API key from the environment and sends it as a bearer token to the SenseAudio API. This is expected for the integration and is disclosed in the skill metadata.
API_KEY = os.environ["SENSEAUDIO_API_KEY"]
...
headers = {"Authorization": f"Bearer {API_KEY}"}Use a dedicated API key if possible, keep it private, rotate it if exposed, and confirm the key has only the permissions needed for audio analysis.
Audio files may contain private speech or background information and will leave the local environment when analyzed through this API.
The implementation uploads the selected audio file to an external SenseAudio API endpoint for analysis. This is central to the skill's purpose and is visible in the instructions.
url = "https://api.senseaudio.cn/v1/audio/analysis"
...
files = {"file": open(audio_file, "rb")}
...
response = requests.post(url, headers=headers, files=files, data=data)Only analyze audio files you are comfortable sending to SenseAudio, and review the provider's privacy, retention, and data handling terms before use.
