Capture a general website/URL and turn it into a HyperFrames video (site tour, showcase, or social clip from the site's own visuals). Uses headless Chrome screenshots + brand assets. Use when intent is general — portfolio/blog/landing-page showcase or social clip from the site. NOT for: product/SaaS launch or promo (→ /product-launch-video, even from a URL); topic explainer with no site (→ /faceless-explainer); GitHub PR (→ /pr-to-video); adding captions to existing video (→ /embedded-captions); short unnarrated page-highlight motion graphic (→ /motion-graphics). Unclear launch-vs-general-site? Ask one question or start at /hyperframes.
79
100%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
High
Do not use without reviewing
Security
1 high severity finding. You should review these findings carefully before considering using this skill.
The skill handles credentials insecurely by requiring the agent to include secret values verbatim in its generated output. This exposes credentials in the agent’s context and conversation history, creating a risk of data exfiltration.
The skill instructs the agent to run `npx hyperframes auth status` and "relay its output verbatim," which could force the model to reproduce any authentication tokens or sensitive strings present in that command output.
Low
Low-risk findings.
2 low severity findings. Worth noting, but not necessarily harmful.
The skill exposes the agent to untrusted, user-generated content from public third-party sources, creating a risk of indirect prompt injection. This includes browsing arbitrary URLs, reading social media posts or forum comments, and analyzing content from unknown websites.
The required runtime workflow performs “capture” of a user-supplied website URL (public web content) and then reads extracted prose/markdown files from `capture/` (e.g., `capture/extracted/asset-descriptions.md`, `capture/extracted/visible-text.txt`, which originate from the captured site) into the agent context for later steps, creating an indirect prompt-injection surface.
The skill fetches instructions or code from an external URL at runtime, and the fetched content directly controls the agent’s prompts or executes code. This dynamic dependency allows the external source to modify the agent’s behavior without any changes to the skill itself.
I flagged runtime CDN script URLs because the skill explicitly loads and depends on remote JS modules that execute code at runtime (https://cdn.jsdelivr.net/npm/gsap@3.14.2/dist/gsap.min.js and https://cdn.jsdelivr.net/npm/three@0.181.2/+esm), which are required dependencies for rendering and will run fetched code in the agent environment.
0af32ce
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.