Create brilliant apps and websites through chat!
Caffeine Labs publishes skills that help an AI agent build React frontends with camera capture, Motoko backends with careful migration and design review, Google Calendar integration with OAuth, Stripe payments, object storage for galleries and large files, and email marketing to subscribers. The skills cover both the frontend and backend of an app, with particular depth in Motoko persistence and upgrade safety.
Skills
36 skills · 2 stars · Apache-2.0
Connector Googlecalendar MANDATORY recipe for every Caffeine build that lists upcoming events or creates events on the use…
Connector Googledrive MANDATORY recipe for every Caffeine build that lists, reads, creates, shares, or organizes files…
Connector Googlemail MANDATORY recipe for every Caffeine build that sends email through the user's own Gmail account.
Connector Quickbooks Use the `quickbooks-client` mops package whenever the user asks the canister to create/read/updat…
Connector Slack EXPERIMENTAL, UNTESTED recipe for posting messages to a Slack workspace from a Caffeine canister…
Connector Spotify MANDATORY recipe for every Caffeine build that reads Spotify catalog data or drives a user's Spot…
Connector Tmdb MANDATORY recipe for every Caffeine build that reads movie, TV or people data from a canister.
Connector Twilio EXPERIMENTAL, NOT YET VERIFIED AGAINST LIVE TWILIO, and it spends real money — every message is b…
Connector Weatherapi MANDATORY recipe for every Caffeine build that reads weather data from a canister.
Connector X MANDATORY recipe for every Caffeine build that posts to X (Twitter) from a canister.
Extension Authorization Authorization system with role-based access control.
Extension Camera Adds web camera access to React apps through the prebuilt useCamera hook (@caffeinelabs/camera) for
Extension Core Infrastructure Core infrastructure providing backend connection configuration, storage client, and React app ent…
Extension Email Support for sending service/transactional emails.
Extension Email Calendar Events Support for organising events/meetings and sending invitations by email.
Extension Email Marketing Send personalised marketing emails to subscribers with an unsubscribe link.
Extension Email Raw Send an email with multiple to, cc and bcc addresses.
Extension Email Verification Support for sending an email with a link the recipient can click to prove they own the email addr…
Extension Http Endpoints Serve inbound HTTP from a Motoko canister (webhooks, curl POST/GET, bot callbacks, ingest/health…
Extension Http Outcalls HTTP outcalls performed by the backend canister (not in the frontend), including mandatory local…
Extension Inference MANDATORY recipe for every Caffeine build that calls an LLM, chatbot, GPT, or ChatGPT **on Caffei…
Extension Invite Links Requests invite-link / RSVP based access where guests can submit responses without login while ad…
Extension Object Storage General file/object storage, such as for images, videos, files, documents and other bulk data.
Extension Openai MANDATORY recipe for every Caffeine build that calls OpenAI (ChatGPT, GPT-4o, an LLM, a chatbot,…
Extension Oql Make a canister's data queryable by the Caffeine Data Intelligence agent.
Extension Posting To X MANDATORY recipe for every Caffeine build that posts to X (Twitter).
Extension Qr Code QR code scanner using the camera.
Extension Querying Oql Quick reference for the Caffeine Data Intelligence agent to query an OQL-exposing canister (schem…
Extension Stripe Payment support based on Stripe, supporting credit cards and debit cards.
Extension User Approval Approval-based user management.
Migrating Motoko Actors Motoko actor migration and schema evolution with the enhanced migration chain (migrations/).
Migrating To Moc 2 Move a Motoko project from moc 1 to moc 2 — toolchain bump, removed compiler flags, and the fix f…
Mops Cli Manage Motoko projects with the mops CLI — toolchain pinning, dependency management, type-checkin…
Reviewing Motoko Design review for Motoko backends — invariants encoded in types, enhanced migration state discipl…
Troubleshooting Motoko Migrations Deep reference for when the migration chain misbehaves — upgrade compatibility errors you cannot…
Writing Motoko Motoko language reference, architecture patterns, and dependency tooling (mops).