CtrlK
BlogDocsLog inGet started
Tessl Logo

sync-system-bus

Deploy the system-bus-worker to the joelclaw Kubernetes cluster from local machine. Use when syncing changes in packages/system-bus to k8s, especially because the GitHub Actions deploy job targets a non-existent self-hosted runner and cannot complete deploys automatically.

69

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

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

A high-quality operational runbook with copy-paste commands, a clear validated deploy workflow, and a thorough gotchas table. Its only weak spot is conciseness/structure: it is a long monolithic file where some content could be split into references.

Suggestions

Move the Talon Rebuild section (steps, SECRET_MAPPINGS, key paths) into a references file (e.g. TALON.md) and link to it from the main body to reduce inline length.

Tighten the prose in 'Restart Safety (ADR-0156)' — the statelessness rationale can be condensed to the critical rule and the retry-flow diagram, trimming explanatory sentences Claude can infer.

Consider splitting the Common Gotchas and Key Paths tables into a short reference appendix or file, keeping the Quick Deploy and verification flow as the primary path.

DimensionReasoningScore

Conciseness

Largely efficient, code-dense, and assuming of Claude's competence, with only minor prose that could be trimmed (e.g. the statelessness explanation and the lengthy Talon rebuild block); not noticeably padded but not perfectly lean.

4 / 5

Actionability

Fully executable, copy-paste-ready bash commands with exact paths, image refs, env vars, and a manual fallback that covers the common deploy cases.

5 / 5

Workflow Clarity

The deploy is a clearly sequenced 7-step process with explicit validation checkpoints (rollout wait, health probe, joelclaw status/runs) and a gotchas table providing error-recovery feedback loops for a batch/deploy operation.

5 / 5

Progressive Disclosure

Well-organized single-file runbook with clear section headers and no nested references, but at ~190 lines some subsections (Talon rebuild, key paths) could plausibly live in separate reference files; structure is good with minor organization gaps.

4 / 5

Total

18

/

20

Passed

Description

82%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, specific description that clearly states both the action and the trigger condition with a concrete 'Use when' clause. It is narrowly scoped to a real deploy scenario, leaving little ambiguity about when to invoke it.

DimensionReasoningScore

Specificity

It names the domain and a concrete primary action ("Deploy the system-bus-worker to the joelclaw Kubernetes cluster from local machine") but does not enumerate multiple distinct actions, so it is comprehensive for its single purpose rather than a multi-action list.

3 / 5

Completeness

It explicitly answers both what (deploy the worker to the joelclaw k8s cluster locally) and when ("Use when syncing changes in packages/system-bus to k8s"), with concrete trigger phrases and an explicit use clause.

5 / 5

Trigger Term Quality

Includes natural phrasing users would say ("Use when syncing changes in packages/system-bus to k8s", "Deploy the system-bus-worker") with good domain keywords, but lacks some common synonyms or variations a user might phrase differently.

4 / 5

Distinctiveness Conflict Risk

Targets a precise niche (joelclaw cluster, system-bus-worker, this exact local deploy path) with distinct triggers and minimal risk of matching unrelated skills.

5 / 5

Total

17

/

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.

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
joelhooks/joelclaw
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.