extension-oql
82Expose Canister Data Through OQL
Structured canister data is difficult for intelligence agents to query safely. This skill adds OQL entities, schema discovery, query execution, relationships, and per-entity authorization.
Build Compliant Marketing Email Workflows
Marketing email systems need verified recipients, controlled sending, personalization, and reliable unsubscribe handling. This skill provides Motoko patterns and Caffeine AI modules for those workflows.
Pare e solicite confirmação antes de instalar.
Revise o plano e obtenha o consentimento explícito do usuário antes de alterar arquivos.
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "extension-email-marketing" from https://skillstore.io/skills/caffeinelabs-extension-email-marketing.md and its manifest at https://skillstore.io/api/skills/caffeinelabs-extension-email-marketing/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Usando "extension-email-marketing". Design a verified product newsletter with explicit opt-in.
Resultado esperado:
A backend design separating registration, email verification, marketing consent, topic subscription, admin sending, and unsubscribe processing.
Usando "extension-email-marketing". Add personalization to a campaign.
Resultado esperado:
A recipient plan mapping each verified subscriber to a NAME substitution while preserving the required unsubscribe placeholder.
Usando "extension-email-marketing". Review who can send and inspect campaigns.
Resultado esperado:
An authorization review confirming admin checks for sending, topic changes, and subscriber listing, with public self-service subscription endpoints.
All 14 static alerts are false positives caused by Markdown syntax, documentation links, or ordinary Motoko code. One high-severity consent flaw remains: the example enrolls users in marketing without a separate, explicit opt-in.
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
https://skillstore.io/skills/caffeinelabs-extension-email-marketing/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/caffeinelabs-extension-email-marketing?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/caffeinelabs-extension-email-marketing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/caffeinelabs-extension-email-marketing/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/caffeinelabs-extension-email-marketing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>caffeinelabs. (2026). extension-email-marketing security audit report (audit version 1) [Author version 0.1.5]. Skillstore. https://skillstore.io/skills/caffeinelabs-extension-email-marketing/audits/1@techreport{caffeinelabs-caffeinelabs-extension-email-marketing-2026,
author = {caffeinelabs},
title = {extension-email-marketing security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/caffeinelabs-extension-email-marketing/audits/1},
note = {Author version 0.1.5}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "extension-email-marketing security audit report (audit version 1)"
version: "0.1.5"
type: report
authors:
- name: "caffeinelabs"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/caffeinelabs-extension-email-marketing/audits/1"
identifiers:
- type: other
value: "skillstore:caffeinelabs-extension-email-marketing:audit:1"
description: "Skillstore immutable audit report identifier"
Implement a verified newsletter topic with personalized messages and per-recipient unsubscribe links.
Create protected backend operations for topic administration, subscription changes, and subscriber status reviews.
Adapt the example to require explicit opt-in before adding verified users to marketing topics.
Explain how the subscribers, verification, authorization, email client, and unsubscribe modules work together in a Caffeine AI marketing workflow.
Create a Motoko backend for a newsletter named [TOPIC]. Require explicit opt-in, verified email, admin-only sending, personalization, and unsubscribe links.
Extend my Motoko actor with admin-protected topic creation, renaming, removal, subscriber counts, and verified subscriber listing using the prefabricated modules.
Review this Motoko marketing backend for consent, authorization, verified-recipient enforcement, HTML safety, unsubscribe behavior, error handling, and data exposure: [IMPLEMENTATION].
Autor
caffeinelabsLicença
MIT
Versão do autor
v0.1.5
Revisão da Skillstore
r1
Referência
f32f934280aa94e399d875d7cf7b2ed16d1b82a3
Atualidade da manutenção
25/07/2026
Uso
0 downloads · 0 visualizações
Estrutura de arquivos
📄 SKILL.md
Expose Canister Data Through OQL
Structured canister data is difficult for intelligence agents to query safely. This skill adds OQL entities, schema discovery, query execution, relationships, and per-entity authorization.
Troubleshoot Motoko Migration Failures
Motoko migration errors can conflict with current source code and put deployed state at risk. This reference explains diagnostics and forward-only repairs while preserving migration history.
Build TMDb Movie and TV Features
Movie and TV integrations often fail because generated clients hide authentication, response shapes, and unsupported operations. This skill gives Caffeine developers a tested implementation path for catalog reads, credential handling, and service limits.
Adicionar aprovação de usuários a aplicativos Caffeine AI
Os aplicativos precisam de uma maneira controlada de admitir usuários antes de expor recursos protegidos. Esta skill orienta a implementação de verificações de aprovação no backend e de fluxos administrativos no frontend.
Query OQL Canisters with the ICP CLI
Writing OQL queries requires exact schema names, JSON types, Candid escaping, and careful pagination. This skill provides practical patterns for reliable, read-only canister queries.
Add Object Storage to Caffeine AI Apps
Large files need storage beyond Internet Computer canister limits. This skill guides Caffeine AI projects through backend integration, browser uploads, cached display, downloads, and troubleshooting.
Automatize as operações de email do Kit
por sickn33
O trabalho em contas do Kit pode ser repetitivo e propenso a erros quando tratado uma tarefa por vez. Esta skill orienta Claude, Codex e Claude Code por fluxos de trabalho do Rube MCP para tarefas de assinantes, tags e broadcasts.
Execute campanhas de marketing com IA
por davila7
As equipas de marketing precisam de planos, mensagens, modelos e métricas consistentes em vários canais. Esta skill disponibiliza fluxos de trabalho para campanhas, orientações sobre canais, utilitários de monitorização e estruturas de relatórios.
Automatize Fluxos de Trabalho de Campanhas do Mailchimp
por sickn33
O trabalho no Mailchimp muitas vezes requer muitas chamadas de ferramentas e um tratamento cuidadoso de parâmetros. Esta skill fornece fluxos de trabalho guiados para campanhas, subscritores, segmentos e análises.
Automatize revisões de campanhas do Klaviyo
por sickn33
As revisões de campanhas do Klaviyo podem ser lentas quando as equipes precisam de IDs, campos de mensagem, tags e status de envio em várias páginas. Esta skill orienta Claude, Codex ou Claude Code por fluxos de trabalho do Rube MCP que coletam esses detalhes de forma consistente.
Create Lifecycle Email Sequences
por coreyhaines31
Email campaigns can lose focus when timing, audience needs, and conversion goals are unclear. This skill creates structured sequences with practical copy and measurement guidance.
Crie sequências de e-mails que convertem
por coreyhaines31
E-mails de ciclo de vida são difíceis de planejar entre gatilhos, timing, texto e métricas. Esta skill transforma objetivos de campanha em sequências estruturadas com e-mails, CTAs, segmentos e planos de teste.