CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

artifact-message-bus

Coordinate multi-agent work through durable artifacts in git instead of chat. Use this whenever a task involves sending a message to another agent, agent mailboxes or handoffs, claiming work from a shared queue, notifying another agent or crew (OpenClaw, Grok Bot, Claude Code, Codex, Gas Town/Gas City workers) that work is ready, or whenever the user mentions the artifact bus, message bus, agent mail, beads mail, doorbells, or pings between agents — even if they don't say "bus" explicitly.

Quality

88%

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

77%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.

This is a generated delegation stub: maximally lean and unambiguous as a redirect, but it contains none of its own guidance and depends entirely on an external file (`~/.agents/skills/artifact-message-bus/SKILL.md`) that is not part of the bundle and is not guaranteed to exist. It scores well on brevity and single-step clarity while failing to be self-contained or independently actionable.

Suggestions

Bundle the shared skill's core content (or a condensed version of the artifact protocol — how to send, claim, and notify via git artifacts) under references/ so the skill is self-contained rather than pointing to an external home-directory path.

Add a brief fallback — even 2-3 sentences or a minimal example of the artifact protocol — so the body does not dead-end when `~/.agents/skills/artifact-message-bus/SKILL.md` is unavailable.

Remove the maintainer-facing generator comment from the loaded body (or move it to a metadata field) so every token in SKILL.md serves skill execution.

DimensionReasoningScore

Conciseness

The body is two lines — a generator comment and one instruction, 'Load and follow the shared skill at `~/.agents/skills/artifact-message-bus/SKILL.md`' — with zero padding and no explanation of concepts Claude already knows. Every token earns its place and the skill fully assumes Claude's competence, matching the lean-and-efficient anchor exactly.

5 / 5

Actionability

The single instruction is concrete (an exact file path to load), but it delegates 100% of the skill's actual guidance — no commands, examples, or protocol details exist in the bundle, and the referenced file is not part of it. Not 2 because the pointer is an exact, executable path rather than a high-level hint; not 4 because the gap is the entire skill content, not minor.

3 / 5

Workflow Clarity

What is written is a single unambiguous action ('Load and follow the shared skill at ...') with no multi-step process and no destructive or batch operations, so the simple-skill exception applies: the one step is fully clear with nothing to sequence or validate. Not 4 because there are no missing checkpoints for a one-step redirect.

5 / 5

Progressive Disclosure

The reference is one level deep and clearly signaled, but the bundle contains no files (no references/, scripts/, or assets/) and the sole reference points outside the skill to a home-directory path that is not a bundle file. Not 4 because 'most content is appropriately placed' fails when no content is placed in the bundle at all; not 2 because nothing is inlined and the reference is not buried.

3 / 5

Total

16

/

20

Passed

Description

95%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.

The description is a strong, trigger-rich specification: it states a concrete what, an explicit and expansive when, and a comprehensive set of synonyms and tool names that make it both discoverable and distinctive. Its only soft spot is that action coverage is one-directional (sending/claiming/notifying) without the receiving side.

DimensionReasoningScore

Specificity

Names the domain ('durable artifacts in git') and several concrete actions — 'sending a message to another agent', 'agent mailboxes or handoffs', 'claiming work from a shared queue', 'notifying another agent or crew... that work is ready' — but coverage is one-directional, omitting the receive side (reading/responding, artifact lifecycle). Not 5 because coverage has gaps; not 3 because well more than 1-2 concrete actions are listed.

4 / 5

Completeness

'Coordinate multi-agent work through durable artifacts in git instead of chat' explicitly states the what, and 'Use this whenever a task involves sending a message to another agent... or whenever the user mentions the artifact bus, message bus, agent mail, beads mail, doorbells, or pings between agents' provides explicit when-clauses with concrete trigger phrases — a direct match for the level-5 anchor.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage with synonyms — 'artifact bus, message bus, agent mail, beads mail, doorbells, or pings between agents' — plus named tools (OpenClaw, Grok Bot, Claude Code, Codex, Gas Town/Gas City workers) and an explicit catch for users who 'don't say "bus" explicitly'. No natural term for this domain is plausibly missing, exceeding the 'a few natural terms missing' level 4.

5 / 5

Distinctiveness Conflict Risk

A clear niche (inter-agent messaging via git artifacts) with distinct triggers like 'beads mail', 'doorbells', and 'pings between agents', plus tool-specific crew names, keeps overlap risk minimal. Not 4 because the trigger vocabulary is niche-specific enough that even closely related skills (git workflows, general messaging) would not collide on these phrases.

5 / 5

Total

19

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

phatblat/dotfiles

Path

.agents/harness/adapters/antigravity/skills/artifact-message-bus/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.