external_apis

Proxy external web API requests with Replit-managed billing and authorization.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/koya-alt/Catalyst --skill external-apis-koya-alt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: external_apis
Source: https://github.com/koya-alt/Catalyst/tree/main/local/skills/external_apis
Command: npx skills add https://github.com/koya-alt/Catalyst --skill external-apis-koya-alt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides a simple, secure way to call external web APIs when billing and credentials must be managed by the hosting platform, removing the need to handle sensitive authorization tokens in your code.

Core Features & Use Cases

  • Proxied API Requests: Route requests through Replit-managed passthrough billing so credentials and billing are handled automatically.
  • Brave Image Search Integration: Perform real web image searches via the Brave connector and obtain direct image URLs for analysis or presentation.
  • Media Workflow Support: Download selected media results into attached_assets for chat rendering, archival, or downstream processing.

Quick Start

Call externalApi__brave from code execution to search for images with your query, download selected results into attached_assets, and present them to the user.

Frequently Asked Questions about external_apis

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

FAQPage Schema
How do I make external API calls without managing credentials in my code?

External API calls can be routed through Replit-managed passthrough billing and proxying, which automatically handles authorization tokens so your code stays free of sensitive credentials. This approach supports proxied GET requests with URL query parameters.

What is the best way to perform an image search and retrieve media via a web proxy?

The best way to perform image search via a web proxy is using the Brave connector, which obtains direct image URLs for analysis or presentation. You can then download selected media results into attached_assets for chat rendering or downstream processing.

Does Replit passthrough billing support Brave image search integration?

Yes, Replit passthrough billing supports Brave image search integration by automatically managing credentials and proxying the requests. You can call the connector from code execution to retrieve real web image search results.

How do I save images from web API responses to attached_assets for presentation?

To save images from web API responses to attached_assets, download the selected media results obtained through the proxied GET request. This workflow supports chat rendering, archival, and downstream processing directly within the platform.

Can I use proxied GET requests to pass URL query parameters to external web APIs?

Yes, you can use proxied GET requests to pass URL query parameters to external web APIs. The Replit passthrough proxying mechanism handles the request routing and automatic authorization management while you provide the query inputs.

When do I need to use platform-managed proxying for external API requests?

You need platform-managed proxying for external API requests when the task requires real-world web data such as image search or media retrieval, and credentials and billing must be securely handled by the hosting platform rather than your code.