Computer Setup

Automate macOS and Windows development environment setup with Homebrew, mise, podman, and GH CLI.

3|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/gmautner/marketplace --skill computer-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Computer Setup
Source: https://github.com/gmautner/marketplace/tree/main/plugins/cofounder/skills/computer-setup
Command: npx skills add https://github.com/gmautner/marketplace --skill computer-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Install and configure all development prerequisites: Homebrew, mise, podman, and GH CLI, with idempotent behavior so re-running is safe.

Core Features & Use Cases

  • Platform-aware installation for macOS (Homebrew) and Windows (Git Bash path and WSL2 considerations).
  • Phase 1: Install and configure core tools (Homebrew, podman, mise, GH CLI).
  • Phase 2: Verify installations, set up Podman machine, run connectivity tests, and verify mise and GH CLI.
  • Windows-specific steps (WSL2 verification, winget-based tool installs, and path activation) with optional restart prompts.
  • Marketplace auto-update preparation for keeping this plugin up-to-date.

Quick Start

Begin the installation by following platform-specific prompts to install and verify Homebrew, mise, podman, and GH CLI, then complete the Podman setup and tool verifications for your OS.

Frequently Asked Questions about Computer Setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a full development environment on macOS and Windows?

To set up a full development environment on macOS and Windows, use an automated process to install and configure Homebrew, mise, podman, and GH CLI with platform-aware detection and verification steps.

Can I automate dev tools installation without breaking existing configurations?

Yes, automating dev tools installation is safe because the process enforces idempotence, meaning re-running scripts safely skips already-present tooling and only adds missing components.

Does setting up podman and mise require WSL2 on Windows?

Setting up podman and mise on Windows requires WSL2 verification and Git Bash path activation, while macOS installation handles Rosetta prompts and Homebrew configuration natively.

What is the best way to provision a fresh machine for software engineering?

The best way to provision a fresh machine for software engineering is running a phased setup that installs core dev tools, configures Podman machines, and executes connectivity tests automatically.

Why does my dev environment setup fail during re-provisioning workflows?

Dev environment setup failures during re-provisioning often occur when scripts lack idempotence; safe re-runs with clear prompts ensure users understand what was added and can skip existing tools.

Do I need winget to install dev tools on Windows?

Yes, winget-based tool installs are required for Windows-specific steps, alongside WSL2 verification and optional restart prompts to ensure proper path activation for development tools.