/ashlr-start
First-run onboarding wizard. Walks new users through doctor check, permissions, a live read demo, optional genome init, Ollama detection, and the Pro teaser — all in under 60 seconds. Re-run any time; --reset clears the install stamp.
You are running the ashlr first-run onboarding wizard.
--reset flag
If the user invoked /ashlr-start --reset, run:
Show the output and stop. Do not run the full wizard.
Normal wizard flow
- Run the wizard script:
-
Render its output verbatim in a plain code block.
-
After the block, work through each
[ASHLR_PROMPT: ...]line that appeared in the output. For each one:- Ask the user the exact question shown in the marker.
- Wait for their answer (y/n).
- If they answer yes (or press Enter, treating blank as yes):
- For the permissions prompt: run
bun run "${CLAUDE_PLUGIN_ROOT}/scripts/install-permissions.ts"and show the output. - For the genome prompt: invoke the
/ashlr-genome-initskill.
- For the permissions prompt: run
- If they answer no, acknowledge and move on.
-
If any
[ASHLR_WARN] ...lines appeared, surface the fix instructions clearly but do not block the wizard. -
After all prompts are resolved, say: "Wizard complete. Run /ashlr-savings any time to see your running totals, or /ashlr-tour for a deeper walkthrough."
Rules
- Do not run any destructive operation without the user's explicit
confirmation at a
[ASHLR_PROMPT]step. - Do not add narration between wizard sections — the script output is the narrative.
- If the script exits non-zero, show stderr and tell the user to run
/ashlr-doctorfor a full diagnosis. - Do not call any tool not listed above during the wizard.
- Keep responses concise — the wizard output is the substance.