github-repo-tour
Pass
Audited by Gen Agent Trust Hub on Aug 4, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill references and utilizes resources from external repositories and package registries.
- References the
website-to-hyperframesskill from the official HeyGen-associated GitHub repository as a mandatory dependency. - Installs the
openai-whisperpackage viapipfor local audio transcription. - Loads the
gsapanimation library and Google Fonts via public CDNs for the generated HTML composition. - Utilizes
npxto fetch and run thehyperframesCLI tool for project initialization and video rendering. - [COMMAND_EXECUTION]: The skill requires the execution of various CLI tools and network-capable commands to perform its core functions.
curlis used to send narration scripts to the ElevenLabs API for text-to-speech generation.sipsandffprobeare invoked locally to extract pixel dimensions and audio duration metadata.whisperis executed locally to generate word-level timestamps from audio files.npx hyperframescommands are used to manage the video rendering lifecycle.- [PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface due to the handling of external repository data.
- Ingestion points: The skill fetches untrusted GitHub repository metadata, including descriptions and README content, via
web-searchorfetch_url(SKILL.md Step 0). - Boundary markers: There are no delimiters or protective instructions used when interpolating this untrusted data into the narration script or the final HTML composition.
- Capability inventory: The skill possesses capabilities including network requests (
curl), local file processing (sips,ffprobe), and code rendering/execution vianpx hyperframesand browser-based compositions. - Sanitization: Repository metadata is directly inserted into Step 1 (narration script) and Step 4 (HTML/JS template) without sanitization, which could allow maliciously crafted repository descriptions to influence the AI's narration or the behavior of the rendered HTML composition.
Audit Metadata