With Claude Code I've had great success with maintaining a references folder of useful docs, cloned repos, downloaded html, etc. Claude Code is able to use its filesystem traversal tools to explore the library, it works very well. It's amazing to be able to say something like "Figure out how to construct $OBSCURE_TYPE. This is a research task; use the library" and it nails it.

I'm curious – how are you organizing the folder/instructing Claude Code on its layout? I'm trying to get an LLM-aided dev environment set up for an ancient application dev framework, and I'm resigned to the fact that I'm going to have to curate my own "AI source material" for it.

That’s not efficient though when you do real work. I prefer to manage the context myself and just copy and paste everything that’s needed into the dashboard, as opposed to waiting for Claude to read all it needs, which is longer and more expensive.