setup-control-room
Use when bootstrapping an SSH-accessible Ubuntu/Debian VPS with the Agent Control Room template, core agent tooling, and linked control-room skills.
Skill by shannhk
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/shannhk-setup-control-room
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/setup-control-room
What's inside
- Skill name
setup-control-room- Description
- Use when bootstrapping an SSH-accessible Ubuntu/Debian VPS with the Agent Control Room template, core agent tooling, and linked control-room skills.
- License
- MIT
- Instructions
- 86 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (4)
- SKILL.md
- bootstrap.sh · assets/
- auth-guide.md · references/
- troubleshooting.md · references/
SKILL.md (first lines)
# Setup Control Room Use this skill to turn an SSH-accessible VPS into a tooled Agent Control Room box. It installs core tools, clones the Agent Control Room template, and links bundled skills. ## Triggers - "set up control room" - "bootstrap the vps" - "install hermes" - "install agents on the vps" - "set up the agent box" - "configure vps for agents" - `/setup-control-room` ## Inputs - `SSH_ALIAS`: required unless discoverable from local SSH config. - `CONTROL_ROOM_PATH`: default `/root/agent-control-room`. - `CONTROL_ROOM_REPO`: default `https://github.com/shannhk/hermes-agent-control-room.git`. ## Prerequisites Before running: 1. Confirm `ssh <alias>` works. 2. Confirm target is Ubuntu or Debian. If SSH does not work, stop and tell the user to create/fix the VPS first. ## Flow 1. Smoke test SSH: ```bash ssh -o ConnectTimeout=10 <alias> 'echo connected as $(whoami) on $(hostname); lsb_release -a' ``` 2. Copy `assets/bootstrap.sh` to the VPS. 3. Run the bootstrap script: ```bash ssh <alias> '/tmp/bootstrap-control-room.sh' 2>&1 | tee /tmp/control-room-bootstrap.log ``` 4. Report installed versions and next steps. ## What The Bootstrap Installs - base packages: `curl`, `ca-certificates`, `git`, `tmux`, `htop` - Node.js 22 - Claude Code - Codex CLI - Docker - Hermes Agent best-effort install - Agent Control Room repo at `/root/agent-control-room` - symlinks from bundled skills into `~/.claude/skills` ## What This Skill Does Not Do - It does not handle Claude Code OAuth. - It does not handle Codex auth. - It does not complete the Hermes interactive wizard. - It does not write secrets. - It does not create specialist containers. Those are intentionally left for the user or a later agent setup flow. ## Final User Instructions After bootstrap, tell the user: ```bash ssh <alias> claude /login codex hermes cd /root/agent-control-room cat README.md ``` Also remind them that interactive auth should happen in a real SSH terminal.
From shannhk/hermes-agent-control-room, MIT.
More from shannhk/hermes-agent-control-room
- 0.711score
create-vps
shannhk
Use when creating a fresh Hetzner Cloud VPS with an SSH alias, local project folder, provisioning script, destroy script, and optional handoff into…
SkillCFreshness: C★ 732Claude Code +9 - 0.710score
agent-task-router
shannhk
Use when an orchestrator needs to route work to specialist Hermes agents through a task bus, create task briefs, check outboxes, or summarize delegated results.
SkillCFreshness: C★ 732Claude Code +9 - 0.709score
agent-team-cron-planner
shannhk
Use when planning recurring multi-agent Hermes workflows after manual delegation works.
SkillCFreshness: C★ 732Claude Code +9 - 0.709score
agent-backup-manager
shannhk
Use when designing, auditing, or documenting backups for Hermes agents without committing secrets.
SkillCFreshness: C★ 732Claude Code +9 - 0.709score
agent-registry-manager
shannhk
Use when creating, updating, validating, or explaining the agent registry for a Hermes Agent Control Room.
SkillCFreshness: C★ 732Claude Code +9 - 0.704score
agent-security-auditor
shannhk
Use when auditing a VPS-based Hermes agent setup for exposed dashboards, weak secret handling, broad keys, Docker risks, or missing backup/security…
SkillCFreshness: C★ 732Claude Code +9 - 0.336score
agent-control-room
shannhk
No description from the publisher yet.
SkillCFreshness: C★ 732Claude Code +9
Signals
- Stars
- 732
- Forks
- 104
- Open issues
- 0
- Last commit (this folder)
- May 15, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from shannhk
- 0.711score
create-vps
shannhk
Use when creating a fresh Hetzner Cloud VPS with an SSH alias, local project folder, provisioning script, destroy script, and optional handoff into…
SkillCFreshness: C★ 732Claude Code +9 - 0.710score
agent-task-router
shannhk
Use when an orchestrator needs to route work to specialist Hermes agents through a task bus, create task briefs, check outboxes, or summarize delegated results.
SkillCFreshness: C★ 732Claude Code +9 - 0.709score
agent-backup-manager
shannhk
Use when designing, auditing, or documenting backups for Hermes agents without committing secrets.
SkillCFreshness: C★ 732Claude Code +9 - 0.709score
agent-registry-manager
shannhk
Use when creating, updating, validating, or explaining the agent registry for a Hermes Agent Control Room.
SkillCFreshness: C★ 732Claude Code +9 - 0.709score
agent-team-cron-planner
shannhk
Use when planning recurring multi-agent Hermes workflows after manual delegation works.
SkillCFreshness: C★ 732Claude Code +9 - 0.704score
agent-security-auditor
shannhk
Use when auditing a VPS-based Hermes agent setup for exposed dashboards, weak secret handling, broad keys, Docker risks, or missing backup/security…
SkillCFreshness: C★ 732Claude Code +9
Cite this page
setup-control-room skill. Agent Mart. https://agentmart.dev/skills/shannhk-setup-control-room (last updated 2026-10-24)