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.
Stripe Checkout zu Caffeine AI-Apps hinzufügen
Die Entwicklung eines sicheren Zahlungsablaufs erfordert aufeinander abgestimmte Arbeiten an Backend, Frontend und Routing. Dieser Skill unterstützt bei der Integration von Stripe Checkout in Caffeine AI-Anwendungen.
Vor der Installation anhalten und eine Bestätigung anfordern.
Prüfen Sie den Plan und holen Sie vor Änderungen an Dateien die ausdrückliche Zustimmung des Benutzers ein.
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "extension-stripe" from https://skillstore.io/skills/caffeinelabs-extension-stripe.md and its manifest at https://skillstore.io/api/skills/caffeinelabs-extension-stripe/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
„extension-stripe“ wird verwendet. Plane Stripe Checkout für meinen Caffeine AI-Shop.
Erwartetes Ergebnis:
„extension-stripe“ wird verwendet. Beschreibe den erwarteten Checkout-Ablauf im Frontend.
Erwartetes Ergebnis:
Die Benutzeroberfläche fordert eine Checkout-Sitzung an, überprüft die zurückgegebene URL, leitet den Browser weiter und verarbeitet Erfolg oder Fehlschlag auf dafür vorgesehenen Routen.
„extension-stripe“ wird verwendet. Überprüfe meine Checkout-Methode auf Zahlungssicherheit.
Erwartetes Ergebnis:
All 25 static findings are false positives caused by Markdown syntax, ordinary imports, template literals, and an informational link. Semantic review found client-controlled pricing and redirect URLs in the recommended checkout design.
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
https://skillstore.io/skills/caffeinelabs-extension-stripe/audits/3?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/caffeinelabs-extension-stripe?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/caffeinelabs-extension-stripe?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/caffeinelabs-extension-stripe/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/caffeinelabs-extension-stripe.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-stripe security audit report (audit version 3) [Author version 0.1.6]. Skillstore. https://skillstore.io/skills/caffeinelabs-extension-stripe/audits/3@techreport{caffeinelabs-caffeinelabs-extension-stripe-2026,
author = {caffeinelabs},
title = {extension-stripe security audit report (audit version 3)},
institution = {Skillstore},
year = {2026},
number = {3},
url = {https://skillstore.io/skills/caffeinelabs-extension-stripe/audits/3},
note = {Author version 0.1.6}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "extension-stripe security audit report (audit version 3)"
version: "0.1.6"
type: report
authors:
- name: "caffeinelabs"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/caffeinelabs-extension-stripe/audits/3"
identifiers:
- type: other
value: "skillstore:caffeinelabs-extension-stripe:audit:3"
description: "Skillstore immutable audit report identifier"
Eine vorhandene Caffeine AI-Produktoberfläche mit Stripe Checkout verbinden, einschließlich der Erstellung von Backend-Sitzungen und Routen für Zahlungsergebnisse.
Einen ausschließlich Administratoren vorbehaltenen Einrichtungsablauf für den geheimen Stripe-Schlüssel und zulässige Länder erstellen.
Einen vorhandenen Zahlungsablauf mit den dokumentierten Anforderungen an Backend, Frontend, Routing und Validierung vergleichen.
Überprüfe die Struktur meiner Caffeine AI-Anwendung und skizziere die Dateien und Schritte, die zum Hinzufügen dieser Stripe Checkout-Integration erforderlich sind.
Füge meinem Motoko-Backend durch Autorisierung geschützte Methoden für die Stripe-Konfiguration und den Checkout hinzu. Verwende mein bestehendes Produktmodell und vermeide vom Client kontrollierte Preise.
Erstelle den React-Checkout-Hook, den Zahlungsablauf, die URL-Validierung und die Ergebnisrouten unter Verwendung meines vorhandenen Actors und von TanStack Router.
Prüfe diese Integration auf Preismanipulation, Missbrauch von Weiterleitungen, Sitzungsinhaberschaft, sicheren Umgang mit geheimen Schlüsseln und Webhook-Verifizierung. Schlage präzise Codeänderungen und Tests vor.
Autor
caffeinelabsLizenz
MIT
Autorenversion
v0.1.6
Skillstore-Revision
r2
Ref.
a39a91716eadede5f4cdefd78178fed4e837a128
Aktualität der Wartung
25.7.2026
Nutzung
0 Downloads · 0 Aufrufe
Dateistruktur
📄 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.
Benutzergenehmigung zu Caffeine AI-Apps hinzufügen
Anwendungen benötigen eine kontrollierte Möglichkeit, Benutzer zuzulassen, bevor geschützte Funktionen verfügbar gemacht werden. Dieser Skill erläutert Genehmigungsprüfungen im Backend und Administrationsabläufe im Frontend.
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.
Backend-HTTP-Outcalls zu Caffeine AI hinzufügen
Backend-Canister benötigen eine kontrollierte Möglichkeit, externe Dienste aufzurufen. Dieser Skill zeigt, wie GET- und POST-Outcalls mit Transform-Callbacks hinzugefügt werden.
Fullstack-Apps mit Senior-Anleitung erstellen
von alirezarezvani
Fullstack-Projekte benötigen oft ein konsistentes Setup, Architekturentscheidungen und Qualitätsprüfungen. Dieser Skill bietet Skripte und Referenzen für Arbeiten mit React, Next.js, Node.js, GraphQL und PostgreSQL.
React View Transitions implementieren
von vercel-labs
React View Transitions lassen sich leicht falsch platzieren, was zu unbemerkten oder störenden Animationen führt. Dieser Skill unterstützt Entscheidungen zu Animationen für Routen, Suspense, Listen und Shared Elements.
Typsichere React-Komponenten erstellen
von softaworks
React-TypeScript-Arbeit erfordert häufig präzise Typen für Events, Hooks und Routen. Diese Skill bietet fokussierte Muster für typisierte Komponenten, React 19 APIs und Routing.
Produktionsreife Frontend-Funktionen entwickeln
von davila7
Frontend-Teams benötigen projektübergreifend einheitliche Leitlinien für React und Next.js. Dieser Skill bietet Referenz-Workflows, Qualitätspraktiken und Hilfsskripte für die Frontend-Analyse.
Next.js-Performance optimieren
von Atman36
Next.js-Anwendungen können durch große Bundles, schwaches Caching und nicht optimierte Medien langsam werden. Dieser Skill führt Claude, Codex und Claude Code durch gezielte Performance-Verbesserungen für Produktions-Apps.
React- und Next.js-Performance optimieren
von vercel-labs
React- und Next.js-Apps verlieren oft durch Waterfalls, große Bundles und vermeidbare Re-Renderings an Geschwindigkeit. Diese Skill gibt Agenten konkrete Regeln für sicherere, performanceorientierte Änderungen.