external_apis

Proxy external API calls through Replit-managed billing with automatic Authorization handling.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/shahmirerror/gsdcp-mobile --skill external-apis-shahmirerror
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: external_apis
Source: https://github.com/shahmirerror/gsdcp-mobile/tree/main/.local/skills/external_apis
Command: npx skills add https://github.com/shahmirerror/gsdcp-mobile --skill external-apis-shahmirerror

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

External APIs often require complex billing and credential management. This skill centralizes access by proxying requests through Replit-managed billing, simplifying authentication and usage.

Core Features & Use Cases

  • Proxy requests through Replit-managed billing to handle credentials and billing transparently.
  • Provide a code-level API wrapper (externalApi__brave) to access Brave image search results.
  • Use case: retrieve real web image results and render or attach assets for later consumption.

Quick Start

Call externalApi__brave with the path '/res/v1/images/search' and a query to retrieve Brave image results.

Frequently Asked Questions about external_apis

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

FAQPage Schema
How do I proxy external API calls through Replit-managed billing?▼

You can proxy external API calls through Replit-managed billing by using the externalApi__brave wrapper. This routes web requests transparently, handling credentials and billing automatically without manual authentication setup.

How do I retrieve Brave image search results via an API proxy?▼

To retrieve Brave image search results, call the externalApi__brave wrapper with the path '/res/v1/images/search' and your specific query. This returns real web image data for rendering or attaching assets.

Do I need to manage API credentials manually for Brave web requests?▼

No, you do not need to manage API credentials manually. The passthrough billing mechanism applies automatic Authorization handling, securing your credentials transparently through the Replit-managed proxy.

What is the best way to handle external API authentication for image search?▼

The best way to handle external API authentication for image search is routing requests through a managed billing proxy. This centralizes credential management, bypassing complex authentication by using the externalApi__brave wrapper.

Can I use this API proxy for general web requests or only Brave image search?▼

Currently, the implemented wrapper specifically targets Brave image search. While the proxy mechanism is designed for general external API calls, the provided code-level wrapper and documentation focus on retrieving image search results.

Why does centralizing external API access help with billing management?▼

Centralizing external API access helps with billing management by proxying requests through a single managed endpoint. This simplifies credential usage and transparently handles billing costs, avoiding complex individual API setups.