A Project keeps shared context (files + instructions) across many chats, so you stop pasting the same background every time.
1. Create a Project
In Claude, open Projects → New project, give it a name.
2. Add knowledge
Upload the docs, specs, or examples Claude should always know — brand guide, codebase notes, a style sample. These stay available in every chat inside the Project.
3. Set custom instructions
Add standing rules once:
Always answer in British English. Be concise. When writing code, use TypeScript.
When to use it
- Ongoing work on the same product, client, or codebase.
- Anything where you keep re-explaining the same background.
One Project per context (per client / per app) keeps the knowledge clean and relevant.