Caffeine Labs avatar

Caffeine Labs

Official

@caffeinelabs · Switzerland

0Followers
|
25Public Repos
|
20Published Skills

Create brilliant apps and websites through chat!

Skills Distribution
DomainDeveloper To...Blockchain Caniste.. (40%)State Migration & .. (30%)Web-to-Canister In.. (30%)

Agent Skills by Caffeine Labs

Showing 20 vetted skills indexed across 2 GitHub repositories.

caffeinelabscaffeinelabs
588

Bumping the Rust Nightly Toolchain

Automate Rust nightly toolchain bumps for the Motoko RTS across Nix and Cargo.

Official
Intermediate
caffeinelabscaffeinelabs
588

build-and-test

Build the Motoko compiler with dune and run regression tests via test-runner.

Official
Intermediate
caffeinelabscaffeinelabs
588

writing-motoko

Write and review Motoko canister code with mo:core v2.0.0+ conventions.

Official
Advanced
caffeinelabscaffeinelabs
588

migrating-motoko

Migrate Motoko actor state across canister upgrades with migration functions.

Official
Intermediate
caffeinelabscaffeinelabs
588

migrating-motoko-enhanced

Generate timestamped enhanced migration chains for Motoko actor state evolution.

Official
Advanced
caffeinelabscaffeinelabs
588

Bumping pocket-ic-server

Sync pocket-ic-server binaries and Motoko test dependencies to a new releaseTag.

Official
Intermediate
caffeinelabscaffeinelabs

extension-http-outcalls

Perform GET and POST HTTP requests from backend Motoko canisters with transform callbacks.

Official
Intermediate
caffeinelabscaffeinelabs

extension-camera

Expose a React hook for camera access and photo capture in browsers.

Official
Intermediate
caffeinelabscaffeinelabs

extension-invite-links

Generate invite codes and collect passwordless RSVP responses via URL parameters.

Official
Intermediate
caffeinelabscaffeinelabs

extension-email-raw

Send emails with separate to, cc, and bcc lists via sendRawEmail.

Official
Intermediate
caffeinelabscaffeinelabs

extension-email

Send transactional emails from a backend canister via emailClient.mo.

Official
Basic
caffeinelabscaffeinelabs

extension-core-infrastructure

Configure backend connections and authentication for Caffeine AI web apps.

Official
Intermediate
caffeinelabscaffeinelabs

extension-user-approval

Approve or reject user access requests to control application functionality.

Official
Intermediate
caffeinelabscaffeinelabs

extension-authorization

Enforce role-based access control in Motoko canisters and React front-ends.

Official
Advanced
caffeinelabscaffeinelabs

extension-object-storage

Store large files off-chain with on-chain references using Storage.ExternalBlob.

Official
Intermediate
caffeinelabscaffeinelabs

extension-stripe

Create Stripe checkout sessions for online credit-card payments.

Official
Advanced
caffeinelabscaffeinelabs

extension-email-marketing

Manage topic-based subscriber lists and send verified marketing emails with unsubscribe links.

Official
Advanced
caffeinelabscaffeinelabs

extension-email-calendar-events

Create, update, and cancel calendar events with iCalendar email invitations.

Official
Intermediate
caffeinelabscaffeinelabs

extension-email-verification

Send click-to-verify links to confirm email ownership and record verified addresses.

Official
Intermediate
caffeinelabscaffeinelabs

extension-qr-code

Scan QR codes with the device camera and decode embedded data using jsQR.

Official
Intermediate

Frequently Asked Questions About Caffeine Labs

FAQPage Schema
What specific development tasks does Caffeine Labs support?

Caffeine Labs enables Motoko canister development, including regression testing with dune, managing actor state migrations, and implementing backend-to-frontend integrations. It supports specific functional extensions for Stripe payments, QR code decoding, transactional email delivery, and off-chain blob storage references.

Which engineering personas benefit from these capabilities?

These capabilities are designed for blockchain engineers and full-stack developers working within the Internet Computer ecosystem. It specifically targets developers managing Motoko-based canisters who require robust state evolution, secure role-based access control, and seamless integration with external web services.

What are the primary dependencies for implementing these features?

Implementation requires the Motoko compiler, the Nix package manager, and Cargo for Rust-based toolchain management. Developers must also utilize the mo:core v2.0.0+ conventions for canister code and ensure the pocket-ic-server is synchronized for local testing and regression validation.