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.