api-internet

Fetch data and media from the internet in Spectacles projects via InternetModule.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/specs-devs/agentic-tools --skill api-internet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-internet
Source: https://github.com/specs-devs/agentic-tools/tree/main/skills/api-internet
Command: npx skills add https://github.com/specs-devs/agentic-tools --skill api-internet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables Lens Studio / Spectacles projects to perform HTTP/HTTPS requests, download remote media (images, video, audio, glTF), and monitor internet availability using the InternetModule and Fetch API.

Core Features & Use Cases

  • HTTP requests and REST API calls via the Fetch API (GET/POST) using InternetModule.
  • Remote media loading: images, video, audio, and GLTF assets via RemoteMediaModule.
  • Internet availability checks with event-driven updates and privacy considerations in Spectacles.

Quick Start

Fetch data from a public API and display the response.

Frequently Asked Questions about api-internet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch data from a REST API in Lens Studio for Spectacles?

You can fetch data from a REST API in Lens Studio using the InternetModule's Fetch API for HTTP/HTTPS GET or POST requests. It enables direct internet access and remote data retrieval within your Spectacles projects.

Can I load remote images and video assets in Spectacles apps?

Yes, you can load remote images, video, audio, and glTF assets in Spectacles apps. The RemoteMediaModule handles downloading and integrating remote media files directly into your Lens Studio project workflow.

Does the Fetch API work with Lens Studio v5.3 for internet requests?

Yes, the Fetch API works with Lens Studio v5.3 and above for internet requests. Proper permission handling is required to successfully execute HTTP/HTTPS calls and access the internet from Spectacles.

How do I check internet availability in a Spectacles app?

To check internet availability in a Spectacles app, use the InternetModule to monitor connection status. It provides event-driven updates regarding network access while maintaining necessary privacy considerations.

What are the limitations of using InternetModule for remote media loading?

The InternetModule requires Lens Studio v5.3 or higher and proper permission handling to load remote media. Additionally, the RemoteMediaModule is specifically required to download and render images, video, audio, and glTF assets.