name: init description: "Initialize stacklane baseline using deterministic scripts and optional adapter profiles (nextjs/tanstack, railway/flyio)." disable-model-invocation: true
/stacklane:init
Use the script entrypoint, not ad-hoc shell steps.
Command
bash "${CLAUDE_PLUGIN_ROOT}/scripts/stacklane-init.sh"
Optional Flags
--runtime <bun>--frontend <nextjs|tanstack|none>--database <supabase|none>--deploy <railway|flyio|none>--service <name>--environment <name>--healthcheck-url <url>--no-validate--dry-run
Execution Rules
- Parse any user-provided options and pass them directly to the script.
- Run from the project root.
- If the script fails, stop and return the exact failing stage.
- On success, summarize:
.stacklane/init-report.md- whether
.stacklane.jsonwas created or reused - active adapter profile and marker readiness
Boundaries
- Do not deploy.
- Do not apply migrations.
- Do not replace script behavior with custom manual steps.