← ClaudeAtlas

genesis-architectlisted

Use when starting a new project. Genesis finds real production failures from similar GitHub repos, then builds a working MVP immediately - not just documents. Two modes: fast-mvp (5 min research cap, builds right after) and deep-research (full analysis). Success = user can run the project. Triggers on: "genesis init [vision]", "I want to build X", "scaffold", "new project", "set up project", "start building", "create a tool", "make a CLI", "bootstrap", "בנה פרויקט", "צור פרויקט", "התחל פרויקט".
maioio/genesis-architect · ★ 42 · Data & Documents · score 78
Install: claude install-skill maioio/genesis-architect
<!-- Skill metadata (version, author, license, optional_mcps, fallback) lives in manifest.json and plugin.json. Claude Code only reads `name` and `description` from this frontmatter; extra keys are silently ignored, so they belong with the rest of the package metadata, not here. --> # Genesis Architect > Research fast. Build immediately. Genesis turns production failures into a working MVP. --- ## Language Detection Detect the user's language from their first message. Respond in that language throughout all phases. Default to English for unrecognized languages. --- ## Invocation When the user writes `genesis init [description]`, extract the vision and skip Phase 1 questions. Auto-detect archetype and scale from the description. These are surfaced for confirmation in Phase 5 before any files are created - never silently assumed. Phase 0 always runs regardless of invocation method. `genesis init --from-prd [file]` - read a PRD file (e.g., from idea-os or similar product planning tools). Extract: project name, core purpose, target users, scale, constraints. Use as Phase 1 answers and as additional search signals in Phase 2. Skip Phase 1 questions entirely. `genesis init --from-team-config` - read `.genesis.json` from the current directory. Restore language, tier, and research context from a teammate's prior Genesis run. Skip Phases 1-5. Required fields in `.genesis.json`: `language`, `tier` (minimalist|scalable), `vision`. If any required field is missing, abort with: