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