oura-api-skill
Pass
Audited by Gen Agent Trust Hub on May 11, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTIONNO_CODE
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill documentation instructs the user to execute
npx @yasuakiomokawa/oura-mcp configure, which downloads and runs the vendor-owned MCP server package from the NPM registry. - [COMMAND_EXECUTION]: The setup instructions reference shell command execution (
npx) for configuring the underlying tool environment. - [DATA_EXFILTRATION]: The skill is designed to access sensitive personal health data via the Oura API, including sleep cycles, heart rate, and activity levels. This data is retrieved through tools like
oura_api_getas part of the intended functionality. - [PROMPT_INJECTION]: The skill presents a surface for indirect prompt injection by processing potentially untrusted strings (e.g., tags and workout descriptions) fetched from the external Oura API.
- Ingestion points: The
recipes/event-prep.mdandrecipes/personal-best-discovery.mdfiles specify fetching data from/v2/usercollection/enhanced_tagand/v2/usercollection/workoutusing theoura_api_gettool. - Boundary markers: The recipes do not specify the use of delimiters or 'ignore' instructions when processing the retrieved text content.
- Capability inventory: The skill provides tools for authentication (
oura_authenticate) and data retrieval; the agent typically retains standard capabilities such as shell and file system access. - Sanitization: No explicit sanitization or filtering logic is documented for the text retrieved from the API endpoints.
- [NO_CODE]: The skill consists entirely of Markdown documentation and instructions, containing no executable scripts or binary files within its own structure.
Audit Metadata