📦 deps(thirdparty): update snapshots
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
#!/usr/bin/env bash
|
||||
# setup.sh — install the website design stack.
|
||||
# Safe to re-run. Installs the audit deps + Chromium and the ui-ux-pro-max skill,
|
||||
# then prints the two in-Claude steps (plugins are installed from inside Claude Code).
|
||||
set -euo pipefail
|
||||
|
||||
cyan() { printf '\033[36m%s\033[0m\n' "$1"; }
|
||||
green() { printf '\033[32m%s\033[0m\n' "$1"; }
|
||||
|
||||
cyan "==> Installing audit dependencies (Playwright)…"
|
||||
npm install
|
||||
|
||||
cyan "==> Installing the Chromium browser for Playwright…"
|
||||
# Skipped automatically in images that preinstall browsers; harmless to run.
|
||||
npx playwright install chromium || echo " (Chromium already present or managed by the environment — continuing.)"
|
||||
|
||||
cyan "==> Installing the ui-ux-pro-max skill (knowledge layer)…"
|
||||
npx --yes ui-ux-pro-max-cli init --ai claude || {
|
||||
echo " Could not auto-install ui-ux-pro-max-cli. Install it later with:"
|
||||
echo " npx ui-ux-pro-max-cli init --ai claude"
|
||||
}
|
||||
|
||||
green "==> CLI setup done."
|
||||
echo
|
||||
cyan "Two steps to finish inside Claude Code (plugins install from the app):"
|
||||
echo " 1. Enable plugins, then run:"
|
||||
echo " /plugin install frontend-design@anthropics/claude-code"
|
||||
echo " 2. Start Claude Code in this folder — .mcp.json (Playwright + Chrome DevTools + shadcn)"
|
||||
echo " and CLAUDE.md load automatically. Approve the MCP servers when prompted."
|
||||
echo
|
||||
echo "Optional add-ons: see docs/SETUP.md (Figma Dev Mode MCP, 21st.dev Magic MCP)."
|
||||
Reference in New Issue
Block a user