Generating a MAP.md file

Here is the prompt that I use to generate MAP.md files in my projects.



Explore this codebase and create a MAP.md document that is designed to be used by Claude in the future as a guide as to what’s where, how it works, and what it does. This includes configuration, data access, architectural style, test location and testing style, frameworks used, languages used, GitHub configuration, custom skills and agents and commands, git branching style, and anything else that future you will need to know so you don’t explore the entire codebase when I want to do something.

Update or create a CLAUDE.md as well with the basics of the application, that states that MAP.md is the "living project document" that is to be updated whenever things change. The user should be prompted to update MAP.md any time the project is altered.


This prompt comes courtesy of Rob Conery. I recommend you check his stuff out.

Leave a Reply