setup-machine

Register a new Classic Mac in the MCP server and verify FTP connectivity.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/matthewdeaves/peertalk --skill setup-machine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-machine
Source: https://github.com/matthewdeaves/peertalk/tree/main/.claude/skills/setup-machine
Command: npx skills add https://github.com/matthewdeaves/peertalk --skill setup-machine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Register a new Classic Mac in the MCP server and verify FTP connectivity by creating registry entries and the required directory structure.

Core Features & Use Cases

  • Validate prerequisites and gather machine details in a single round
  • Update machine registry at .claude/mcp-servers/classic-mac-hardware/machines.json with the new entry
  • Reload MCP configuration and test FTP connectivity
  • Create the necessary directory structure on the FTP server (binaries, logs, temp)

Quick Start

Run /setup-machine and answer the prompts to register a new Classic Mac and verify FTP connectivity.

Frequently Asked Questions about setup-machine

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

FAQPage Schema
How do I automate FTP connectivity verification for a new Classic Mac in Claude Code?

Automate FTP connectivity verification by running the setup process to register your Classic Mac in the MCP server and test the connection. It validates prerequisites, modifies machines.json, reloads MCP configuration, and tests the FTP link.

How do I register a new Classic Mac in the MCP server?

Register a new Classic Mac in the MCP server by updating the machine registry at .claude/mcp-servers/classic-mac-hardware/machines.json. The setup process adds the new hardware entry and applies the required directory layout automatically.

What directory structure does a Classic Mac need on an FTP server?

A Classic Mac requires a specific directory structure on the FTP server consisting of binaries, logs, and temp folders. The setup process creates this layout during hardware provisioning to support classic Mac workflows.

Do I need to manually reload MCP configuration after adding a new Mac to machines.json?

No, you do not need to manually reload MCP configuration after updating machines.json. The setup process automatically reloads the MCP configuration and tests FTP connectivity immediately after registering the new hardware entry.

What prerequisites are required to provision classic Mac hardware in Claude Code tooling?

Provisioning classic Mac hardware requires valid FTP access details and machine information. The setup process validates these prerequisites and gathers machine details in a single round before modifying the registry or creating directories.

Why is my Classic Mac FTP connection failing after adding it to machines.json?

An FTP connection can fail if the MCP configuration was not reloaded or the FTP directory structure is missing. The setup process handles both by automatically reloading configuration and verifying connectivity after creating the required folders.