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.
Caffeine AIアプリにメール認証を追加
アプリケーションでは、ユーザーが入力したメールアドレスを実際に管理していることを証明する必要があります。このスキルでは、認証メール、コールバック、認証済みアドレスの確認を統合する方法を案内します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "extension-email-verification" from https://skillstore.io/skills/caffeinelabs-extension-email-verification.md and its manifest at https://skillstore.io/api/skills/caffeinelabs-extension-email-verification/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「extension-email-verification」を使用しています。 新しい登録エンドポイントに認証を追加してください。
期待される結果:
登録フローではリクエストを保留状態で保存し、認証メッセージを1通送信して、認証が成功した後にのみメールアドレスを関連付けます。
「extension-email-verification」を使用しています。 呼び出し元がメールアドレスを認証済みかどうかを確認する方法を説明してください。
期待される結果:
呼び出し元の登録済みアドレスを読み込み、contains関数を使用して既製の認証済みメールストアに問い合わせます。
「extension-email-verification」を使用しています。 カスタム認証メールの本文をレビューしてください。
期待される結果:
All 13 static findings are false positives caused by Markdown code spans, code fences, an informational URL, and a relative documentation link. The embedded example still presents two medium risks: unescaped user input in HTML email and a publicly callable email-sending flow without explicit abuse controls. These example patterns should be hardened before publication.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/caffeinelabs-extension-email-verification/audits/3?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/caffeinelabs-extension-email-verification?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/caffeinelabs-extension-email-verification?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/caffeinelabs-extension-email-verification/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/caffeinelabs-extension-email-verification.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-verification security audit report (audit version 3) [Author version 0.1.5]. Skillstore. https://skillstore.io/skills/caffeinelabs-extension-email-verification/audits/3@techreport{caffeinelabs-caffeinelabs-extension-email-verification-2026,
author = {caffeinelabs},
title = {extension-email-verification security audit report (audit version 3)},
institution = {Skillstore},
year = {2026},
number = {3},
url = {https://skillstore.io/skills/caffeinelabs-extension-email-verification/audits/3},
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-verification security audit report (audit version 3)"
version: "0.1.5"
type: report
authors:
- name: "caffeinelabs"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/caffeinelabs-extension-email-verification/audits/3"
identifiers:
- type: other
value: "skillstore:caffeinelabs-extension-email-verification:audit:3"
description: "Skillstore immutable audit report identifier"
認証リンクを送信し、登録されたアドレスが認証済みかどうかを返すサインアップフローを作成します。
確認済みの連絡先アドレスを必要とする操作を有効にする前に、認証済みメールストアを確認します。
すべてのメールテンプレートで必須の認証URLプレースホルダーを保持する管理者向けエディターを構築します。
私のCaffeine AIアプリにメール認証を追加してください。既製のモジュールを使用し、必要な統合手順をそれぞれ説明してください。
登録エンドポイントと認証状態エンドポイントを実装してください。未認証の登録は保留状態にし、認証前にメールアドレスが予約されないようにしてください。
必須の認証URLプレースホルダーを使用して、プロフェッショナルな認証メールフローを作成してください。ユーザーが入力したすべてのHTML値をエスケープしてください。
私のCaffeine AIメール認証フローについて、一意性、正規化、HTMLインジェクション、再送処理、認証状態の整合性を確認してください。
作成者
caffeinelabsライセンス
MIT
作者バージョン
v0.1.5
Skillstore リビジョン
r2
参照
a39a91716eadede5f4cdefd78178fed4e837a128
メンテナンスの新しさ
2026/7/24
利用状況
1 ダウンロード · 1 閲覧
ファイル構成
📄 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.
Caffeine AIアプリにユーザー承認を追加する
アプリケーションには、保護された機能を公開する前にユーザーの利用を許可するための、制御された仕組みが必要です。このスキルでは、バックエンドの承認チェックとフロントエンドの管理ワークフローについて説明します。
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.
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 Camera Capture to React Apps
Web camera integration requires permission handling, preview state, and device controls. This skill guides Claude, Codex, and Claude Code through the provided React hook.
Caffeine AI にバックエンド HTTP アウトコールを追加する
バックエンドキャニスターには、外部サービスを制御された方法で呼び出す仕組みが必要です。このスキルでは、変換コールバックを使用して GET および POST アウトコールを追加する方法を示します。
Entra 認証イベント関数を構築する
作成者 sickn33
カスタム認証拡張機能を Entra ユーザー フローに組み込むのは困難です。このスキルは、トークン クレーム、属性処理、OTP イベントに関する .NET の重点的なパターンを提供します。
Rust で Azure Key Vault Certificates を管理する
作成者 sickn33
Rust チームには、Azure Key Vault における証明書ワークフローの信頼できるパターンが必要です。このスキルは、認証、ライフサイクル操作、ポリシー、権限に関する SDK ガイダンスに焦点を当てて提供します。
Better Auth のメール・パスワードセキュリティを設定する
作成者 better-auth
メールとパスワードによる認証は、検証、リセットフロー、パスワードルールが不完全だと失敗する可能性があります。このスキルは、重点的な例を使って安全な Better Auth 設定を案内します。
Microsoft 365 テナントタスクの管理
作成者 alirezarezvani
Microsoft 365 テナント管理には、慎重な計画、再利用可能なスクリプト、セキュリティレビューが必要です。このスキルは、テナント、ユーザー、ライセンス、セキュリティのワークフロー向けに、セットアップ計画、チェックリスト、PowerShell ドラフトを作成します。
StarknetエージェントIDの登録
作成者 internet-court
チームには、AIエージェントを登録し、Starknet上で信頼性の指標を公開するための再現可能な方法が必要です。このスキルは、ERC-8004のID、評判、検証、A2Aメタデータのワークフローを案内します。
フレームワーク横断でテスト品質を分析
作成者 C0ntr0lledCha0s
弱いテストは欠陥を隠し、リファクタリングを遅らせ、カバレッジ数値を誤解させます。このスキルはテストスイートを分析し、信頼性、保守性、カバレッジ、ミューテーションテストについて優先順位付きの指針を提供します。