external_apis

Proxy external web API calls with automatic authentication and asset storage.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/Celia-12/Proyecto-Mern --skill external-apis-celia-12
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: external_apis
Source: https://github.com/Celia-12/Proyecto-Mern/tree/main/frontend/.local/skills/external_apis
Command: npx skills add https://github.com/Celia-12/Proyecto-Mern --skill external-apis-celia-12

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The skill removes the need to manually handle authentication, billing, and proxy configuration when calling external web services, letting developers focus on core functionality.

Core Features & Use Cases

  • Managed API Access: Seamlessly proxy requests through Replit‑managed billing without exposing credentials.
  • Connector Library: Includes ready‑to‑use connectors like Brave image search for retrieving real‑world images.
  • Asset Handling: Automatically download media files to attached_assets/ and present them in chat flows.

Quick Start

Ask the assistant to search for images of vintage travel posters using the external_apis skill.

Frequently Asked Questions about external_apis

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

FAQPage Schema
How do I call external APIs without manually handling authentication credentials?

Calling external APIs is simplified by using a managed proxy that handles authentication and billing automatically, letting you invoke web services without exposing credentials. You route requests through Replit-managed connectors to focus on core functionality.

How do I fetch web images using Brave search in my application workflow?

Fetching web images with Brave search requires sending query parameters through the external API proxy. The skill invokes the Replit-managed Brave image search connector, automatically handling authentication to retrieve real-world images for your application.

What is the best way to manage API billing and proxy configuration for external web services?

Managing API billing and proxy configuration is handled by routing requests through Replit-managed connectors. This approach removes the need to manually configure proxies or handle billing, providing seamless access to external web APIs.

Does this external API proxy automatically download retrieved media files for downstream presentation?

Yes, the external API proxy automatically downloads retrieved media files to the attached_assets directory. This asset handling ensures fetched images and web resources are stored locally and readily available for downstream presentation in chat flows.

Can I use Replit-managed connectors for asset management without exposing my API keys?

Yes, you can use Replit-managed connectors for asset management without exposing API keys. The skill securely proxies requests through managed billing, ensuring credentials remain hidden while you fetch and store web resources.

Why do I need a proxy to invoke external web APIs instead of calling them directly?

You need a proxy to invoke external web APIs to bypass manual authentication setup and billing management. Direct calls require exposing credentials and handling configuration, whereas the managed proxy automates these processes securely.