skills/obra/muse-skills/flightaware/Gen Agent Trust Hub

flightaware

Warn

Audited by Gen Agent Trust Hub on Oct 8, 2026

Risk Level: MEDIUMPERSISTENCEDYNAMIC_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
  • [PERSISTENCE]: The skill utilizes the system's cron scheduler to maintain monitoring tasks over time. It provides specific instructions for the agent to create, list, and remove these jobs using identifiers like flight-status-<goal-slug>.
  • [DYNAMIC_EXECUTION]: The agent is instructed to generate a 'self-contained cron body' that includes executable shell commands for the flightaware CLI tool. This involves the runtime assembly of script content to be executed by a background worker.
  • [COMMAND_EXECUTION]: The skill performs multiple system-level operations, including running the flightaware CLI for data retrieval and interacting with the system's task scheduler (cron) to manage monitoring persistence.
  • [INDIRECT_PROMPT_INJECTION]: The skill processes data from the FlightAware API which influences automated actions such as alert generation and monitoring cadence updates.
  • Ingestion points: Flight status, path, and schedule data are ingested via the flightaware CLI tool output in JSON format (SKILL.md).
  • Boundary markers: The instructions do not define specific data delimiters, but they guide the agent to translate raw output into plain language and avoid exposing technical identifiers to the user.
  • Capability inventory: The skill has the capability to execute the flightaware CLI, write to workspace files (flight.json), and modify the system's cron table.
  • Sanitization: A corroboration rule is implemented for flight cancellations, requiring agreement between multiple data fields (the cancelled boolean and status text) before the agent confirms the event.
  • [DATA_EXPOSURE]: The skill stores flight state and notification history in a hidden directory structure within the user's workspace at ~/workspace/goals/<goal-slug>/hidden_files/travel/flight.json.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Oct 8, 2026, 11:49 PM