CtrlK
BlogDocsLog inGet started
Tessl Logo

bullmq-specialist

BullMQ expert for Redis-backed job queues, background processing, and reliable async execution in Node.js/TypeScript applications.

59

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

65%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is highly actionable with concrete, executable TypeScript patterns and a thorough validation catalog, but it is monolithic with no progressive-disclosure references and some redundancy, and its workflows lack explicit embedded validation checkpoints.

Suggestions

Resolve the duplicate '## Patterns' header (one under Tooling, one top-level) and consolidate the Capabilities list with the Patterns section to remove redundancy.

Move the Validation Checks catalog and Collaboration workflow stacks into separate reference files (e.g. VALIDATION.md, COLLABORATION.md) with clearly signaled links from SKILL.md to enable progressive disclosure.

Add explicit validation checkpoints into the operational workflows — e.g., in the graceful-shutdown sequence, verify no jobs are stalled before calling worker.close().

DimensionReasoningScore

Conciseness

The body is mostly efficient code and operational principles without basic-concept fluff, but it carries redundancy — a duplicated '## Patterns' header and a Capabilities list that overlaps the Patterns section — and could be tightened.

2 / 3

Actionability

Provides fully executable, copy-paste-ready TypeScript for Queue/Worker setup, delayed and repeatable jobs, FlowProducer flows, graceful shutdown, and the bull-board dashboard.

3 / 3

Workflow Clarity

Sequences are present (graceful shutdown steps, numbered collaboration flows) and a Validation Checks catalog exists, but validation is not embedded as explicit checkpoints within the operational workflows for these batch operations.

2 / 3

Progressive Disclosure

No bundle files exist; the ~390-line body is monolithic and well-sectioned, but content that could be split out (the Validation Checks catalog, Collaboration stacks) is inlined with no one-level-deep references.

2 / 3

Total

9

/

12

Passed

Description

72%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is well-targeted to a distinct niche with strong natural trigger terms, but it reads as a role statement rather than a concrete action list and omits any explicit 'Use when…' trigger clause, capping completeness.

Suggestions

Add an explicit 'Use when…' trigger clause (e.g., 'Use when working with BullMQ, Redis-backed job queues, or background processing in Node.js/TypeScript').

Replace the 'expert for…' role framing with concrete actions the skill performs (e.g., 'Create and configure BullMQ queues, schedule delayed/repeatable jobs, manage worker concurrency, and handle graceful shutdown').

Add common user phrasings like 'job scheduling', 'worker processes', or 'retry/backoff' to broaden trigger coverage.

DimensionReasoningScore

Specificity

Names the domain and areas ('Redis-backed job queues, background processing, reliable async execution') but leads with the role label 'expert for…' rather than enumerating multiple concrete actions as the score-3 anchor does.

2 / 3

Completeness

Clearly states what the skill does, but lacks any 'Use when…' clause or equivalent explicit trigger guidance; per the judging guidelines this caps completeness at 2.

2 / 3

Trigger Term Quality

Contains natural terms users actually say — 'BullMQ', 'job queues', 'background processing', 'async execution', 'Node.js/TypeScript' — giving good coverage of likely trigger phrasing.

3 / 3

Distinctiveness Conflict Risk

'BullMQ expert for Redis-backed job queues' is a specific, named-library niche that is unlikely to trigger for the wrong skill.

3 / 3

Total

10

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
sickn33/antigravity-awesome-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.