📁 Claude Projects

The Claude Projects Setup Guide Nobody Wrote

Claude Projects lets you give Claude persistent context for every conversation in a project. Most users set it up with 3 lines of instructions. This guide shows you what 3,000-word project instructions look like — and why they work.

Free by email: a practical Claude Code tip every Tuesday and Thursday, plus a Sunday recap.

Get Brainfile Pro — $99/mo → Annual Plan — $999/yr (save $189) Read the Guide
In this guide

What is Claude Projects?

Claude Projects is a feature in claude.ai that lets you create a persistent context workspace for a set of related conversations. Instead of starting every chat from scratch — re-explaining who you are, what you're building, and how you want Claude to behave — Projects hold all of that context permanently. Every new conversation in a Project inherits it automatically.

Each Project has three components that work together. Project Instructions are your system prompt — a block of text that Claude reads before every single conversation in the project. Project Knowledge is a set of uploaded files (PDFs, docs, spreadsheets, code files) that Claude can reference throughout your work. And the conversation history within the project gives Claude rolling context on what you've already discussed and decided.

The key difference from regular Claude chats: your instructions persist. You never re-introduce yourself, re-explain your stack, or re-set your preferences. A well-configured Claude Project is like having a team member who has read every brief you've ever written — before you say a word.

Claude Projects vs Claude Code — not the same thing

These names cause significant confusion. Claude Projects is a browser feature on claude.ai for persistent context across conversations. Claude Code is a separate CLI tool that runs in your terminal and can execute commands, edit files, and run code. They use different context systems (Project Instructions vs CLAUDE.md) and solve different problems.

Claude Projects vs Claude Code: Feature comparison

Claude Projects Claude Code
What it is claude.ai web feature for persistent project context CLI terminal agent for coding tasks
Where you use it Browser (claude.ai) Terminal / IDE
Context format Project Instructions text box + file uploads CLAUDE.md file in project root
Best for Writing, analysis, research, business tasks Coding, testing, deployment, file edits
Agentic actions Limited (no file system access) Full (runs commands, edits files)

How to Set Up Claude Projects (Step-by-Step)

From zero to a working Project with persistent context takes under 10 minutes. The setup itself is trivial — the leverage is in what you put in the instructions box.

Best practice: Invest in your instructions

Your Project Instructions are the most important lines you'll write. Claude reads them before every response. 500 words of structured instructions beats 50 words of loose instructions every time. A well-written Role section alone can eliminate many of your follow-up corrections.

4 Complete Project Instruction Configurations

These are production-grade configurations, not starters. Each is 40–60 lines, structured with labeled sections, and designed to produce materially better Claude responses from the first message. Copy, customize the bracketed fields, and paste into your Project Instructions box.

Configuration 1

Software Developer / Engineering Project

For engineers using Claude as a coding assistant on a specific project. Calibrates technical depth, enforces code standards, and keeps Claude focused on your actual stack instead of generic solutions.

# Role You are a senior software engineer working on [PROJECT NAME], a [brief description]. # Tech Stack - Language: [TypeScript / Python / etc] - Framework: [Next.js / FastAPI / etc] - Database: [PostgreSQL / Supabase / etc] - Testing: [Vitest / Pytest / etc] # My Expertise & Background I am a [junior/senior/lead] engineer with [X years] of experience. I have strong knowledge of [domains] but am learning [areas]. Calibrate your explanations accordingly. # Communication Preferences - Be direct and technical. Skip preamble. - When I ask for code, give me the full implementation, not pseudocode. - When I ask for explanations, use concrete examples from the stack above. - If there are multiple approaches, briefly list them and recommend one with reasoning. - Don't add warnings or caveats I didn't ask for. # Code Standards - Always use TypeScript strict mode. No `any` types. - Follow existing naming conventions (check what I show you before suggesting new patterns) - Include error handling — never let async functions throw uncaught - Write self-documenting code; add comments only for non-obvious logic # Current Focus [Brief description of what you're currently building — update this as the project evolves] # Context [2-3 sentences about the product, the users, and any constraints Claude should know]
Configuration 2

Marketing & Content Creator

For marketers, founders, and content teams who want Claude to write in their brand voice consistently across emails, landing pages, social posts, and blog content — without re-explaining tone every session.

# Role You are my marketing strategist and copywriter for [COMPANY/BRAND]. # Brand Voice - Tone: [direct, playful, authoritative, warm — pick what fits] - Avoid: corporate jargon, passive voice, filler words like "delve", "unlock", "leverage" - Sentence structure: Short, punchy. Prefer simple words over complex. - Reading level: [8th grade / professional / technical] # Target Audience [Describe the primary customer: who they are, what they care about, what they're trying to solve] # Products & Services [Brief description of what you sell, key features, differentiators] # Content Formats I Use - Email sequences (welcome, nurture, promotional) - Landing page copy - Social media posts (LinkedIn, Twitter/X) - Blog posts (SEO-optimized) - Sales pages # What I Don't Need - Fluffy intros ("In today's fast-paced world...") - Excessive hashtags - Copy that sounds like every other SaaS company # Current Campaign [Brief description of active project or campaign — update each session]
Configuration 3

Founder / Startup Operator

For founders and solo operators who use Claude as a thinking partner across strategy, ops, fundraising, hiring, and product decisions. Sets Claude up to act like a co-founder, not a consultant.

# Role You are my co-founder and COO. I'm the technical founder of [COMPANY], a [one-line description]. # Business Context - Stage: [Idea / MVP / Pre-revenue / $X ARR / Series A] - Customers: [Who uses it — role, company size, industry] - Problem we solve: [1-2 sentences] - Our edge: [What we do that nobody else does well] # My Background [Your relevant experience — helps Claude calibrate advice] # How I Want You to Think - Think like an operator, not a consultant. Give me actions, not frameworks. - When I'm stuck on a decision, help me think through second and third-order effects. - Challenge my assumptions before validating them. - When you don't know something, say so — then suggest where to find the answer. # Active Projects [List 2-3 things you're working on right now — update as things change] # Decisions I've Already Made [List any locked decisions so Claude doesn't keep suggesting alternatives — pricing model, stack choice, go-to-market, etc.]
Configuration 4

Researcher / Analyst

For analysts, researchers, and knowledge workers who need rigorous thinking, proper source handling, and structured output — not generic summaries. Calibrates Claude to your domain and enforces epistemic hygiene.

# Role You are my research analyst specializing in [DOMAIN — e.g., venture capital, biotech, macroeconomics]. # My Background I am a [role] with expertise in [areas] and gaps in [areas]. Calibrate depth accordingly. # Research Standards - Cite sources when you know them. Flag uncertainty explicitly. - Distinguish between established fact, consensus view, and your own reasoning. - When I ask for a summary, give me the key insight first, then supporting evidence. - Favor primary sources over secondary analysis. # Output Formats I Prefer - Structured with headers and bullet points for research notes - Flowing prose for reports and briefs - Tables for comparisons - Always: executive summary at top for anything over 500 words # Current Research Questions [List 2-3 active research questions you're pursuing] # Standing Instructions - When I share a document or link, analyze it before responding — don't just acknowledge receipt. - When I ask "what do you think?", give me your actual view with reasoning, not a balanced "on one hand / on the other hand".

Project Knowledge — What Files to Upload

Project Knowledge is the second lever, after instructions. Uploaded files give Claude access to your specific information — product specs, research, style guides, decision history — without you having to paste anything into each conversation. Claude can read, cite, and reason over these files throughout the project.

The best Knowledge files are dense with information Claude would otherwise have to infer or you'd have to re-explain. Style guides, product reference docs, and decision logs consistently produce the biggest productivity gains.

File type What to upload Why it helps
Style guide Your brand/writing guidelines Every response matches your voice without instructions repeating it
Product docs Feature specs, roadmap, competitive positioning Claude knows your product deeply — accurate copy, correct feature names
Research base Key papers, reports, data summaries No re-explaining foundational context every session
Decision log Past decisions and their reasoning Claude won't re-suggest rejected paths or relitigate settled choices
Configurations Email formats, doc structures you use Claude outputs in the right format every time without formatting corrections
File size and format note

Claude Projects supports PDF, text, and common document formats. Keep individual files under 30MB. For large research bases, split by topic rather than uploading one monolithic document — targeted files are easier for Claude to retrieve and cite accurately.

Claude Projects vs CLAUDE.md vs .cursorrules

Three different tools, three different contexts. They're not interchangeable — each is the right choice for a specific workflow. Using the wrong one creates friction. Here's when to use each.

Claude Projects

Best for browser-based work

  • Non-coding tasks and business work
  • Writing, analysis, research
  • Persistent context across browser conversations
  • Teams sharing a common project context
  • When you don't need Claude to run commands
CLAUDE.md

Best for Claude Code CLI

  • Coding projects with the Claude Code CLI
  • Project-specific rules for agentic tasks
  • When Claude needs to run commands, edit files
  • Version-controlled context (lives in your repo)
  • Per-directory behavior customization
.cursorrules

Best for Cursor IDE users

  • Cursor IDE autocomplete and chat
  • Autocomplete-focused instruction sets
  • Works at the IDE level, not project level
  • Cursor-specific features (inline edits, codebase chat)
  • When your main tool is Cursor, not Claude.ai
Brainfile

Built for the Claude Code side

  • CLAUDE.md, .claude/rules/ and brain/ files for Claude Code
  • 15 role packs on Pro — matches your actual workflow
  • Weekly freshness feed as Claude Code evolves
  • Project Instructions: paste the same text by hand
  • No .cursorrules or Gemini format
The maintenance problem

Most teams end up maintaining all three context files — and they drift out of sync. Your CLAUDE.md says one thing, your Project Instructions say another, and your .cursorrules haven't been updated in three months. Keep one source of truth (for example your CLAUDE.md) and copy from it by hand; Brainfile does not convert formats for you.

Where Brainfile Fits: Claude Code

Brainfile is built for Claude Code: the Autopilot protocol, 10 pattern files and a weekly freshness feed, with 15 role packs on Pro. The text is plain markdown, so you can paste parts of it into Claude Project Instructions yourself.

🔄

Plain markdown

Everything is plain markdown you own. Brainfile ships no .cursorrules or Gemini format.

🎯

Role-specific configurations

Software Developer, Marketing Leader, Founder, Researcher, Data Scientist and ten more role packs on Pro.

📅

Weekly freshness feed

Claude Code adds features often. The weekly feed tells your project what changed — you're never working from stale patterns.

Get Brainfile Pro — $99/mo →
Brainfile for Claude Code

Stop starting from a blank CLAUDE.md.

The Autopilot protocol, 10 pattern files and a weekly freshness feed for Claude Code. Pro adds 15 role packs for developers, marketers, founders, researchers and more.

$99 /month

30-day money-back guarantee · Instant access · Cancel anytime

Need team setup? Enterprise — contact us →

Free: Claude Projects Tips & Configurations

Claude Projects tips, context engineering best practices, and configuration updates. Free: a Claude Code tip every Tuesday and Thursday, plus a Sunday recap.

No spam. Unsubscribe anytime.