# Memory Init

> Deep codebase exploration to initialize project memory. Use when starting work on a new project or when user asks to "index" or "learn" the codebase.

- Skill: `supermemoryai/memory-init` (Agent Skill)
- Install (CLI): `npx skillmds@latest add supermemoryai/memory-init`
- Raw SKILL.md: https://api.skillmd.com/api/skills/supermemoryai/memory-init/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: supermemoryai (https://skillmd.com/u/supermemoryai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/supermemoryai/memory-init

---


1. Explore the project structure: read package.json, README, main entry points
2. Identify: tech stack, framework, architecture patterns, key directories
3. Find conventions: naming, testing approach, build system, deployment
4. Read core files to understand data models and business logic
5. Save architecture summary: call `supermemory_add` with type=architecture
6. Save tech stack: call `supermemory_add` with type=project-config
7. Save key conventions: call `supermemory_add` with type=learned-pattern
8. Confirm: "Codebase indexed — [N] memories saved about [project name]"

