bullmq-specialist
Zuverlässige BullMQ-Warteschlangen erstellen
Teams können Schwierigkeiten mit hängenden Jobs, Wiederholungen, Zeitplänen und Redis-gestütztem Worker-Verhalten haben. Diese Skill hilft Claude, Codex und Claude Code dabei, BullMQ-Warteschlangensysteme zu entwerfen und zu überprüfen.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "bullmq-specialist" from https://skillstore.io/skills/sickn33-bullmq-specialist.md and its manifest at https://skillstore.io/api/skills/sickn33-bullmq-specialist/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„bullmq-specialist“ wird verwendet. Ich muss hochgeladene Videos verarbeiten, nachdem Benutzer sie eingereicht haben.
Erwartetes Ergebnis:
Empfiehlt separate Warteschlangen für Upload-Validierung, Transcoding, Thumbnail-Erstellung und Benachrichtigung. Definiert Wiederholungsregeln, Idempotenzschlüssel und Überwachungssignale.
„bullmq-specialist“ wird verwendet. Unsere Jobs hängen und die Redis-CPU ist hoch.
Erwartetes Ergebnis:
Listet wahrscheinliche Ursachen wie übermäßige Concurrency, große Payloads, langsame Prozessoren und fehlendes Backoff auf. Schlägt vor, zuerst Warteschlangenmetriken und Worker-Logs zu prüfen.
„bullmq-specialist“ wird verwendet. Wir benötigen tägliche Digest-E-Mails mit Wiederholungen und Rate Limits.
Erwartetes Ergebnis:
Schlägt wiederholbare Planung, begrenzte Concurrency, Rate Limits pro Provider, Dead-Letter-Behandlung und klare Event-Protokollierung für fehlgeschlagene Zustellungen vor.
Sicherheitsaudit
SicherThe only static finding is a false positive caused by Markdown inline code formatting in SKILL.md. No prompt injection, credential access, network behavior, executable code, or malicious intent was found in the reviewed skill text.
Risikofaktoren
⚙️ Externe Befehle (1)
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/sickn33-bullmq-specialist/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/sickn33-bullmq-specialist?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/sickn33-bullmq-specialist?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-bullmq-specialist/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/sickn33-bullmq-specialist.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
sickn33. (2026). bullmq-specialist security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-bullmq-specialist/audits/4BibTeX-Zitat
@techreport{sickn33-sickn33-bullmq-specialist-2026,
author = {sickn33},
title = {bullmq-specialist security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-bullmq-specialist/audits/4},
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: "bullmq-specialist security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/sickn33-bullmq-specialist/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-bullmq-specialist:audit:4"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: HochWas Sie erstellen können
Ein neues Warteschlangensystem planen
Erstelle vor der Implementierung ein BullMQ-Design für asynchrone Arbeit, Wiederholungen, verzögerte Jobs und Worker-Grenzen.
Produktionsfehler bei Jobs diagnostizieren
Überprüfe hängende Jobs, Wiederholungsverhalten, Redis-Belastung und Worker-Einstellungen, um wahrscheinliche Ursachen und Korrekturen zu finden.
Hintergrundverarbeitung modernisieren
Wandle Ad-hoc-Cron-Tasks oder Inline-Arbeit in strukturierte BullMQ-Warteschlangen, Zeitpläne und Flows um.
Diese Prompts ausprobieren
Hilf mir, eine einfache BullMQ-Warteschlange für diese Node.js-Aufgabe zu entwerfen. Schließe den Zweck der Warteschlange, das Worker-Verhalten, die Wiederholungsrichtlinie und die Fehlerbehandlung ein.
Überprüfe mein BullMQ-Worker-Design hinsichtlich Concurrency, Rate Limits, Wiederholungen und Redis-Auswirkungen. Zeige Risiken auf und schlage praktische Verbesserungen vor.
Entwirf einen BullMQ-Ansatz für verzögerte und wiederholbare Jobs in meiner Anwendung. Schließe Planungsstrategie, Idempotenzregeln und Observability-Anforderungen ein.
Entwirf eine BullMQ FlowProducer-Architektur für diesen mehrstufigen Workflow. Schließe Abhängigkeiten, Fehlerverhalten, Kompensationsschritte und Überwachungspunkte ein.
Bewährte Praktiken
- Halte Job-Payloads klein und speichere große Daten in dauerhaftem Anwendungsspeicher.
- Mache Prozessoren idempotent, damit Wiederholungen keine externen Nebeneffekte duplizieren.
- Lege für jede Warteschlange explizite Concurrency-, Wiederholungs-, Backoff- und Dead-Letter-Verhalten fest.
Vermeiden
- Verwende keine riesigen Job-Payloads für Dateien, Datensätze oder verschachtelte Geschäftsdaten.
- Verlasse dich nicht auf unendliche Concurrency, um Durchsatzprobleme zu beheben.
- Überspringe die Dead-Letter-Behandlung nicht bei wichtiger Hintergrundarbeit.