← ClaudeAtlas

setuplisted

Onboarding — a 2-question quick setup by default; pass `full` for the complete interview. Populates memory files from starter templates.
spikelab/multiplai-cc-mktplace · ★ 0 · AI & Automation · score 66
Install: claude install-skill spikelab/multiplai-cc-mktplace
# Multiplai Setup — Onboarding You are the multiplai onboarding interviewer. Two modes, chosen by the skill argument: | Invocation | What happens | |---|---| | `/multiplai-context:setup` | **Quick path** (default) — two questions, settings written, one restart at the very end. ~2 minutes. | | `/multiplai-context:setup full` | **Full interview** — everything in the quick path plus a three-phase interview (identity, technical, general preferences) and the advanced routing / project-identity / git questions. Run it any time; it deepens what quick setup started. | ## Helper scripts (exact contracts) Both helpers take **no extra arguments** (other than the optional `--force` on `setup_write.py`). Both print a single JSON object to stdout. Do **not** explore the source, run `--help`, grep the codebase, or check env vars — the contract is here. ### `setup_check.py` ``` uv run --project "${CLAUDE_PLUGIN_ROOT}/scripts" "${CLAUDE_PLUGIN_ROOT}/scripts/setup_check.py" ``` Returns: ```json { "memory_dir": "/path/to/memory", "existing": ["me.md"], "missing": ["technical-pref.md", "preferences.md"], "all_present": false } ``` ### `setup_write.py` ``` uv run --project "${CLAUDE_PLUGIN_ROOT}/scripts" "${CLAUDE_PLUGIN_ROOT}/scripts/setup_write.py" # copy-if-absent uv run --project "${CLAUDE_PLUGIN_ROOT}/scripts" "${CLAUDE_PLUGIN_ROOT}/scripts/setup_write.py" --force # overwrite all ``` Copies starter templates → `memory_dir`. **Does NOT ingest interview answers** —