From openlogos
Initialize OpenLogos project — MUST ask language preference first, then run init
How this command is triggered — by the user, by Claude, or both
Slash command
/openlogos:initFiles this command reads when invoked
The summary Claude sees in its command listing — used to decide when to auto-load this command
**STOP — do NOT run any command yet.** You MUST ask the user this question first and WAIT for their answer: > 请选择语言 / Choose language: > 1. English > 2. 中文 After the user replies, determine the locale value: - User says 1 or "English" → locale is `en` - User says 2 or "中文" → locale is `zh` Then run this exact command: Replace `<LOCALE>` with `en` or `zh` based on the user's answer. If `$ARGUMENTS` is provided, append it as the project name. If `openlogos` command is not found, tell the user: After init completes, suggest running `/openlogos:next` for guidance.
STOP — do NOT run any command yet.
You MUST ask the user this question first and WAIT for their answer:
请选择语言 / Choose language:
- English
- 中文
After the user replies, determine the locale value:
enzhThen run this exact command:
openlogos init --locale <LOCALE> --ai-tool claude-code $ARGUMENTS
Replace <LOCALE> with en or zh based on the user's answer. If $ARGUMENTS is provided, append it as the project name.
If openlogos command is not found, tell the user:
npm install -g @miniidealab/openlogos
After init completes, suggest running /openlogos:next for guidance.
npx claudepluginhub miniidealab/openlogos --plugin openlogos/initInitializes beads issue tracking database in current directory with optional prefix (defaults to dir name). Shows DB location, prefix, workflow overview, next steps; displays stats if already set up.
/initInitializes guided UI design for dashboards, apps, and tools. Assesses intent, proposes styles with rationale, builds components, and offers to save patterns.
/initSets up Repowise for the current codebase. Installs if needed, asks about indexing preferences (index-only or full with LLM), and runs the indexing process.
/initScaffolds a kubb.config.ts by running the Kubb init CLI. Accepts flags for an OpenAPI spec input, output directory, and comma-separated plugins.
/initDownloads and installs the notification binary for the claude-notifications plugin on macOS, Linux, or Windows, fetching the latest from GitHub Releases.
/initInitializes or re-boots llmdoc/ directory structure, runs multi-themed project investigations with investigator, and generates initial stable docs via recorder.