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.

92

2.77x
Quality

88%

Does it follow best practices?

Impact

100%

2.77x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

70%

Automate the System-Bus-Worker Deployment

Deploy script authoring

Criteria
Without context
With context

ARM64 build platform

100%

100%

GHCR_TOKEN checked first

0%

100%

ghcr_pat as second auth

0%

100%

gh auth token as last fallback

100%

100%

Versioned tag push

0%

100%

Rollout timeout 180s

0%

100%

Post-rollout health probe

0%

100%

slog deploy logging

0%

100%

joelclaw namespace

0%

100%

Correct Dockerfile path

0%

100%

k8s manifest applied

100%

100%

100%

50%

Add a Stripe Webhook Handler to the System Bus Worker

Inngest function registration and retry config

Criteria
Without context
With context

retries not zero

100%

100%

retries ≥ 2

100%

100%

Registered in index.host.ts

0%

100%

Registered in index.cluster.ts

0%

100%

Both index files present

0%

100%

Function uses Inngest steps

100%

100%

100%

72%

Integrate a New Shopify Webhook Secret into the Worker Supervisor

Talon secret integration and rebuild

Criteria
Without context
With context

secrets add command

0%

100%

SECRET_MAPPINGS updated

100%

100%

All existing mappings preserved

100%

100%

cargo build --release

100%

100%

PATH includes cargo bin

0%

100%

Binary copied to local bin

0%

100%

codesign step present

0%

100%

launchctl bootout

0%

100%

sleep 1 before bootstrap

0%

100%

launchctl bootstrap

0%

100%

sleep 12 after bootstrap

0%

100%

Health endpoint verification

0%

100%

Function sync forced

0%

100%

Repository
joelhooks/joelclaw
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.