Agent skill

Queues Jobs

by WrongStack in WrongStack/WrongStack

Implement reliable asynchronous jobs and message consumers with explicit delivery, retry and shutdown semantics.

MITAuto-check passedDevelopment

Install Queues Jobs

skills CLI
$ npx skills add WrongStack/WrongStack --skill queues-jobs -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install WrongStack/WrongStack queues-jobs --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/WrongStack/WrongStack.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/core/skills/queues-jobs .claude/skills/queues-jobs && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
queues-jobs
GitHub stars
371
Token cost
~778 tokens
SKILL.md length
274 words
Files
1
Skills in repo
100
Repo updated
First seen
Licence
MIT

At a glance

Implement reliable asynchronous jobs and message consumers with explicit delivery, retry and shutdown semantics.

  • Works in 6 steps: Define job identity, payload/schema… → Treat delivery as potentially… → Make side effects idempotent or… → …
  • Another established queue
  • SKILL.md covers Selection card, Overview, Rules and Workflow, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Queues Jobs is an agent skill from WrongStack/WrongStack. Implement reliable asynchronous jobs and message consumers with explicit delivery, retry and shutdown semantics. Use when adding BullMQ or another established queue, background processing or scheduled work; enqueue success is not job completion.

Its SKILL.md is about 780 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Async programming. The repository describes itself as: An AI coding agent that reads your code, edits files, runs commands, and reasons through bugs — across a terminal REPL, a full-screen TUI, and a browser UI, while you keep your… The licence is MIT.

When your agent uses it

  • Another established queue
  • Background processing
  • Enqueue success is not job completion

Example prompts

  • “/queues-jobs”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Define job identity, payload/schema version, ownership and the user-visible completion state.
  2. Treat delivery as potentially duplicated/out of order unless the actual system proves stronger guarantees.
  3. Make side effects idempotent or transactionally reconciled; acknowledge only after the intended completion boundary.
  4. Bound attempts, delay/backoff, concurrency, payload/output size and dead-letter behavior.
  5. Handle crash/restart, lease/visibility expiry and cancellation without letting stale workers overwrite successors.
  6. Keep scheduling opt-in when the user did not request recurring work; queue infrastructure does not grant new autonomous tasks.

What it can do on your machine

Read from SKILL.md and the folder at commit a744bdc. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • docs.bullmq.io
    • developers.cloudflare.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Queues Jobs loads about 778 tokens when it runs. Until then it costs about 64 tokens; SKILL.md has 274 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~64
When it runs · the whole SKILL.md, loaded when a task matches
~778

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from WrongStack/WrongStack at commit a744bdc, republished under its MIT licence (© WrongStack). 274 words, ~778 tokens.

Download SKILL.mdSave it as .claude/skills/queues-jobs/SKILL.md (or your agent's skills folder).
name
queues-jobs
description
Implement reliable asynchronous jobs and message consumers with explicit delivery, retry and shutdown semantics. Use when adding BullMQ or another established queue, background processing or scheduled work; enqueue success is not job completion.
trigger
Implement reliable asynchronous jobs and message consumers with explicit delivery, retry and shutdown semantics. Use when adding BullMQ or another established…
version
1.0.1
required-capabilities
filesystem.read
optional-capabilities
filesystem.write, execution.shell, verification.run, web.research
metadata.routing-group
data
metadata.domain
data

Queues Jobs

Selection card

  • Task: Build bounded retries, background jobs and deduplication. / TR: Sınırlı retry, arka plan işi ve tekilleştirme kur.
  • Start: Identify the data owner, query/schema, consistency and recovery contract.
  • Finish: apply the acceptance checks below; report observed results and unresolved constraints.

Overview

Implement reliable asynchronous jobs and message consumers with explicit delivery, retry and shutdown semantics.

Checked BullMQ stable target: 6.3.12 on 2026-10-09. Verify current broker/client/worker compatibility and actual delivery guarantees before implementation.

Rules

  1. Define job identity, payload/schema version, ownership and the user-visible completion state.
  2. Treat delivery as potentially duplicated/out of order unless the actual system proves stronger guarantees.
  3. Make side effects idempotent or transactionally reconciled; acknowledge only after the intended completion boundary.
  4. Bound attempts, delay/backoff, concurrency, payload/output size and dead-letter behavior.
  5. Handle crash/restart, lease/visibility expiry and cancellation without letting stale workers overwrite successors.
  6. Keep scheduling opt-in when the user did not request recurring work; queue infrastructure does not grant new autonomous tasks.

Workflow

  1. Map producer, broker, consumer and persistent side effects.
  2. Choose supported current APIs and specify delivery/recovery contracts.
  3. Implement bounded processing and observable lifecycle state.
  4. Test duplicate delivery, partial failure, restart, retry exhaustion and stale completion.
  5. Verify shutdown/drain behavior and user completion signals.

Before returning

Delivery/ack semantics explicit; retry and ownership cases tested; job status truthful; recurring work and external effects authorized.

Sources

Versioned facts checked 2026-10-09; refresh authoritative sources before new installs/upgrades. BullMQ, Cloudflare Queues.

Skills in scope

  • api-design — api design contracts and verification.
  • database-development — implement database access, models and queries with explicit consistency, transactions and bounded results.
  • observability — observability contracts and verification.
  • testing — testing contracts and verification.

© WrongStack, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in packages/core/skills/queues-jobs of WrongStack/WrongStack.

Open the folder on GitHubat commit a744bdc

Compare with similar skills

Queues Jobs next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Queues Jobs compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Queues Jobs this skillWrongStack/WrongStack371—~778Automated safety check: PassMIT
Modern Csharp Coding Standardssketch7/FluentlyHttpClient1213 repos~2.7kAutomated safety check: PassMIT
Windmill Rust Backend Patternswindmill-labs/windmill18k—~869Automated safety check: PassCustom licence
Pre PR AblationPopupMaker/Popup-Maker110—~2.5kAutomated safety check: PassNone
Akka.NET Best PracticesAaronontheweb/dotnet-skills1.2k1 repos~3.3kAutomated safety check: PassMIT
Golang Prodavila7/claude-code-templates33k8 repos~1.9kAutomated safety check: PassMIT

Similar skills

  • Modern Csharp Coding Standards

    sketch7/FluentlyHttpClient

    Write modern, high-performance C code using records, pattern matching, value objects, async/await, Span<T/Memory<T, and best-practice API design patterns.

    121 GitHub starsUsed in 3 repos~2.7k tokens
    DevelopmentAuto-check passed
  • Windmill Rust Backend Patterns

    windmill-labs/windmill

    Sets Rust conventions for the Windmill backend: error types, SQLx queries, JSON handling, async rules, module layout and rust-analyzer navigation.

    18k GitHub stars~869 tokensUpdated today
    DevelopmentAuto-check passed
  • Pre PR Ablation

    PopupMaker/Popup-Maker

    Use before finalizing or opening/updating a PR for non-trivial code changes, especially third-party integrations, compatibility layers, hooks and filters, lifecycle code, providers, abstractions…

    110 GitHub stars~2.5k tokensUpdated 5 days ago
    DevelopmentAuto-check passed
  • Akka.NET Best Practices

    Aaronontheweb/dotnet-skills

    Guidance for Akka.NET actor systems covering EventStream versus DistributedPubSub, supervision, Props versus DependencyResolver, work distribution and testable cluster code.

    1.2k GitHub starsUsed in 1 repo~3.3k tokens
    DevelopmentAuto-check passed
  • Golang Pro

    davila7/claude-code-templates

    Master Go 1.21+ with modern patterns, advanced concurrency, performance optimization, and production-ready microservices.

    33k GitHub starsUsed in 8 repos~1.9k tokens
    DevelopmentAuto-check passed
  • Kotlin Specialist

    Jeffallan/claude-skills

    Applies idiomatic Kotlin 1.9+ patterns for coroutines and Flow, multiplatform code, Jetpack Compose on Android and Ktor servers, checked with detekt and ktlint.

    12k GitHub stars~1.5k tokensUpdated 7 days ago
    DevelopmentAuto-check passed

More from WrongStack/WrongStack

All 100 skills in this repo
  • Tech Stack

    WrongStack/WrongStack

    Validate and upgrade dependencies against live registries and official migration guides in any ecosystem.

    371 GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Skill Creator

    WrongStack/WrongStack

    Create, improve and validate WrongStack SKILL.md bundles with precise discovery, progressive resources and current runtime contracts.

    371 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Bug Hunter

    WrongStack/WrongStack

    A skill your agent uses when scanning source code for bugs, anti-patterns, code smells, or quality issues in a codebase, or when running a proof-driven bug hunt that must find, prove, fix, and…

    371 GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • Design Craft

    WrongStack/WrongStack

    Design or substantially improve user-facing interfaces with a product-specific visual direction, content hierarchy, and rendered critique.

    371 GitHub stars~2.3k tokensUpdated today
    Auto-check passed
  • Design Critique

    WrongStack/WrongStack

    A skill your agent uses to audit an interface that already exists and say precisely why it looks generated, templated, or unfinished — a scored rubric across composition, typography, color, states…

    371 GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Mailbox Bridge

    WrongStack/WrongStack

    A skill your agent uses when external coding agents (Claude Code, Aider, custom scripts) need to participate in the project's shared WrongStack mailbox, or when a user asks to "expose the mailbox"…

    371 GitHub stars~2.6k tokensUpdated today
    Auto-check passed

Questions about Queues Jobs

What does Queues Jobs do?

Implement reliable asynchronous jobs and message consumers with explicit delivery, retry and shutdown semantics. Queues Jobs is an agent skill from WrongStack/WrongStack. Implement reliable asynchronous jobs and message consumers with explicit delivery, retry and shutdown semantics.

When should I use Queues Jobs?

Queues Jobs fits situations like: another established queue; background processing; enqueue success is not job completion.

How do I install Queues Jobs in Claude Code?

Run `npx skills add WrongStack/WrongStack --skill queues-jobs -a claude-code`. Or copy the skill folder (packages/core/skills/queues-jobs in WrongStack/WrongStack) into .claude/skills/queues-jobs in your project. Claude Code loads it when a task matches its description.

How do I install Queues Jobs in Codex?

Run `npx skills add WrongStack/WrongStack --skill queues-jobs -a codex`. Or copy the skill folder (packages/core/skills/queues-jobs in WrongStack/WrongStack) into .agents/skills/queues-jobs in your project. Codex loads it when a task matches its description.

Can I use Queues Jobs in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add WrongStack/WrongStack --skill queues-jobs -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/queues-jobs, .gemini/skills/queues-jobs, .github/skills/queues-jobs and .opencode/skills/queues-jobs in your project.

What does Queues Jobs need to run?

SKILL.md names no scripts, command-line tools or credentials: Queues Jobs is instructions for the agent only.

Does Queues Jobs access the network?

SKILL.md names 2 domains. As links in the text: docs.bullmq.io and developers.cloudflare.com. This is read from the text; nothing was executed.

Is Queues Jobs safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Queues Jobs use?

Queues Jobs is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Queues Jobs use?

About 778 tokens (SKILL.md is roughly 3.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Queues Jobs?

Skills that share tags, products or a category with Queues Jobs: Modern Csharp Coding Standards (sketch7/FluentlyHttpClient, 121 stars), Windmill Rust Backend Patterns (windmill-labs/windmill, 18k stars), Pre PR Ablation (PopupMaker/Popup-Maker, 110 stars) and Akka.NET Best Practices (Aaronontheweb/dotnet-skills, 1.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Queues Jobs?

WrongStack (a GitHub organization) maintains it in WrongStack/WrongStack, which has 371 GitHub stars. The repository holds 100 skills in this directory. The repository was last updated on October 10, 2026.

Source: WrongStack/WrongStack on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.