3do Dev — DevOps skill for Claude Code
Modern 3DO Interactive Multiplayer dev kit: Norcroft toolchain in Docker, patched Opera emulator with GDB server + remote-control API, MCP server for Claude Code, demo + tests.
How to install 3do Dev
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open geekychris/3do-dev and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What 3do Dev does
Modern 3DO Interactive Multiplayer dev kit: Norcroft toolchain in Docker, patched Opera emulator with GDB server + remote-control API, MCP server for Claude Code, demo + tests.
Alternatives in DevOps
- Kubeshark — Cluster-wide network observability for Kubernetes 11.8k ★
- MCP Boilerplate — A remote Cloudflare MCP server boilerplate with user authentication and Stripe for paid tools 1k ★
- MCP SSH Manager — MCP SSH Server: 37 tools for remote SSH management Claude Code & OpenAI Codex DevOps automation, backups, data 460 ★
README
3do-dev — a modern dev kit for the 3DO, with a scriptable, debuggable emulator
Write software for the **3DO Interactive Multiplayer** (1993) on a modern Mac or Linux machine. One command fetches the original-style toolchain, builds a patched emulator with a GDB server and a remote-control API, and runs the tests. The result is a fast **edit → build → boot → observe → test → debug** loop that people, scripts and AI agents (Claude Code via MCP) can all drive.

The demo above (`projects/demo`) was written, built, tested and debugged entirely through this toolchain: plasma, starfield, rotating cel vortex, bouncing title and sine scroller, all at 60 fps on an emulated 12.5 MHz ARM60.
Contents
- One-line install
- Manual install
- First steps
- How it works (overview)
- Everyday commands
- Remote control and debugging
- DevBench: web UI, REST API, OS introspection
- Working with Claude Code
- Writing 3DO programs
- Repository layout
- Documentation index
- Troubleshooting
- Licensing and credits
One-line install
curl -fsSL https://raw.githubusercontent.com/geekychris/3do-dev/main/scripts/install.sh | bash
This checks prerequisites, clones the repo to `~/3do-dev`, runs `./setup.sh` (toolchain, emulator, BIOS, Python env, full test suite, about 1–5 minutes) and opens the demo in a window. Re-run it any time to update.
To have it install missing prerequisites too (Homebrew/apt/dnf/pacman; asks for your password where needed):
curl -fsSL https://raw.githubusercontent.com/geekychris/3do-dev/main/scripts/install.sh | TDO_DEV_AUTO_INSTALL=1 b
Related Skills
Docker Claudebox
Claude Code in Docker. Drop-in OpenAI-compatible API, MCP server, Telegram bot, and CLI — five interfaces, one
Docker Pibox
pi-coding-agent inside an aicodebox container. One image, five ways in: interactive shell, one-shot API, OpenA
Claude Code Dock
Run Claude Code on a server that's always on — and never forgets, even after a crash. Docker, Remote Control f
Claude Code Docker Container Demo
在網路受限的 Docker 容器(Dev Container)中安全執行 Claude Code 的沙箱範本:透過 iptables/ipset 防火牆白名單限制對外連線,隔離 AI Agent 的讀寫與執行。改自 An
Stt MCP Server Linux
by marcindulak - A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally i
Engram MCP
🧠 Zero-dependency MCP server for persistent AI agent memory. Pure Python stdlib. No cloud. No Docker. No API
Related Agents
Browser Stealth Agent
Stealth browser automation agent for targets behind Cloudflare, Akamai, Google, DataDome, or PerimeterX bot de
Multiplayer Engineer
Multiplayer Engineer (Tier 3): designs and implements real-time networking for web games — WebSocket/WebRTC tr
Demo Generator M365
Use this agent when you need to create interactive HTML demonstrations for agent stacks that are missing demo