memory-generator

Generate CLAUDE.md project memory files by exploring codebases.

Updated Dec 4, 2025
One-click install
npx skills add https://github.com/eous/dotclaude --skill memory-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-generator
Source: https://github.com/eous/dotclaude/tree/main/skills/memory-generator
Command: npx skills add https://github.com/eous/dotclaude --skill memory-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate CLAUDE.md project memory files by exploring codebases to create up-to-date documentation that accelerates onboarding and understanding of unfamiliar repositories.

Core Features & Use Cases

  • Phase-based exploration: identifies project root, maps structure, detects technology stack, and captures patterns to compose a comprehensive memory document.
  • Automated CLAUDE.md generation: produces structured, searchable memory with sections for structure, tech, patterns, and usage scenarios.
  • Onboarding-ready deliverables: supports quick ramp-up for new projects and unfamiliar repositories.

Quick Start

Run the memory-generator on a new project to generate CLAUDE.md documentation.

Frequently Asked Questions about memory-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a CLAUDE.md file for an unfamiliar codebase?

To generate a CLAUDE.md file for an unfamiliar codebase, run the memory-generator which explores project structure, detects technology stack, and captures patterns to compose comprehensive project documentation automatically.

What is the best way to document project structure and technology stack for onboarding?

Documenting project structure and technology stack for onboarding is best handled by generating a CLAUDE.md memory file, which maps the root directory, identifies frameworks, and records architectural patterns in a searchable format.

Can I automatically create project memory files when documentation is missing?

You can automatically create project memory files when documentation is missing by running the memory-generator, which analyzes entry points and technology patterns to produce an onboarding-ready CLAUDE.md document.

Does the memory-generator support entry-point discovery and pattern recognition?

The memory-generator supports entry-point discovery and pattern recognition by applying phase-based exploration to map the codebase structure and detect technology usage, resulting in a structured CLAUDE.md memory deliverable.

When do I need to generate a CLAUDE.md memory file for a repository?

You need to generate a CLAUDE.md memory file when starting a new project, onboarding to unfamiliar repositories, or updating missing documentation to accelerate your understanding of the codebase architecture.