No credit card required. Enter your email and download it instantly.
Your dev environment is not your dotfiles. It's the AI agent configs you've tuned over months, the container topology you rebuilt from memory after your last migration, the port conventions only you know, the keybindings that make you 40% faster than anyone watching your screen, and the mental model that ties it all together. When a machine dies, an upgrade arrives, or a contractor needs to get up to speed, none of that lives anywhere writable – until now. Mac Dev Environment OS is a structured capture-and-transfer system built specifically for senior solo developers and small-team technical leads running modern AI-assisted stacks on macOS: Cursor, Claude Code, Docker-based container environments, worktree managers, and deeply personalized keyboard-driven workflows. It gives you a complete operational picture of your environment – not a backup, but a living document architecture – and then turns that picture into two concrete outputs: a machine-migration runbook you can execute phase by phase with explicit validation gates, and a contractor onboarding path with a day-one orientation, a minimum viable environment view, and a post-engagement offboarding tracker. The system covers eight interconnected components: a master navigation hub, a full environment capture template (runtimes, editors, CLI tools, package managers, system config), an AI agent configuration ledger (model preferences, custom instructions, MCP server registries, behavioral notes for Cursor and Claude Code), a container topology and port map (service graph, port allocation table, volume mounts, environment variable sources), a keybinding and alias inventory (app-by-app tables, shell alias ledger, custom scripts index), a secrets and credentials inventory (categories, storage tiers, rotation schedules, blast-radius notes – no values stored), a toolchain fragility audit with a scored hardening checklist, and a machine migration runbook with contractor onboarding templates. This is not a generic 'my Mac setup' PDF. It is a system with a dependency graph: each component references the others, so when your environment changes, you know exactly what to update and where. The 30/60/90-day implementation milestones let you build it out incrementally without disrupting active work.
What's included
- A full environment capture template covering shell configuration, package managers, editor state, AI agent settings, container topology, port maps, secrets inventory, and the mental-model layer that generic backup tools never touch
- A dedicated AI Agent Configuration Ledger for documenting Cursor and Claude Code – including model selections, custom instructions, project-level rule files (.cursor/rules), MCP server configs, and the tuning decisions that took you weeks to arrive at
- A Container Topology and Port Map section that walks you through documenting your Docker-based stack: service relationships, port conventions, volume mounts, and the dependency order that only becomes obvious when something fails to start
- A Keybinding, Alias, and Custom Script Inventory that captures the keyboard-driven workflow layer – the aliases, shell functions, and editor bindings that make your environment yours and make it opaque to anyone else
- A Secrets and Credentials Inventory framework for cataloging what credentials exist, where they live, which tools depend on them, and how to reconstruct access without storing sensitive values in the document itself
- A Toolchain Fragility Audit and Hardening Checklist that identifies the brittle points in a modern AI-assisted Mac stack – the things most likely to break on a new machine or under a new user – and gives you a structured process for hardening them before a migration happens
- A Machine Migration Runbook and Contractor Onboarding Path that uses everything captured in the prior sections as its foundation – giving you a sequenced, executable transfer process for both hardware upgrades and human handoffs, including a day-one orientation template, minimum viable environment definition, and a post-engagement offboarding tracker