miles

Installation
SKILL.md
Contains Hooks

This skill uses Claude hooks which can execute code automatically in response to events. Review carefully before installing.

Miles AI Website Designer

Miles is an AI website designer you drive through a CLI of composable primitives. Each primitive does one job with structured JSON output and meaningful exit codes, and they chain into the full guided design workflow when the user wants the complete experience. You can run the whole journey (discovery interview → brief → design directions → build → WordPress theme) or jump in at exactly the step you need.

Run every command through the bundled CLI. $MILES_CLI means the path to this skill's scripts/miles launcher:

MILES_SKILL_DIR="${MILES_SKILL_DIR:-/path/to/miles}"
MILES_CLI="${MILES_CLI:-$MILES_SKILL_DIR/scripts/miles}"
"$MILES_CLI" doctor --json

Set the Bash timeout to 10 minutes (600000ms) for long-running commands — site building and theme conversion take minutes. Use MILES_HOME=/path/to/isolated/state for a clean test environment (default ~/.miles).

Command Surface

This is the supported public command surface. Do not invent other commands. HEADLESS = works with no browser. CONDITIONAL = can finish headlessly only when the underlying turn is not browser-backed. BROWSER = needs a connected dashboard via connect-browser first. LOCAL = filesystem helper; any Miles server operation inside it is still capability-gated. Reference files in references/ carry each command's flags, JSON schema, and judgment — load them when you use the command.

Installs
62
GitHub Stars
3
First Seen
Mar 5, 2026
miles — bymilesai/skills