Claude Users Manual
As of …A practical, step-by-step guide to getting the most out of Claude — across the chat app, CoWork, and Claude Code. Includes copy-paste prompt templates for the most common goals.
Claude is a really smart helper who can read, write, and think out loud. You type stuff to it, it types back. The magic isn't that it's smart — the magic is that you can tell it exactly what you want (and what "good" looks like) and it'll try to give you that.
There are three doors you can use to talk to Claude: Chat (just type and ask), CoWork (Chat, but for your whole team and connected to your tools), and Code (Claude living inside your computer's terminal so it can edit your real code files). Pick the door that matches the kind of work you're doing.
Getting started in 60 seconds
- Sign in at claude.ai with your email or Google account. Free, Pro, Max and Team plans all use the same chat interface.
- Pick the right surface for the job: Chat for conversations and one-off tasks, CoWork for team workspaces with shared skills/connectors, Claude Code for working in your terminal on real codebases.
- Tell Claude the goal, the audience, and the format. The single biggest jump in quality comes from saying "what good looks like" up front.
- Iterate, don't restart. Refine in the same conversation — Claude already has the context.
Which Claude should I use?
Claude Chat
claude.ai & mobile
- Quick questions, writing, brainstorms
- Research with web search
- Document & PDF analysis
- Generated artifacts (docs, code, charts)
- Personal projects with custom instructions
Claude CoWork
Team workspace
- Shared skills tuned for your team
- Role-based plugins (eng, sales, design…)
- Connectors to your tools (Slack, Drive…)
- Background agents that watch dashboards
- Knowledge stays inside the workspace
Claude Code
Terminal & IDE
- Read/edit your real codebase
- Runs commands, tests, builds
- Multi-step coding tasks
- Sub-agents, hooks, MCP servers
- Plan mode & git worktrees
The five prompt fundamentals
Every great prompt — across every Claude surface — has at most five parts. Use the ones that apply.
| Part | Purpose | Example phrase |
|---|---|---|
| Role | Frame Claude's perspective | "You are a senior staff engineer reviewing a junior PR." |
| Goal | What "done" looks like | "Produce a 1-page exec summary I can paste into Notion." |
| Context | Background & constraints | "Audience: non-technical execs. Tone: confident, plain English." |
| Inputs | The raw material | Pasted text, attached PDF, file reference, or URL. |
| Format | Shape of the output | "5 bullets, ≤15 words each, no preamble." |
Compact universal template
Claude comes in three sizes — like three sizes of pizza. Opus is the giant one: best for hard puzzles, slowest, costs more. Sonnet is the medium one: perfect for most days, the everyday default. Haiku is the little one: super fast and cheap, great when the job is small and clear.
The numbers (4.7, 4.6, 4.5…) are version numbers — bigger numbers are newer and usually better. Always start with Sonnet. If the answer feels shallow on a hard task, jump up to Opus instead of asking the same thing in three different ways.
The current Claude lineup
As of 2026-05-03, the Claude 4.x family is the active generation. Three tiers — Opus, Sonnet, Haiku — span depth-of-reasoning vs. speed-and-cost. Pick by job, not by name.
xhigh effort level for finer reasoning/latency control, Task budgets (public beta), file-system-based memory across sessions, and the /ultrareview slash command in Claude Code. See What's new in Opus 4.7 below.
| Model | API ID | Released | Best for | Status |
|---|---|---|---|---|
| Claude Opus 4.7 | claude-opus-4-7 |
2026-04-16 | Hardest reasoning, agentic tasks, long-horizon code work, advanced vision | Current flagship |
| Claude Opus 4.6 | claude-opus-4-6 |
2025-Q4 † | Powers Fast mode in Claude Code — same depth, faster output | Active (Fast mode) |
| Claude Sonnet 4.6 | claude-sonnet-4-6 |
2025-Q4 † | The everyday default — writing, coding, analysis, agents | Active |
| Claude Haiku 4.5 | claude-haiku-4-5-20251001 |
2025-10-01 | Fast classification, summaries at scale, cheap drafts, real-time UX | Active |
claude-<tier>-<major>-<minor>[-YYYYMMDD]. The dated suffix pins a specific snapshot; the undated alias tracks the latest minor revision of that family.
Release timeline (chronological)
The full Claude history, from launch to today. Useful when looking at old code, picking up a deprecated app, or understanding capability jumps.
| Date | Release | What changed |
|---|---|---|
| 2023-03-14 | Claude 1.0 | First public release. Conversational assistant, ~9k token context. |
| 2023-04-18 | Claude Instant 1 | Faster, cheaper sibling for high-volume workloads. |
| 2023-07-11 | Claude 2 | 100k token context — first model that could read whole books. |
| 2023-11-21 | Claude 2.1 | 200k context, fewer hallucinations, tool use beta. |
| 2024-03-04 | Claude 3 family — Haiku, Sonnet, Opus | Three-tier lineup launches. Vision (image understanding) introduced. |
| 2024-06-20 | Claude 3.5 Sonnet | First "smarter than 3 Opus, faster than 3 Sonnet" release. Artifacts launch in claude.ai. |
| 2024-10-22 | Claude 3.5 Sonnet (v2) + Computer Use beta | Upgraded Sonnet plus first model that could control a desktop. |
| 2024-11-04 | Claude 3.5 Haiku | Fast tier upgraded to 3.5-class quality. |
| 2025-02-24 | Claude 3.7 Sonnet | Introduced extended thinking (visible reasoning) and stronger code performance. Claude Code launches in research preview. |
| 2025-05-22 | Claude 4 — Opus 4 & Sonnet 4 | Major generation jump. Sustained agentic work, much better long-horizon coding. |
| 2025-08-05 | Claude Opus 4.1 | Refinement release: better instruction-following, safer tool use. |
| 2025-09-29 | Claude Sonnet 4.5 | Reasoning + coding lift. Becomes the new default for most workflows. |
| 2025-10-01 | Claude Haiku 4.5 | Fast tier reaches near-Sonnet-4 quality at Haiku price. |
| 2025-Q4 † | Claude Sonnet 4.6 & Opus 4.6 | Sonnet 4.6 takes over as default. Opus 4.6 powers Fast mode in Claude Code. |
| 2026-04-16 | Claude Opus 4.7 | Current flagship. Major vision lift (98.5% visual-acuity vs 54.5% for 4.6, images up to ~3.75 MP). New xhigh effort level, Task budgets (public beta), file-system-based memory across sessions, /ultrareview in Claude Code, extended auto mode for Max users. |
What's new in Claude Opus 4.7 (2026-04-16)
Opus 4.7 keeps the same pricing and tier as 4.6 but adds meaningful capability lifts. Highlights:
| Area | What changed |
|---|---|
| Software engineering | Gains on difficult, long-running coding tasks. Better rigor and consistency over multi-hour agentic work. |
| Vision | Substantially improved image understanding. Supports images up to 2,576 px on the long edge (~3.75 MP). Internal visual-acuity benchmark: 98.5% for Opus 4.7 vs. 54.5% for Opus 4.6. |
| Reasoning controls | New xhigh effort level on top of the existing low/medium/high settings — finer control over the reasoning ↔ latency trade-off. |
| Task budgets public beta | Cap how much compute/tokens an agent can spend before stopping or asking for permission. Useful for long-horizon work where runaway cost is a risk. |
| Memory | Enhanced file-system-based memory across sessions — agents can persist and retrieve context between runs without bespoke plumbing. |
| Claude Code | New /ultrareview slash command (multi-agent cloud review of the current branch). |
| Max plan | Extended auto mode for Max users — longer autonomous runs. |
| Instruction following | Better adherence to format/constraint instructions, including for multimodal inputs. |
Pricing
| Input | Output | |
|---|---|---|
| Opus 4.7 | $5 per million tokens | $25 per million tokens |
| Opus 4.6 (for comparison) | $5 per million tokens | $25 per million tokens |
Same headline price as 4.6 — but see the migration note below about token consumption.
Where you can use it
- Claude products (claude.ai, mobile/desktop apps, CoWork, Claude Code)
- Anthropic API
- Amazon Bedrock
- Google Cloud Vertex AI
- Microsoft Foundry
xhigh) also produce more output tokens. Plan for higher per-call cost than a literal price-comparison would suggest, and re-run your evals — prompts tuned to earlier models may need adjustment.
Optimal prompts for Opus 4.7's new features
How to pick a model
Pick Opus 4.7 when…
- The task is genuinely hard reasoning — multi-step planning, novel synthesis.
- Long-horizon agentic work (multi-hour coding, research with many sources).
- The cost of a wrong answer is high (legal review, security analysis, architecture).
- You're writing once and reading many times (a strategy doc, a system design).
Pick Sonnet 4.6 when…
- You don't have a specific reason to escalate — this is the default.
- Day-to-day coding, writing, editing, summarizing, brainstorming.
- You want the best quality-per-second-and-dollar ratio.
- Building agents and tool-using systems where speed matters.
Pick Haiku 4.5 when…
- The task is repetitive (classify 10,000 tickets, tag 50,000 rows).
- You need real-time latency (autocomplete, chat suggestions).
- Simple transformations — extract fields, redact PII, format conversion.
- Cost dominates the decision and the task isn't ambiguous.
Pick Opus 4.6 (Fast mode) when…
- You're in Claude Code and want Opus-class depth without Opus-class latency.
- You're iterating on a hard problem and want quick turnarounds.
- Toggle with
/fastin Claude Code.
Switching models
In Claude Chat (claude.ai)
- Click the model name at the top of the conversation (next to the chat title).
- Pick from the dropdown. Pro/Max/Team plans see all available models; free plans see a subset.
- Switching mid-conversation is fine — the new model inherits the full context. Useful for "draft with Sonnet, polish with Opus."
In Claude CoWork
- Same model picker as Chat — top of the conversation.
- Workspace admins can pin a default model and restrict which models teammates can switch to.
- Skills and agents can be configured to run on a specific model regardless of the user's pick (e.g. always use Haiku for the "tag this ticket" agent).
In Claude Code (CLI)
- Run-time flag:
claude --model claude-opus-4-7 - Inside a session: use
/modelto change models without restarting. - Fast mode toggle:
/fastswitches to Opus 4.6 (faster Opus). Toggle off to return. - Per-subagent override: when launching a subagent, pass a
modelparameter to override. - Project default: pin a model in
.claude/settings.json:settings.json{ "defaultModel": "claude-sonnet-4-6" }
In the Anthropic API / SDK
Pass the model ID in the request body. Use a dated alias when you need pinned reproducibility, undated when you want auto-upgrades.
claude-haiku-4-5-20251001. The undated alias claude-haiku-4-5 auto-tracks the newest snapshot — great for always getting fixes, dangerous if you've calibrated prompts to a specific version.
API model IDs cheat sheet
| Family | Latest alias | Pinned snapshot | Context window | Vision | Tool use |
|---|---|---|---|---|---|
| Opus 4.7 | claude-opus-4-7 | (per-snapshot — see API docs) | 200k tokens | ✓ | ✓ |
| Opus 4.6 | claude-opus-4-6 | (per-snapshot) | 200k tokens | ✓ | ✓ |
| Sonnet 4.6 | claude-sonnet-4-6 | (per-snapshot) | 200k tokens | ✓ | ✓ |
| Haiku 4.5 | claude-haiku-4-5 | claude-haiku-4-5-20251001 | 200k tokens | ✓ | ✓ |
Calling the right thing
- Always pass
model— there is no implicit default that is safe to rely on. - Use
messages, not the legacycompleteendpoint, for any model 3.0+. - Enable prompt caching for repeated context (system prompts, large docs). It can cut cost 90%+ on repeat calls.
- Use the Files API for large attachments instead of base64-inlining them.
Deprecated & legacy models
If you see these in old code or docs, plan to migrate. They may still respond, but support windows shrink each generation.
| Model | Released | Status as of 2026-05-03 | Migrate to |
|---|---|---|---|
| Claude 1 / Claude Instant 1 | 2023-03 / 2023-04 | Fully retired | Haiku 4.5 |
| Claude 2 / 2.1 | 2023-07 / 2023-11 | Fully retired | Sonnet 4.6 |
| Claude 3 Haiku / Sonnet / Opus | 2024-03-04 | Legacy — sunset announced | Same tier in 4.x |
| Claude 3.5 Sonnet (v1 & v2) | 2024-06 / 2024-10 | Legacy — sunset announced | Sonnet 4.6 |
| Claude 3.5 Haiku | 2024-11-04 | Legacy | Haiku 4.5 |
| Claude 3.7 Sonnet | 2025-02-24 | Active but superseded | Sonnet 4.6 |
| Claude Opus 4 / Sonnet 4 | 2025-05-22 | Active but superseded | Opus 4.7 / Sonnet 4.6 |
| Claude Opus 4.1 | 2025-08-05 | Superseded by 4.6 / 4.7 | Opus 4.7 |
| Claude Sonnet 4.5 | 2025-09-29 | Superseded by 4.6 | Sonnet 4.6 |
Optimal prompts for migrating between models
Claude Chat is the basic way to use Claude — type, get an answer. You can drag in pictures, PDFs, spreadsheets, or code files and Claude will read them. You can also turn on tools (like web search) to make Claude smarter for that one task.
Projects are folders for the work you do over and over. Stash your style guide or notes once, and every chat in that folder remembers them. Artifacts are the side panel where Claude builds documents, charts, or little apps you can keep.
Setup & the chat interface
- Open claude.ai in any modern browser, or install the desktop/mobile app.
- Start a new conversation. The big text box accepts text, drag-and-dropped files, and pasted images.
- Use the model picker (top of the chat) to switch between Opus (deepest reasoning), Sonnet (best general default), and Haiku (fastest, cheapest).
- Use Projects for any work you'll come back to — they let you stash files, custom instructions, and conversation history in one place.
- Toggle tools as needed: web search, code execution, computer use (in supported browsers), connectors. Tools off = faster, more private. Tools on = more capable.
Picking the right model
| Model | When to use | Avoid for |
|---|---|---|
| Opus | Hard reasoning, multi-step planning, ambiguous spec, gnarly code, long docs | Quick lookups, casual chat (overkill, slower) |
| Sonnet | The default — writing, coding, analysis, most everyday work | Truly hard reasoning where Opus would do better |
| Haiku | Cheap classification, summarization at scale, quick rewrites, drafts | Anything novel or ambiguous — go up a tier |
Projects: your reusable workspace
A Project is a folder of related conversations with persistent custom instructions and knowledge files. Use it for anything you do more than once.
- Create a project from the left sidebar → "Projects" → "New project."
- Add custom instructions — the durable role and rules Claude should follow every time you open a chat in this project.
- Upload knowledge files — style guides, brand docs, schemas, transcripts. Claude treats them as background reference, not a one-shot input.
- Start chats inside the project instead of from the home screen — they automatically inherit the instructions and knowledge.
Example: "Brand voice" project custom instructions
Artifacts: docs, code, and apps in a side pane
When Claude generates substantial content (a doc, a chart, an HTML mini-app, a piece of code), it pops it into an Artifact — a versioned panel beside the chat. You can edit it, ask Claude to revise it, and download it.
- HTML/JS apps render live — great for prototypes, dashboards, calculators.
- React components render with Tailwind preinstalled.
- Markdown documents render formatted — useful for memos and one-pagers.
- Mermaid & SVG render diagrams.
Files, PDFs, and images
- Drag a file onto the chat box or click the paperclip. PDFs, Word, spreadsheets, CSVs, code files, and images all work.
- Be specific about what to do with the file. "Summarize" is weak — say "Pull every dollar amount and the page it appears on, return as a table."
- For long PDFs, tell Claude where to focus: "Only the financial statements section, pages 14-22."
- For images of UI or whiteboards, ask for transcription first, then analysis — it gives Claude a chance to "look" carefully.
Web search & research
Toggle web search on for anything time-sensitive, factual, or that requires citations. Without it, Claude works from training data only.
Skills
A Skill is a packaged set of instructions + helpers that Claude loads when relevant. Built-in skills handle PDFs, spreadsheets (xlsx), Word docs (docx), slides (pptx), and more. You don't have to invoke them — they trigger automatically when your task matches.
To create a custom skill, ask Claude in chat: "Use the skill-creator skill to build me a new skill that <does X>." Claude will scaffold the files; you save them to your skills folder.
Connectors & MCP
Connectors hook Claude up to outside tools — Google Drive, GitHub, Linear, Slack, your databases — using the open MCP (Model Context Protocol). Once connected, you can say things like "Find the spec doc for project Atlas in my Drive" without copy-pasting.
- Open Settings → Connectors.
- Pick a connector from the registry, or paste a custom MCP server URL.
- Authorize. Most use OAuth — log in once.
- Ask Claude what it can now do: "What's available from my connectors?"
Optimal prompts for Chat
Writing & editing
Brainstorming
Learning a new topic
Document analysis
Decision-making
Code in chat (one-offs)
Spreadsheet / data tasks
CoWork is Claude when you and your teammates share a kitchen together. Everyone uses the same recipes (skills), the same pantry (connectors to Slack, Drive, GitHub, Linear…), and the same family rules (the workspace style guide). What you do in the kitchen stays private to your team.
Best part: instead of typing "go check Slack and Drive and Linear," you can just ask one question and CoWork pulls from all those tools at once. Great for getting up to speed on a project, prepping for a meeting, or doing your standup.
What Claude CoWork is
CoWork is the team-shaped Claude — a workspace where your colleagues, your tools, and your custom skills sit together. Where Chat is "me + Claude," CoWork is "us + Claude": shared instructions, shared connectors, shared agents.
- Everyone in the workspace inherits the same skills, connectors, and guidelines.
- Role-matched plugins (engineering, sales, design, etc.) load the right tools per teammate.
- Background agents can watch inboxes, dashboards, and PRs and ping the team.
- Conversations can be made shareable so a colleague can pick up where you left off.
Workspace setup, step by step
- Open CoWork from the Claude app sidebar (or via the team admin invite link).
- Run the setup helper. In any chat, type:
/setup-cowork. It walks you through plugin install, connector hookup, and a first skill. - Pick your role when prompted (engineer, designer, PM, sales, support…). Role-matched plugins install automatically.
- Connect your tools. Hit "Add connector" and authorize the ones your team actually uses (Slack, Drive, GitHub, Linear, Notion, Salesforce, etc.).
- Pin or favorite the skills you'll use most so they're one click away.
- Drop a workspace-wide instructions doc (style guide, glossary, escalation policy). Everyone's chats inherit it.
Role-based plugins (the short list)
| Role | Plugins typically installed | Try first |
|---|---|---|
| Engineering | GitHub, Linear, code review, security review | "Review my open PR and suggest 3 small improvements before I ship." |
| Product | Notion, Linear, user-research summarizer | "Compile my last 8 user interviews into themes with verbatim quotes." |
| Design | Figma reader, brand-voice skill, asset organizer | "Audit this Figma file for accessibility issues and write a fix list." |
| Sales | Salesforce, Gmail, call-notes summarizer | "Summarize this discovery call into next steps, blockers, and stakeholders." |
| Support | Zendesk/Intercom, knowledge-base search | "Draft a reply to this ticket using the KB. Cite the article." |
Using and creating skills in CoWork
- Browse the workspace's skills tab to see what's installed.
- Trigger automatically — most skills load when your prompt matches their description (e.g. mention "deck" → pptx skill).
- Trigger explicitly by typing
/<skill-name>./review,/security-review,/initare common defaults. - Build a custom skill with the
skill-creatorskill — it generates the markdown + helpers and saves them to your shared workspace skills. - Promote a skill team-wide from the admin panel so every teammate gets it.
Sharing work with teammates
- Share a chat — every conversation has a "Share" button that produces a read-only link or, if your admin allows it, a fork-and-edit link.
- Hand off mid-task — paste the share URL into Slack and a teammate opens the same context Claude already has.
- Spin off a task — when Claude flags a side issue worth its own session, accept the chip and it spawns a new isolated session that doesn't bloat the original.
Optimal prompts for CoWork
Project status & standups
Cross-tool research
Sales / customer prep
Background agent
Claude Code is Claude living inside your computer's terminal, where it can read your real project files, edit them, run tests, and even make git commits. It's like having a junior coder sitting next to you who never sleeps — but always asks before doing anything scary (deleting files, pushing to main, etc.).
The trick is to tell it what "done" looks like: "add a /healthz endpoint that returns 200 and the build SHA." Drop a CLAUDE.md file at the root of your repo with your project's rules and Claude reads it automatically. Plan mode makes Claude propose a plan before touching files — useful when the task is big.
Install & first run
- Install: in your terminal, run
npm install -g @anthropic-ai/claude-code(or use the desktop app / IDE extensions for VS Code, JetBrains). - Authenticate: run
claudein any directory. The first run prompts you to log in via browser. - cd into a real project (a git repo is best — Claude Code uses git for safety nets like worktrees and revert).
- Run
claudeand type a goal in plain English: "Add a /healthz endpoint that returns 200 and the build SHA." - Approve actions as Claude proposes them — file edits, shell commands, package installs all surface for approval until you allowlist them.
/fewer-permission-prompts after a few sessions — it scans your transcripts and pre-approves the safe, repetitive things you keep clicking yes on.
The basic loop
Claude Code is conversational — type a goal, it proposes a plan + edits + commands, you approve, it iterates. The loop that works best:
- State the goal in one sentence, with the acceptance criterion. ("Login form validates email format and shows a clear error.")
- Let it explore first. If it dives in and edits, stop it and say "Read the relevant files first and propose an approach before changing anything."
- Approve one chunk at a time. Big batched diffs are harder to verify.
- Run the verification (tests, lint, typecheck, dev server). Tell Claude what counts as "done."
- Commit when green — explicitly ask Claude to commit. It won't commit unprompted.
CLAUDE.md — the project's persistent memory
Drop a CLAUDE.md file at the root of your repo and Claude Code reads it on every session. This is where you put the durable rules.
/init
From a fresh checkout, the /init skill scans your repo and writes a starter CLAUDE.md tailored to it. Edit, commit, done.
Slash commands
Slash commands are reusable prompt recipes. Built-ins include:
| Command | What it does |
|---|---|
/init | Generate a CLAUDE.md for the current repo. |
/review | Code-review the open changes or a referenced PR. |
/security-review | Security-focused review of the diff on the current branch. |
/ultrareview new in 4.7 | Multi-agent cloud review of the current branch (or a referenced PR). User-triggered and billed; great pre-flight before merging. |
/simplify | Look at recent changes and remove dead/duplicated/over-engineered code. |
/loop <interval> <prompt> | Run a prompt repeatedly (e.g. /loop 5m check the deploy). |
/schedule | Set up cron-scheduled remote agents. |
/fewer-permission-prompts | Auto-allowlist the read-only commands you keep approving. |
/update-config | Edit settings.json (permissions, hooks, env vars). |
You can write your own. Drop a markdown file in .claude/commands/<name>.md with frontmatter and a prompt body. It becomes /<name> instantly.
Subagents
Subagents are specialized helpers Claude can call to keep your main context clean. Built-ins include Explore (fast read-only search), Plan (architect), general-purpose, and claude-code-guide. Use them when:
- You need a broad codebase search ("where is auth checked?") — delegate to
Explore. - You want an implementation plan before writing — delegate to
Plan. - You want an independent code review on changes you just made.
Skills inside Claude Code
Same skill model as Chat / CoWork — markdown files with a description that triggers them. Useful built-ins in Code:
simplify— review a diff for over-engineering and reduce it.fewer-permission-prompts— reduce friction.update-config— changesettings.jsonsafely.keybindings-help— customize key shortcuts.claude-api— for code that uses Claude's API.
MCP servers — connect Claude to your tools
MCP (Model Context Protocol) lets Claude Code talk to outside services — Postgres, Sentry, Linear, your custom internal API. Configure in .claude/settings.json under mcpServers, or use the registry to install a vetted one.
Hooks — make Claude Code follow your rules
Hooks are shell commands the harness runs at events: PreToolUse, PostToolUse, Stop, UserPromptSubmit, etc. Configure in settings.json.
Use a hook when you want a guarantee — Claude can be asked nicely in a prompt or CLAUDE.md to run lint, but only a hook will actually enforce it.
bun test after every Edit/Write to a file in src/."
Plan mode & git worktrees
- Plan mode — Claude proposes a plan and waits for your "go" before writing files. Trigger it with
/planor by asking "plan first, don't edit yet." - Worktrees — Claude can spin up an isolated worktree for risky changes so your working directory stays clean. Use when refactoring, trying two approaches, or sandboxing experiments.
Optimal prompts for Claude Code
Bug fixing
Feature work
Refactor
Code review
Onboarding to a new repo
Performance
A prompt is just directions for Claude. Like asking a friend to help — the better your directions, the better the help. Tell Claude four things: WHO it is (a sharp editor? a senior coder?), WHAT you want done, WHO reads it (kids? execs?), and HOW the answer should look (5 bullets? a paragraph? a table?).
If the answer is bad, don't start over. Just say "redo that, but tighter and bossier" in the same chat. Claude already has the context — you just need to nudge it.
Use-case prompt library
Copy-paste-ready prompts for the most common goals. Edit the bracketed parts to fit your situation. Click Copy on any card.
Writing & email
Editing & feedback
Learning & research
Decision-making
Brainstorming
Coding
Data & analysis
Documents
Creative & personal
Interactive prompt builder
Pick a goal, fill in a few blanks, and copy the result. Works for any Claude surface.
Patterns library
The "stop and ask" pattern — for ambiguous tasks
When the request has unknown unknowns, force Claude to surface them.
The "two passes" pattern — for higher-quality output
One pass to draft, a second to critique its own draft. Quality usually jumps.
The "narrow-then-widen" pattern — for research
Avoids the "shallow Wikipedia summary" failure mode.
The "constraint stack" pattern — for code
Stack constraints from "must hold" to "nice to have." Claude prioritizes correctly.
The "rubric" pattern — for evaluating output
Hand Claude the grading sheet up front.
Anti-patterns (what to stop doing)
| Anti-pattern | Why it hurts | Do this instead |
|---|---|---|
| "Help me with this." | Claude has to guess what "help" means. You'll get a generic response. | State the deliverable: "Rewrite this email so it's 30% shorter and warmer in tone." |
| "Be creative." / "Be smart." | Vague adjectives don't constrain output. | Name a target: "Three options ranging from safe to ambitious. Each with one risk." |
| Asking again instead of correcting | Loses context — Claude restarts from scratch. | Say "Same task, but tighter and with no jargon" in the same conversation. |
| 10-paragraph prompt for a simple task | Drowns the actual ask. Claude over-thinks. | Match prompt length to task complexity. One-line tasks deserve one-line prompts. |
| "Don't hallucinate." | It's a vibe, not a constraint — doesn't actually change behavior much. | "If you're not sure, write 'unknown' and explain what would resolve it." |
| Pasting 50-page docs without focus | Claude treats it all as equally important. | Tell it what to focus on: "Only the methodology section. Ignore the appendices." |
| Letting Claude Code edit before reading | You get plausible-looking changes that miss the actual codebase patterns. | "Read first, propose second, edit only after I approve." |
| Asking Claude to "make it better" with no criteria | "Better" is undefined — output drifts randomly. | "Make it 25% shorter while keeping the three numbered claims." |
Universal rescue prompts
When something isn't working, paste one of these mid-conversation rather than starting over.