← ClaudeAtlas

project-initlisted

Scaffold the current project for the best AI-coding-agent experience. Use when the user says "project-init", "set up this project", "initialize this project", or opens a new project. Detects the stack, writes AGENTS.md (cross-tool source) + CLAUDE.md (pointer for Claude Code) (+ GEMINI.md for Antigravity) with real commands and a STATE.md continuity log; if relevant skills/agents are missing, discovers good ones online (with approval).
alexxanderdiaz/ai-coding-stack · ★ 0 · AI & Automation · score 75
Install: claude install-skill alexxanderdiaz/ai-coding-stack
# project-init Configure the current project directory. `AGENTS.md` is the cross-tool context file (read by Claude Code, Codex, Antigravity, Cursor, opencode, Windsurf); `GEMINI.md` holds Antigravity-specific overrides. ## Flow 1. **Confirm the dir.** It's the project cwd. If it's `~` or a tool config dir, WARN before continuing. 2. **ALWAYS ask the user what the project is about — before generating anything.** What it is, its goal, the **domain** (e.g. networking/Fortinet, fintech, RAG app), and preferred stack. Ask even if a README or code already exists — **do NOT silently infer from the folder name or README**; confirm with the user (you may propose a draft from the README and ask them to correct it). **Wait for their answer.** It becomes `--about` and drives BOTH the context files AND which experts to discover in step 5. A vague `--about` = a weak setup. 3. **Generate** by running the bundled script: ``` node "<this-skill-dir>/project-init.js" . --about "<what it is>" # Codex node "<this-skill-dir>/project-init.js" . --gemini --about "<what it is>" # Antigravity (also writes GEMINI.md) ``` It detects language/frameworks/real commands and writes `AGENTS.md` (+ `GEMINI.md`) and `STATE.md`. Keeps existing files unless `--force`. 4. **Fill the high-value sections** (best practice): the files ship with placeholders for **Structure** and **Non-obvious patterns**. Inspect the repo and fill them — structure high-level; patterns ONLY the counterintui