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.
Connect Caffeine Canisters to Slack
Caffeine canisters need secure Slack messaging without custom HTTP and authentication code. This skill provides an experimental client setup, token guidance, and Motoko examples.
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 "connector-slack" from https://skillstore.io/skills/caffeinelabs-connector-slack.md and its manifest at https://skillstore.io/api/skills/caffeinelabs-connector-slack/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 "connector-slack". Post deployment alerts to the engineering channel as the application.
Resultado esperado:
Usando "connector-slack". Allow support leads to send approved incident updates to two Slack channels.
Resultado esperado:
Usando "connector-slack". Assess whether this connector is ready for production.
Resultado esperado:
The connector remains experimental. Verify response decoding, add sender authorization, test Slack error handling, rotate secrets, and monitor rate limits before production use.
All 65 external-command alerts are false positives caused by Markdown backticks and code fences; no Ruby or shell backtick execution exists. The three hardcoded URLs point to official Slack properties and match the connector's declared purpose. The example exposes posting to every authenticated caller, enabling unauthorized Slack messages under the configured workspace credential.
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-connector-slack/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/caffeinelabs-connector-slack?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/caffeinelabs-connector-slack?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/caffeinelabs-connector-slack/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/caffeinelabs-connector-slack.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). connector-slack security audit report (audit version 1) [Author version 0.0.3]. Skillstore. https://skillstore.io/skills/caffeinelabs-connector-slack/audits/1@techreport{caffeinelabs-caffeinelabs-connector-slack-2026,
author = {caffeinelabs},
title = {connector-slack security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/caffeinelabs-connector-slack/audits/1},
note = {Author version 0.0.3}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "connector-slack security audit report (audit version 1)"
version: "0.0.3"
type: report
authors:
- name: "caffeinelabs"
date-released: "2026-08-19"
url: "https://skillstore.io/skills/caffeinelabs-connector-slack/audits/1"
identifiers:
- type: other
value: "skillstore:caffeinelabs-connector-slack:audit:1"
description: "Skillstore immutable audit report identifier"
Send operational notifications from a Caffeine application to a designated Slack channel.
Configure a workspace token, minimal scopes, channel membership, and administrator-only secret updates.
Test bot or user message identity before committing to a production integration.
Add Slack notifications to my Caffeine canister. Use a bot token and post [message] to [channel]. Explain the required setup.
Compare bot and user tokens for [workflow]. Recommend one, list required Slack scopes, and explain identity and channel access consequences.
Implement administrator-only Slack token configuration and authenticated posting. Restrict senders to [role], allow [channels], and avoid exposing the token.
Design a production hardening plan for this experimental connector. Cover authorization, rate limits, retries, response decoding, observability, secret rotation, and tests.
Autor
caffeinelabsLicença
MIT
Versão do autor
v0.0.3
Revisão da Skillstore
r1
Repositório
https://github.com/caffeinelabs/skills/tree/4e4462a8296d6300944d55b17feb67bc34ea9508/skills/connector-slackReferência
7fd79e91da5a0cc369dfba10b3e8ca2534c9aff8
Atualidade da manutenção
19/08/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.
Crie apps do Slack com Bolt
por sickn33
Apps do Slack exigem tratamento seguro de eventos, fluxos OAuth e uma UI interativa bem-acabada. Esta skill orienta Claude, Codex e Claude Code por padrões do Bolt, layouts do Block Kit, comandos, eventos e fluxos de trabalho de instalação.
Integrate WxPusher Notifications
por hunxuankai
Notification integrations can expose secrets, mishandle delivery results, or disrupt primary workflows. This skill guides WxPusher implementation with secure configuration, explicit routing, bounded retries, and mock tests.
Configure WebAsk Response Notifications
por webaskio
Missed survey notifications can leave teams unaware of new responses. This skill guides assistants through WebAsk notification setup, recipient verification, and delivery troubleshooting.
Enviar SMS do Azure a partir de Java
por sickn33
Equipes Java precisam de exemplos confiáveis de SMS para notificações, mensagens OTP e rastreamento de entrega. Esta skill mostra a configuração de SMS do Azure Communication Services, fluxos de envio, tratamento de respostas e uso assíncrono.
Automatize fluxos de trabalho do Slack com Rube MCP
por sickn33
As operações no Slack frequentemente exigem pesquisas repetidas, atualizações de mensagens e verificações de canais. Esta skill orienta agentes de IA em fluxos de trabalho do Rube MCP para uma automação confiável do Slack.
Automatizar tarefas do workspace do Slack
por vercel-labs
O trabalho no Slack frequentemente exige verificações manuais em canais, DMs, resultados de busca e threads. Esta skill orienta Claude, Codex ou Claude Code pela navegação do Slack baseada em navegador e pela captura de evidências com escopo definido.