Skip to content
Back to skills

Satellite Rig

ASecurity

Set up and repair thin joelclaw satellite Machines such as blaine/Dark-Tower. Use when adding joelclaw CLI, Typesense access, session search/capture, Central relay, or satellite health on non-Panda machines. Triggers: satellite, blaine, Dark-Tower, setup joelclaw on another machine, Typesense access on satellite, joelclaw satellite health.

  • 64 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 3, 2026
securityshell

Works with

  • cli

Security analysis

A100/100

Scanned September 20, 2026

npx -y skills add joelhooks/joelclaw --skill satellite-rig --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Satellite Rig?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Satellite Rig
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/joelhooks-satellite-rig/badge)](https://www.skillsdirectory.com/skills/joelhooks-satellite-rig)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: satellite-rig
displayName: Satellite Rig
description: "Set up and repair thin joelclaw satellite Machines such as blaine/Dark-Tower. Use when adding joelclaw CLI, Typesense access, session search/capture, Central relay, or satellite health on non-Panda machines. Triggers: satellite, blaine, Dark-Tower, setup joelclaw on another machine, Typesense access on satellite, joelclaw satellite health."
version: 0.1.0
author: joel
tags:
  - joelclaw
  - satellite
  - typesense
  - sessions
  - ssh
  - ops
disable-model-invocation: true
---

# Satellite setup and repair

A satellite is a thin client of configured Central services. It owns local connectors, capture/outbox durability, credentials, and backup freshness; it does not gain a duplicate gateway or cluster merely because it needs access.

Read the current topology/placement contract and verify source and target identities. Discover Central URLs from the endpoint resolver and current manifests, not old host examples. Use the repository’s satellite bootstrap/repair installer after inspecting its live help and planned changes.

Verify remote reachability, CLI availability in a non-interactive shell, configured endpoint health, capture admission, outbox progress, and backup receipts. Keep transcript contents behind the scoped session evidence contract. An absent index is not permission to scrape native transcripts.

Use the approved auth mechanism. Do not copy another machine’s agent auth files, expose secrets in shell output, or overwrite dotfiles without inspecting them. Preserve intentional skill deletions, existing links, and unrelated work; repair only identified installer-owned damage.

A diagnosis request produces evidence. An explicit setup or repair request authorizes scoped fixes and verification. Sending a repair notification or live canary still needs its destination/content authorization. Stop on an unexpected target or destructive diff and report the precise unresolved choice.

Report the actual host role, changed configuration paths, readiness and capture receipts, and remaining failure. Keep private topology in private reports.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.