Vibe Coding PRO TIP :
most devs lose Claude context mid-project and think its a model problem.
fun fact is that its a documentation problem.
Claude has no memory between sessions. every time you start fresh, it starts fresh too. without structure, you're re-explaining architecture
on every single prompt.
4 files fix this permanently :
- CLAUDE[.]md → project rules, tech stack, naming conventions,
patterns you don't want Claude breaking
- design[.]md → design tokens, spacing scale, component decisions,
what your Tailwind config actually means
- components[.]md → every component, its props, its variants,
what its responsible for. Claude won't reinvent what it already knows
- slices[.]md → feature slices mapped to files. what's shipped, what's in progress, whats next. Claude treats this as a live roadmap
Claude reads all 4 at the start of every session via the /init command.
i run this on every build. saves ~2 hours per project just on re-prompting alone.
bookmark this before your next build.