What problem does it solve? Setting up Invoker on a new machine requires verifying many tools (git, pnpm, gh, docker, codex, claude, and more), and optionally wiring up a Slack bot and remote SSH machines — a process full of easy-to-miss failure modes like stale Slack scopes or PATH mismatches. This Skill automates environment validation and guides the optional Slack and machine setup end to end. ## Core Features & Use Cases - Environment validation: Runs invoker-cli doctor --json to check the canonical tool set, config, planning tools, and default preset, surfacing remediation for each failing check, with invoker-cli doctor --fix to auto-install missing tools. - Guided Slack integration: Walks through creating a Slack app from a generated manifest, collecting the bot token, app token, and signing secret, then validating credentials against the live Slack API with invoker-cli setup slack --check. - Remote machine setup: Adds SSH machines via invoker-cli setup machines, probing connectivity before writing anything to ~/.invoker/config.json. - Use Case: A developer installs Invoker on a fresh laptop and asks the agent to get them "good to go" — the agent diagnoses a missing gh CLI, installs it, then optionally sets up the Slack bot and confirms every credential check passes. ## Quick Start Ask the agent to set up Invoker and check whether this machine is good to go, then follow its prompts for the optional Slack and remote machine setup.