You're describing project-level shared resources, there are local versions of that like CLAUDE.local.md which should be gitignored