Agent skill · software engineering · aiskillstore

extension-http-outcalls

HTTP outcalls performed by the backend canister (not in the frontend).

Why this skill is useful

Adds specific commands and patterns for making HTTP GET and POST requests in the backend using the Caffeine AI framework that the AI wouldn't reliably generate on its own.

What it needs

About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

HTTP Outcalls HTTP outcalls extension for Caffeine AI. Overview This skill adds the ability to make HTTP GET and POST requests from the backend canister. Useful for integrating with external APIs and services. Backend For HTTP outcalls that must be performed in the backend: There is the prefabricated module mo:caffeineai-http-outcalls/outcall.mo that that cannot be modified. It provides fundamental functionality for making HTTP GET or PUT requests in the backend. Usage for GET: Hint: JSON parsing is not directly supported in Motoko. Better tunnel JSON to frontend for parsing. POST usage is analogous.

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/extension-http-outcalls

View the source on GitHub

Browse the @skills marketplace