PreToolUse
01Hook Claude Code
Runs before the agent uses a tool for Write, Edit, Bash and Bash tool calls, executing enforce-worktree.ts and pre-merge-check.ts via bun with --show-toplevel (3 commands). From OpenRouterLabs/spawn.
18 tagged vm, measured the same way as everything else here.
Hook Claude Code
Runs before the agent uses a tool for Write, Edit, Bash and Bash tool calls, executing enforce-worktree.ts and pre-merge-check.ts via bun with --show-toplevel (3 commands). From OpenRouterLabs/spawn.
Hook Claude Code
Runs after a tool call finishes for Write and Edit tool calls, executing validate-file.ts via bun. From OpenRouterLabs/spawn.
Settings file Claude Code
Agent settings declaring 2 hook events (PreToolUse, PostToolUse).
Skill Claude CodeCodex
SPA (Spawn's Personal Agent) — Slack bot that pipes threads into Claude Code sessions.
Skill Claude CodeCodex
Refresh icons and metadata/stats for agents and cloud providers in manifest.json.
Instructions file
Instructions for OpenRouterLabs/spawn, covering spawn, the matrix, file structure, architecture and after each change.
Skill Claude CodeCodex
Create child cloud VMs with AI coding agents using the spawn CLI.
Instructions file CodexOpenCode
Project-specific instructions for developing QVMConsole, a console for managing virtual machines. They describe interface conventions, testing machines, storage rules, security checks, and implementation preferences.
Instructions file GitHub Copilot
Instructions for sondt2709/ssh-mcp-py, covering code standard, code structure, python environment, error log and documentation.
MCP server Claude CodeCodexCursor +2
A Model Context Protocol for managing and interacting with multiple virtual machines over SSH. Runs locally from the ssh-mcp-py Python package.
Cursor rule Cursor
Enforce go fmt and golangci-lint when generating or updating Go code.
Cursor rule Cursor
Enforce markdownlint-cli2 rules when generating or updating documentation.
At most 3 mods per repository are shown here — the rest are on their repository pages: