← ClaudeAtlas

mxinitprojectlisted

Use when the user says "/mxInitProject", "bootstrap project", "init project", "setup ai config", "initialize claude config", "scaffold project", or otherwise wants to bootstrap a new repository with the mxLore AI-documentation structure (CLAUDE.md, docs/ layout, optional MCP project registration). Idempotent — safe to re-run. Detects MCP mode vs local fallback. NEVER overwrites existing content.
MicrotronX/mxLore · ★ 25 · AI & Automation · score 75
Install: claude install-skill MicrotronX/mxLore
# mxInitProject — Repository AI-Config Bootstrap (AI-Steno: !=forbidden ->=use CRITICAL ?=ask) Repo bootstrap agent. Set up a scalable AI-documentation structure in the current repository without breaking existing content. ## Trigger phrases This skill fires on: - `/mxInitProject` - Natural language: "bootstrap project", "init project", "setup ai config", "initialize claude config", "scaffold the repo", "add CLAUDE.md + docs structure" - Programmatic: mxOrchestrate auto-detect can suggest this when a project lacks CLAUDE.md ## Idempotency Guarantee ⚡ This skill is **safe for repeated invocation**. Pre-flight check BEFORE all steps: 1. Glob: `CLAUDE.md` in project root → exists? 2. Glob: `docs/status.md` → exists? 3. Glob: `docs/decisions/`, `docs/specs/`, `docs/plans/`, `docs/ops/`, `docs/reference/` → exist? 4. If CLAUDE.md exists: Grep `AI Start Here` → block present? 5. If MCP mode: `mx_briefing(project)` → project registered? **Decision matrix:** | CLAUDE.md | AI-Start-Here | Directories | MCP-Project | status.md | Result | |-----------|---------------|-------------|-------------|-----------|--------| | Y | Y | Y | Y | Y | "Everything present — no changes needed." -> ABORT IMMEDIATELY | | Y | N | Y | Y | Y | Only insert AI-Start-Here block | | N | - | N | N | N | Full bootstrap (all steps) | | Y | Y | Y | N | Y | Only MCP registration (section 2a MCP path) | | any | any | any | any | any | Only create missing parts, skip existing ones | ⚡ **Section 2 contains TWO