upstash-redis-js
Build Serverless Redis Features with Upstash
Serverless Redis work requires correct command patterns, serialization, expiration, and concurrency choices. This skill provides focused Upstash Redis guidance for implementation, migration, search, and optimization.
توقف واطلب التأكيد قبل التثبيت.
راجع الخطة واحصل على موافقة صريحة من المستخدم قبل تغيير الملفات.
التثبيت باستخدام Agent لدي
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "upstash-redis-js" from https://skillstore.io/skills/upstash-upstash-redis-js.md and its manifest at https://skillstore.io/api/skills/upstash-upstash-redis-js/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "upstash-redis-js". Create a cache for user profiles with a one-hour lifetime.
النتيجة المتوقعة:
A cache-aside design with namespaced keys, one-hour expiration, database fallback, and explicit invalidation after profile updates.
جارٍ استخدام "upstash-redis-js". Reduce latency for fetching profile data for many users.
النتيجة المتوقعة:
A pipeline strategy that batches related reads, preserves result ordering, and defines handling for partial failures.
جارٍ استخدام "upstash-redis-js". Add product search with price and category filters.
النتيجة المتوقعة:
An Upstash Redis Search plan covering schema fields, exact category matching, numeric price filters, pagination, and index readiness.
التدقيق الأمني
مخاطر عاليةMost static findings are false positives caused by JavaScript template literals, Redis pipeline exec methods, environment-based configuration, and search keyword fields. One static network finding is confirmed because the skill directs agents to provision an external database. Semantic review also found an authentication bypass placeholder and an unsafe simple lock-release example.
مخاوف أمنية مؤكدة (3)
عناصر مراجعة القدرات (1)
هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.
عوامل الخطر
⚙️ الأوامر الخارجية (50)
🔑 متغيرات البيئة (42)
⚡ يحتوي على سكربتات (15)
🌐 الوصول إلى الشبكة (6)
شارك واستشهد بهذا التقرير
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
نسخ رابط التقرير
https://skillstore.io/skills/upstash-upstash-redis-js/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportشارة Markdown
[](https://skillstore.io/skills/upstash-upstash-redis-js?utm_source=security_passport_badge)شارة HTML
<a href="https://skillstore.io/skills/upstash-upstash-redis-js?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/upstash-upstash-redis-js/security.svg" alt="Skillstore security assessment" loading="lazy"></a>بطاقة قابلة للتضمين
<iframe src="https://skillstore.io/embed/skills/upstash-upstash-redis-js.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>الاستشهادات الأكاديمية (APA · BibTeX · CFF)
اقتباس APA
upstash. (2026). upstash-redis-js security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/upstash-upstash-redis-js/audits/1اقتباس BibTeX
@techreport{upstash-upstash-upstash-redis-js-2026,
author = {upstash},
title = {upstash-redis-js security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/upstash-upstash-redis-js/audits/1},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "upstash-redis-js security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "upstash"
date-released: "2026-08-25"
url: "https://skillstore.io/skills/upstash-upstash-redis-js/audits/1"
identifiers:
- type: other
value: "skillstore:upstash-upstash-redis-js:audit:1"
description: "Skillstore immutable audit report identifier"
تقييم Skillstore
سبب هذا التقييم موثوقية الأدلة: متوسطما الذي يمكنك بناؤه
Add Application Caching
Design cache keys, expiration rules, serialization, and invalidation for a TypeScript service.
Optimize Redis Traffic
Choose batching, pipelines, transactions, retries, and timeouts for serverless workloads.
Plan a Redis Migration
Translate node-redis or ioredis usage into Upstash Redis patterns and identify behavior changes.
جرّب هذه الموجّهات
Show how to configure Upstash Redis in my [framework] project using environment variables and TypeScript.
Design a cache-aside flow for [data type] with key naming, TTL, invalidation, and error handling.
Convert my [node-redis or ioredis] module to Upstash Redis and explain serialization, pipelines, and connection changes.
Design an atomic [workflow] using transactions or Lua, with concurrency assumptions, failure cases, and production safeguards.
أفضل الممارسات
- Keep Redis credentials in environment variables and never place tokens in source code.
- Namespace keys and apply expiration rules that match each data lifecycle.
- Use token-checked locks and production libraries for concurrency-sensitive workflows.
تجنب
- Do not treat all Redis values as strings when native serialization is available.
- Do not use unbounded keys or sessions without expiration and cleanup rules.
- Do not provision external resources or execute destructive commands without explicit user confirmation.
الأسئلة المتكررة
Does this skill create a Redis database?
Which languages does the skill cover?
Does it support node-redis and ioredis?
Can it help with Redis Search?
Are the examples production ready?
How should credentials be supplied?
تفاصيل المطور
المؤلف
upstashالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
7052760cfe9d9557566d6614395aea7aac85ae68
حداثة الصيانة
٢٥/٨/٢٠٢٦
الاستخدام
0 تنزيلات · 0 مشاهدات