CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

absurd

Author, test, debug, and operate Absurd durable workflows. Use when working with WorkflowContext, tasks-orchestrator, parallelTasks, issue-lifecycle, Absurd queues, checkpoints, events, retries, idempotency, worker recovery, absurd-sdk, or uvx absurdctl.

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

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

The body is an exceptionally actionable operational playbook with real CLI commands, a clearly sequenced inspection workflow, safety checkpoints around state-changing operations, and a well-signaled single reference file for code-authoring concerns. Its main weaknesses are token redundancy from near-duplicate playbook blocks and a duplicative 'Extra reference' section, plus a missing post-action verification step.

Suggestions

Remove or merge the 'Fast path' block in the playbooks section, which duplicates the immediately preceding 'Reproduce by spawning a task' playbook almost command-for-command.

Trim the 'Extra reference' section to only the non-duplicated tip (the --help pointer); 'dump-task --task-id is usually the best starting point' and the checkpoint-durability note restate points already made in the debugging workflow and mental model.

Add an explicit verification step after state-changing actions, e.g. re-run 'uvx absurdctl list-tasks --status=' or 'dump-task' after 'retry-task'/'emit-event' to confirm the intended state transition, closing the workflow_clarity gap.

DimensionReasoningScore

Conciseness

The body is mostly efficient — it explains only Absurd-specific concepts (queue/task/run/step) and no general knowledge — but it could be tightened: the "Good copy-paste playbooks" section repeats commands verbatim from earlier sections (e.g. "uvx absurdctl list-tasks --queue=default --status=failed --limit=20" appears twice, and the "Reproduce" and "Fast path" blocks are near-identical), and "Extra reference" restates "dump-task --task-id is usually the best starting point" already established in the debugging workflow. This matches the 3 anchor (some unnecessary content that could be tightened) rather than the 4 anchor's minor trimmable instances.

3 / 5

Actionability

Guidance is fully executable and copy-paste ready with realistic flag combinations: "uvx absurdctl spawn-task my-task -q default -P count:=42 -P enabled:=true", "--params '{"foo":"bar","count":42}'", properly escaped search patterns ("rg -n \"registerTask\(|name:\\s*['\\\"]<task-name>['\\\"]\" .\"), and clearly parameterized placeholders (<task-id>, <run-id>). Specific examples cover the common cases, matching the 5 anchor.

5 / 5

Workflow Clarity

The debugging workflow is a clear numbered sequence ("1) Discover queues" through "4) Inspect one workflow... in detail") with state-conditioned decision flows and pre-action checkpoints ("prefer understanding the failure before retrying", "If a spawned task moves from pending to sleeping... a worker is already active", "If the environment is ambiguous, ask which database / queue is safe to operate on"). The destructive-operation cap does not bind because validation guidance is present; the gap keeping it below 5 is the absence of explicit post-action verification after retry-task/emit-event/cancel-task.

4 / 5

Progressive Disclosure

Authoring detail is appropriately split into a real, verified one-level-deep reference that is clearly signaled with its scope and when to read it ("For code changes, read [authoring and recovery](references/authoring-and-recovery.md) before editing. It covers replay, decomposed checkpoints, immutable events, external idempotency, fan-out, and process-recovery tests"), while the inline body remains the operational playbook. Navigation is easy via clear section headers, matching the 5 anchor.

5 / 5

Total

17

/

20

Passed

Description

91%Weight 40%Scale 1-5

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

A strong description that pairs a concrete capability statement with an explicit 'Use when...' trigger list covering both concept nouns and tool-specific identifiers. Its only weaknesses are moderately granular action verbs (all acting on one broad object) and a few generic trigger terms that create minor overlap risk with other workflow-orchestration skills.

DimensionReasoningScore

Specificity

"Author, test, debug, and operate Absurd durable workflows" lists four concrete actions on a named domain, matching the anchor for several specific actions with minor gaps. It falls short of the 5 anchor because all four verbs act on the same broad object rather than a comprehensive list of fine-grained actions (cf. "extract text and tables... fill forms, merge documents, convert pages to images"), and is clearly above the 3 anchor's 1-2 actions.

4 / 5

Completeness

It explicitly answers "what" ("Author, test, debug, and operate Absurd durable workflows") and "when" ("Use when working with WorkflowContext, ... or uvx absurdctl") with concrete trigger phrases, exactly matching the anchor-5 example pattern. The explicit 'Use when...' clause is present, so the completeness cap does not apply.

5 / 5

Trigger Term Quality

The trigger list "WorkflowContext, tasks-orchestrator, parallelTasks, issue-lifecycle, Absurd queues, checkpoints, events, retries, idempotency, worker recovery, absurd-sdk, or uvx absurdctl" covers twelve natural terms a user of this system would actually say, spanning concept nouns (queues, events, retries, worker recovery) and specific identifiers (absurd-sdk, uvx absurdctl) that function like the anchor's file extensions. This is comprehensive coverage, clearly above the 4 anchor where natural terms are missing.

5 / 5

Distinctiveness Conflict Risk

"Absurd durable workflows", "WorkflowContext", "absurd-sdk", and "uvx absurdctl" establish a clear niche with distinct triggers, but generic terms in the trigger list ("checkpoints, events, retries, idempotency") could fire for other durable-workflow tooling, which is the minor overlap risk of the 4 anchor rather than the minimal conflict risk of the 5 anchor.

4 / 5

Total

18

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

getlarge/themoltnet

Path

.agents/skills/absurd/SKILL.md

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.