Claude 101
Learning Objectives
- explain what Claude is and how it works using clear language anyone can understand
- start and structure an effective first conversation with Claude
- write prompts that get useful results from day one
- choose the right Claude surface for each type of task
- organize ongoing work using projects, artifacts, and skills
- connect Claude to external tools and data sources
- apply Claude to real tasks relevant to your role
Business Context
Most people who get access to Claude use it once or twice, find the results mediocre, and go back to doing things manually. The problem is almost never Claude. It is the lack of a working mental model and a few practical techniques.
This lesson gives you both. By the end, you will know what Claude is, how to talk to it well, where to run it, and how to make it useful for the work you do every day.
Core Concepts
What Claude Is and How It Works
Claude is an AI assistant built by Anthropic. It reads text you give it and generates a response. That is the entire mechanic.
What makes it powerful is not magic. It is the result of training on an enormous amount of human-written text, then refining that training so it follows instructions, reasons through problems, and behaves safely. The model has no internet access by default, no live data, and no memory between conversations unless you give it one.
Three things shape every response Claude gives you:
| Input | What it means |
|---|---|
| Your prompt | The task or question you wrote |
| Context you included | Background, documents, examples you pasted in |
| How you framed it | Role, format, tone instructions |
Claude does not guess what you meant. It works with what you gave it. Better input produces better output, consistently.
What Claude can do:
- Read, summarize, and reason about long documents
- Draft, rewrite, and improve text of any kind
- Write, review, and explain code
- Answer questions, compare options, and think through decisions
- Work through multi-step problems step by step
- Maintain a conversation across many turns
What Claude cannot do:
- Browse the internet or retrieve live data (by default)
- Remember previous conversations unless you use Projects
- Replace your judgment on high-stakes decisions
- Guarantee accuracy on specific facts without cited sources
Your First Conversation with Claude
Open claude.ai and start a new conversation. Do not overthink it.
The most productive first message is a real task from your actual work, not a test. Paste in a document you need summarized, a decision you are working through, or a draft you want improved.
A good first message has three parts:
- What you want Claude to do
- What Claude needs to know to do it
- What the output should look like
Example:
I'm a product manager preparing for a sprint review tomorrow.
Here is the ticket backlog for the last sprint: [paste]
Summarize what was completed, what slipped, and the main reasons why.
Format: three bullet sections. Keep it under 200 words.
Audience: engineering leadership who was not in the sprint.
That is all it takes. You will get a usable response in seconds.
How to Write Effective Prompts from Day One
Every effective prompt has three elements. Check for all three before sending.
Clarity: State the task precisely.
Weak: "Help me with my presentation." Strong: "Write an executive summary slide for a board presentation on our Q2 engineering KPIs. Five bullet points, one line each, framed around business impact."
Context: Give Claude what it needs to do the job.
Weak: "Review this code." Strong: "Review this Python function for edge cases and silent failures. It runs in a payment processing service handling 5,000 transactions/hour. Flag anything that could fail under load."
Constraints: Define what the output should look like.
Weak: "Summarize this doc." Strong: "Summarize this requirements doc in bullet points grouped by theme. Max five bullets per theme. Audience is a developer who has not seen it."
Most bad results come from missing context, not from Claude being wrong. If an output misses the mark, look first at what you did not tell it.
Getting Better Results
Once you have a working prompt, these five techniques will take your results from good to consistently useful.
Iterate, do not restart. If the first response is close but not right, follow up in the same conversation. Claude remembers everything in the current thread.
That's mostly right, but the tone is too formal.
Rewrite the second section to sound like how an engineering lead
would explain this to their team in a Slack message.
Give examples. If you have a format or style you want matched, paste an example before the task.
Here is an example of a PR description in our team's style: [paste]
Now write a description for this change: [paste]
Assign a role. Framing Claude as a specific expert changes how it approaches the problem.
You are a senior security engineer reviewing this architecture
for common vulnerabilities. Focus on authentication and data exposure.
Ask for reasoning. For complex decisions, ask Claude to show its thinking before giving an answer.
Think through the tradeoffs between these two database
migration approaches before recommending one.
Use the conversation. Claude is not a one-shot tool. The more context you build in a thread, the more useful the responses become. A ten-turn conversation that produces a polished result is better than ten separate mediocre prompts.
Key Points
- Clarity, context, and constraints are the three levers for prompt quality
- Iteration in the same conversation is faster and more effective than starting over
- Examples and role framing are the two highest-leverage techniques for improving output quality
- Most bad results come from missing context, not from Claude being wrong
Claude in the Browser and Desktop App
Claude runs in two main surfaces for day-to-day use. Each suits a different context.
| Surface | Best for | Who uses it |
|---|---|---|
| claude.ai (browser) | Day-to-day tasks, documents, conversations, research | Everyone |
| Desktop app | Persistent access, longer workflows, native OS integration | Everyone |
Browser (claude.ai): The default entry point. Supports file uploads, Projects, artifacts, research mode, and most capabilities. Everything in this lesson applies here.
Desktop app: Runs on Mac and Windows. Gives you persistent access outside the browser with three modes: Chat, Cowork, and Code. Faster to open, always accessible, and no tab to lose.
Engineers working directly in a codebase use Claude Code, a CLI tool with direct filesystem access. That is covered in Claude Code 101.
Claude Desktop App: Chat, Cowork, Code
The Claude desktop app gives you persistent access to Claude outside the browser. It runs on Mac and Windows and opens three distinct modes.
| Mode | Best for |
|---|---|
| Chat | Documents, questions, drafts, back-and-forth conversations |
| Cowork | Extended projects, multi-section documents, structured workflows |
| Code | Engineering tasks: reading files, editing code, running commands |
Chat is the standard conversation interface, equivalent to the browser. The advantage over the browser is that it runs as a native app: faster to open, always accessible, no tab to lose.
Cowork gives you a structured environment for longer-form work. Use it when a task is too large for a single exchange: drafting a multi-section document, running a structured workflow, or working through a project in stages.
Code is Claude Code inside the desktop app. Engineers get the same terminal-based coding agent without needing to install a separate CLI.
Organizing Your Work and Knowledge
Projects
A Project is a persistent workspace in Claude that holds your context. Instead of re-explaining your team, codebase, or product every time you open a new conversation, you set that context once and Claude applies it to every conversation inside the Project.
What to put in a Project:
- Your role and team context
- Key documents: specs, architecture decisions, product briefs
- Preferred formats, terminology, or style constraints
- Ongoing work you return to regularly
When to use a Project: Any time you are doing recurring work that requires consistent context. Engineering teams use Projects for codebases. PMs use them for products. Managers use them for team context and ongoing initiatives.
Artifacts
An artifact is a discrete output Claude creates inside a conversation: a document, a code file, a plan, a table. Artifacts are self-contained and reusable.
When Claude produces an artifact, you can:
- Edit it directly and ask Claude to update it
- Reference it later in the same conversation
- Copy it into your actual tools (docs, tickets, code editors)
Think of artifacts as working outputs, not final drafts. They are meant to be iterated.
Common artifact types:
- Code files and scripts
- Written documents (specs, proposals, summaries)
- Structured tables and matrices
- Action plans and checklists
Skills
Skills are pre-built capabilities you can activate inside Claude to extend what it can do. Instead of writing a complex prompt from scratch, a skill packages a workflow into a reusable command.
Examples of what skills do:
- Run a structured code review using a defined checklist
- Generate a lesson following a specific format
- Apply a security review framework to a codebase
- Summarize a PR into a standardized format for your team
Skills are triggered with a / command inside a conversation. If your organization has custom skills defined, they appear in your available list.
Connecting Your Tools
Claude connects to external tools and data sources through integrations, extending what it can access and act on inside a conversation.
What integrations enable:
- Reading from systems like GitHub, Jira, Notion, Slack, or Google Workspace
- Writing to or updating those systems based on Claude's output
- Pulling live data into a conversation without copy-pasting
- Triggering actions (creating tickets, sending messages, opening PRs)
Integrations are configured at the account or organization level. If your organization has connected a tool, it appears in your Claude interface as an available source.
The key mental shift: Instead of copying data out of a system and pasting it into Claude, integrations let Claude read the system directly. A prompt like "summarize the open issues in the payments service" pulls the data live, rather than requiring you to export and paste it.
Enterprise Search
If your organization has connected internal data sources to Claude, enterprise search lets you run natural-language queries across them. Instead of navigating Confluence pages, Notion wikis, or internal documentation manually, you ask Claude and it searches across connected sources.
Use cases:
- "What is our policy on storing customer data in third-party tools?"
- "Find the architecture decision record for the auth service refactor."
- "What did the incident review for the January outage conclude?"
Enterprise search is only available when your organization has configured it. Check with your IT or platform team to confirm what is connected.
Research Mode for Deep Dives
Research mode is designed for tasks that require synthesizing information across multiple sources before producing an output. It is the difference between asking Claude a question and asking Claude to investigate one.
In standard mode, Claude responds based on what you give it in the prompt. In research mode, Claude conducts a multi-step investigation: it breaks your question into sub-questions, searches across connected sources, evaluates what it finds, and synthesizes a comprehensive answer with citations.
How to Activate Research Mode
- Open a new conversation in claude.ai or the desktop app
- Before typing your prompt, click the Research icon in the toolbar below the input box (it looks like a magnifying glass or is labelled "Research")
- Type your question or task and send it
- Claude will show you its progress as it works: the sub-questions it is investigating, the sources it is searching, and a running status as it synthesizes
You do not need to change how you write your prompt. Research mode changes what Claude does with it, not how you ask.
How to Write a Good Research Prompt
A research prompt works best when it is specific about scope, clear about the output format, and honest about what decision the research is feeding into.
Structure:
Topic: [What you want researched]
Scope: [Boundaries: time range, geography, industry, use case]
Compare: [What options, approaches, or alternatives to evaluate]
Output: [Format you need: table, report, bullet summary, recommendation]
Decision: [What you will use this to decide]
Example:
Research the current options for running LLMs on-premise for a
financial services company that cannot send data to external APIs.
Scope: production-ready solutions available as of 2025.
Compare: vLLM, Ollama, and any enterprise-grade alternatives.
Evaluate on: deployment complexity, model support, performance at scale,
and vendor support availability.
Output: comparison table followed by a recommendation with reasoning.
Decision: we are choosing our internal inference stack for a 12-month build.
What Research Mode Produces
Research mode outputs are longer and more structured than standard responses. A typical output includes:
- An executive summary of the findings
- A structured comparison or analysis across the dimensions you asked about
- Cited sources for each major claim
- A recommendation with reasoning
Plan for 2 to 5 minutes of processing time. Claude will show progress while it works.
When to Use Research Mode
| Use it for | Skip it for |
|---|---|
| Competitive landscape analysis | Quick factual questions |
| Technology evaluation across options | Tasks where you already have all the context |
| Policy or compliance research | Code generation and review |
| Market, industry, or trend research | Drafting, editing, or summarizing documents you own |
| Vendor or tool selection | One-turn questions with a short answer |
Reading the Output
Research mode responses include citations. Each cited claim links to the source Claude used. Before acting on the output:
- Check that the cited sources are real and accessible
- Verify any statistics or claims that will influence a significant decision
- Use the output as a starting point for your analysis, not the final answer
The value of research mode is that it compresses hours of manual reading into minutes of structured synthesis. Your job is to apply judgment to what it surfaces.
Tools, Prompts, or Templates
Prompt Starter Template
Use this before writing any prompt. Fill in what applies; skip what does not.
Role: [Who should Claude act as? e.g., "a senior backend engineer",
"a product manager reviewing requirements"]
Context: [What does Claude need to know? Situation, constraints,
relevant background. Paste documents here.]
Task: [What exactly do you need? Be specific.]
Output format: [Bullets, numbered list, prose, table, code block,
slide draft, etc.]
Audience: [Who will read or use this output?]
Constraints: [Length limits, tone, what to avoid]
Role Prompt Library
Copy and adapt these openers for your role. They frame Claude with the right context before the specific task.
For engineers:
You are a senior software engineer reviewing this code for a
production system that handles [volume/context]. Flag issues by
severity. Explain the risk, not just the line.
For product managers:
You are a product manager helping me structure thinking on [topic].
My audience is [engineers / leadership / customers].
Prioritize clarity and actionability over completeness.
For engineering managers:
You are an experienced engineering manager helping me prepare for
[situation]. My goal is [outcome]. This person values [communication style].
Give me questions to ask, not scripts to read.
For technical directors:
You are a technical advisor with deep experience in [domain].
I need to make a decision on [topic] with these constraints: [list].
Walk through the tradeoffs before recommending.
Claude Access Checklist
Most people skip this and regret it later.
The two most common mistakes when starting with Claude at work are pasting data you should not have pasted, and using an interface your organization has not approved. Both are avoidable. This checklist exists so you do not find out about either the hard way.
Three things it covers:
- Access and setup: Are you using the right interface? Does your organization have an enterprise agreement that changes how your data is handled? If you do not know, find out before you paste anything sensitive.
- Data handling: Claude is not a private notepad by default. Prompts may be used to improve the model unless your organization has enterprise data controls active. Know what you are allowed to share before you share it.
- First use habits: Reviewing output critically and saving prompts that work are habits that compound. Starting them on day one costs nothing. Starting them six months later means six months of wasted effort and unchecked outputs.
Run this once before your first work session. Run it again when onboarding a teammate.
Access & Setup
- [ ] I have a Claude account or API credentials configured
- [ ] I know which Claude interface my team uses
- [ ] I know if my organization has a Claude enterprise agreement
Data Handling
- [ ] I know what data I am permitted to paste into Claude
- [ ] I have not pasted customer PII, private credentials,
or unreleased IP without confirming this is allowed
- [ ] I understand whether enterprise data controls are active
First Use
- [ ] I have run at least one prompt on real work
- [ ] I have reviewed the output critically, not accepted it unchecked
- [ ] I have saved one effective prompt for reuse
Common Symbols & Shortcuts Reference
A quick reference for formatting, commands, and conventions used across all Claude surfaces.
Text Formatting in Prompts
You can use Markdown inside your prompts and Claude will reflect it in responses.
| Symbol | What it does |
|---|---|
**text** |
Bold |
*text* |
Italic |
`code` |
Inline code |
``` |
Code block (triple backtick) |
# Heading |
H1 heading |
## Heading |
H2 heading |
- item |
Bullet list |
1. item |
Numbered list |
> text |
Blockquote |
Slash Commands (Browser and Desktop)
| Command | What it does |
|---|---|
/ |
Opens the command menu, shows all available commands and skills |
/new |
Starts a new conversation |
/clear |
Clears the current conversation context |
If your organization has custom skills configured, they appear in the / menu alongside built-in commands.
Keyboard Shortcuts (Browser and Desktop)
| Shortcut | Action |
|---|---|
Enter |
Send message |
Shift + Enter |
Add a new line without sending |
↑ (up arrow) |
Edit your last message |
Ctrl + K / Cmd + K |
Open command palette (desktop app) |
Ctrl + / / Cmd + / |
Show keyboard shortcuts |
Prompt Conventions
These appear in shared prompts and team prompt libraries.
| Convention | Meaning |
|---|---|
[brackets] |
Placeholder, replace with your actual content |
{curly braces} |
Variable, filled in programmatically via the API |
<angle brackets> |
Structural marker, wraps context blocks in complex prompts |
--- |
Section separator, breaks a long prompt into labeled parts |
# in a system prompt |
Organizes sections of a system prompt |
@ Mentions
In supported integrations, use @ to reference connected tools or files directly.
| Syntax | What it references |
|---|---|
@filename |
A file or document in your connected workspace |
@toolname |
A connected integration (e.g., @github, @notion) |
@project |
A specific project context |
Actionable Takeaways
Run the practical exercise now. Take one real open task and run it through Claude before this lesson is closed. One real use is worth ten read-throughs.
Set up a Project for your main work area. Add your role context, team background, and one or two key documents. Every conversation in that Project will start with full context.
Save the prompts that work. Start a prompt library: a Notion page, a Markdown file, or a shared doc. One saved prompt is worth ten one-off interactions.
Choose the right surface for each task. Browser for day-to-day work and documents. Desktop app for persistent access and longer workflows. Research mode for anything that would normally take hours of manual investigation. Engineers working in a codebase: see Claude Code 101.
Check what integrations your organization has configured. If tools like Jira, GitHub, or Notion are connected, use them. Pulling live data into a conversation is faster and more accurate than copy-pasting.
Practical Examples
Claude in Action: Use Cases by Role
Engineer
Daily use:
- Generate boilerplate, write unit tests, and draft PR descriptions
- Review code for edge cases, security issues, or performance problems
- Explain unfamiliar code or debug errors with full context
Example prompt:
Review this Go function for race conditions and unhandled errors.
It is called concurrently in a high-throughput event processing system.
Flag any issues with severity: critical, high, or informational.
[paste function]
Next step: Claude Code 101 covers how to run end-to-end tasks directly in your codebase: implementing features, writing tests, and multi-file refactors without copy-pasting.
Product Manager
Daily use:
- Draft and refine product requirements, user stories, and acceptance criteria
- Summarize research, interviews, or feedback into structured insights
- Prepare for stakeholder meetings with pre-drafted agendas and talking points
Example prompt:
Here are 12 user interview transcripts from our discovery research: [paste]
Extract the top 5 pain points mentioned most frequently.
For each pain point: one sentence description, frequency count,
and one representative quote.
Format as a table.
With Projects: Maintain a product brief, your team's terminology, and your roadmap context so every conversation starts with full context.
Engineering Manager
Daily use:
- Prepare for 1:1s, performance reviews, and difficult conversations
- Draft team updates, retrospective summaries, and sprint reports
- Think through organizational problems with a structured thinking partner
Example prompt:
I'm an engineering manager preparing for a performance conversation
with a senior engineer. The engineer delivers strong technical work
but avoids cross-team collaboration and often goes silent in
design reviews involving other teams.
Help me:
1. Draft 2-3 questions to open the conversation
2. Frame the behavior pattern without being accusatory
3. Identify what to listen for in their response
Tone: direct and constructive. This person values candour.
Technical Director / CTO
Daily use:
- Evaluate architectural options with a structured tradeoff analysis
- Draft engineering strategy documents and technology decisions
- Research emerging tools, patterns, and industry approaches
Example prompt (Research Mode):
Research the current state of vector database options for a
production RAG system at scale. We are processing ~10M documents
with semantic search latency requirements under 100ms.
Compare the top three options on: performance, operational cost,
managed service availability, and maturity. Recommend one with reasoning.
Implementation Workflow
Practical Exercise: Your First Real Prompt
This exercise takes 15 minutes. Do it now, not later.
Pick a task you have open right now. A document to write, a decision to think through, code to review, a meeting to prepare for. It must be real work.
Open Claude at claude.ai or in the desktop app.
Write your prompt using the three-element structure:
- Clarity: What exactly do you need?
- Context: What does Claude need to know? Paste the relevant material.
- Constraints: What should the output look like?
Run the prompt and read the response critically. Is it useful? Does it reflect your actual situation?
Iterate once. Send one follow-up that corrects or refines the output. Note what you had to add: that is what belongs in your original prompt next time.
If the output is good, save the prompt. Use the Prompt Starter Template above.
Set up a Project for the work area this task belongs to. Add the context you just used as the project instructions.