claude-mastery-course

# πŸ› οΈ Module 04 β€” Claude.ai Features [![Module](https://img.shields.io/badge/04-Features-FF6B9D?style=for-the-badge&labelColor=2a1f1a)](#) [![Time](https://img.shields.io/badge/⏱️_20_min-FF7A4D?style=for-the-badge&labelColor=2a1f1a)](#) [![Level](https://img.shields.io/badge/🌿_Intermediate-FFD23F?style=for-the-badge&labelColor=2a1f1a)](#) [![Pro](https://img.shields.io/badge/πŸ’Ž_Pro_recommended-B197FC?style=for-the-badge&labelColor=2a1f1a)](#) ***Goal:** go beyond chat β€” learn the features that make Claude.ai a workspace, not a chatbot.*

4.1 The Claude.ai feature universe

Area What’s in it
πŸ—οΈ Workspace Projects Β· Custom Instructions Β· Style Presets
πŸ“₯ Inputs File Uploads Β· Images Β· PDFs Β· Spreadsheets
πŸ“€ Outputs Artifacts Β· Code Execution Β· File Creation
🌐 Live data Web Search · Research Mode
🧠 Memory Cross-chat memory · Past chat search
πŸ”Œ Connectors Google Workspace Β· GitHub Β· Slack Β· Notion Β· 40+ more
πŸŽ’ Skills PowerPoint Β· Excel Β· Word Β· PDF Β· Custom Skills

4.2 Projects β€” Persistent Workspaces

A Project is a folder that gives Claude long-term context.

πŸ“ Project: Q1 Marketing
   β”‚
   β”œβ”€ πŸ“ Custom Instructions  (brand voice, audience, rules)  ─┐
   β”œβ”€ πŸ“š Knowledge Files      (brand guide, personas, past)    β”‚ shared by every chat
   β”‚                                                           β”‚
   β”œβ”€ πŸ’¬ Chat 1 β€” Blog draft       ◀────────────────────────── ─
   β”œβ”€ πŸ’¬ Chat 2 β€” Email campaign   ◀────────────────────────── ─
   └─ πŸ’¬ Chat 3 β€” Social posts     ◀────────────────────────── β”˜

When to use a Project

Use case Why a Project
πŸ“˜ Writing a book or thesis Upload outline + chapters β†’ Claude has the full context every time
πŸ’» Working on a codebase Upload README + key files β†’ no re-explaining the architecture
🏒 Building a brand Upload tone guides + customer personas β†’ consistent voice
πŸ“Š Ongoing research Keep all interviews, sources, notes in one searchable place

Custom instructions template

About me:
- I'm a [role] at [company]
- I'm building [project/product]
- My audience is [who]

How to help me:
- Default to concise, direct answers β€” skip the "Great question!" preamble
- When I share writing, give edits inline (don't rewrite everything)
- Push back if my reasoning has holes
- Ask 1–2 clarifying questions before starting big tasks

What's in this project:
- [list key files and what they are]

[!TIP] ⚑ Pro move: Periodically ask the chat β€œBased on what’s in this project, what’s the best next thing for me to work on?” β€” you’ll be surprised.


4.3 Artifacts β€” Living Documents and Apps

When you ask Claude to create something substantial, it puts the output in an Artifact: a side panel you can edit, iterate on, and even run.

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  πŸ’¬ Chat                          β”‚  πŸ“„ Artifact                β”‚
β”‚                                   β”‚                             β”‚
β”‚  You: build me a habit tracker    β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚                                   β”‚   β”‚  Habit Tracker v1    β”‚  β”‚
β”‚  Claude: Here's a React app...    β”‚   β”‚  ☐ ☐ β˜‘ β˜‘ ☐ ☐ β˜‘      β”‚  β”‚
β”‚                                   β”‚   β”‚  β˜‘ β˜‘ β˜‘ ☐ ☐ β˜‘ β˜‘      β”‚  β”‚
β”‚  You: make the streak counter    β”‚   β”‚  Streak: 4 days πŸ”₯   β”‚  β”‚
β”‚  bigger and orange                β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                   β”‚                             β”‚
β”‚  Claude: Updated! 🎨              β”‚   [edited live in place]   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Three superpowers of Artifacts

1️⃣ Iterate without retyping 2️⃣ Real interactivity 3️⃣ Persists across messages
Edit in place β€” no copy/paste React apps actually run Survives the whole conversation

What can be an Artifact?

πŸ“ Markdown documents Β· 🐍 Code files Β· βš›οΈ React apps Β· 🌐 HTML pages Β· πŸ“Š Charts (Mermaid) Β· 🎨 SVG graphics

Killer Artifact prompts

Build me a single-page React app: a habit tracker for the next 30 days.
- Each row is a habit, each column is a day
- Click a cell to toggle done/undone
- Show a streak counter per habit
- Use a clean, minimal design β€” Tailwind, no external deps

4.4 File Uploads β€” The Input Universe

πŸ“ Drop a file β†’ Claude handles it natively. No conversion needed.

File type What Claude does with it
πŸ“„ PDF Reads text + analyzes charts visually
πŸ“ DOCX / MD / TXT Full text understanding
πŸ“Š XLSX / CSV Reads as a table, can compute
πŸ–ΌοΈ JPG / PNG / WEBP Describes, transcribes, handwriting OCR
πŸ’» Code files Syntax-aware reading

Killer use cases

Β  Β 
πŸ“„ β€œHere’s a 60-page contract. Summarize my obligations, flag anything unusual.”
πŸ“Š β€œHere’s last quarter’s sales CSV. Find 3 trends I’d miss at a glance.”
πŸ–ΌοΈ β€œHere’s a screenshot of my dashboard. What’s the most concerning metric?”
✍️ β€œHere’s my draft. Read it once, then list the 5 weakest sentences with rewrites.”

[!TIP] πŸ’‘ Pro move: combine Files + Projects. Upload reference material into the Project once, then start fresh chats that all have access β€” no re-uploading.


4.5 Web Search β€” Live Information

Toggle the 🌐 web search button and Claude searches the web in real time, citing sources inline.

βœ… ENABLE search for:                    ❌ SKIP search for:

  πŸ“° News, current events                  πŸ’­ Pure reasoning
  πŸ’° Pricing, stocks, weather              ✍️ Brainstorming
  πŸš€ Recent product launches               πŸ“ Writing tasks
  πŸ” Verifying claims                      πŸ“ Files you've already uploaded
  πŸ“š Finding sources                       🀐 Confidential strategy

For bigger questions, Research mode runs many searches across many minutes and builds a structured, sourced report.


4.6 Memory β€” Cross-Conversation Continuity

πŸ’¬ Today's chat       ──remembers──▢  ┐
πŸ’¬ Tomorrow's chat    ◀──recalls─────  ┼──▢  🧠 Memory
πŸ’¬ Next week's chat   ◀──recalls─────  β”˜

Memory holds: your role Β· ongoing projects Β· preferences Β· recurring topics

You’re in control:


4.7 Connectors (MCP) β€” Plugging Claude Into Your Tools

MCP (Model Context Protocol) is an open standard that lets Claude talk to other apps.

🧠 Claude Β  ──MCP──▢ Β  πŸ“… Calendar Β· πŸ“§ Gmail Β· πŸ“ Drive Β· πŸ’¬ Slack Β· πŸ™ GitHub Β· πŸ““ Notion Β· πŸ“‹ Linear Β· 🎫 Jira Β· ☁️ Salesforce Β· βž• 30+ more

When connectors shine

You: Look at my calendar for next week and my open Linear tickets.
Suggest a daily plan that protects 2 hours of focused coding time.

That single message hits two connectors and produces a real plan tied to your real life. This is where Claude stops feeling like a chatbot.


4.8 Skills β€” Reusable Expertise Packs

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  πŸ“Š  PowerPoint Skill   β†’  Real .pptx decks            β”‚
β”‚  πŸ“ˆ  Excel Skill        β†’  Spreadsheets + formulas     β”‚
β”‚  πŸ“  Word Skill         β†’  Polished .docx reports      β”‚
β”‚  πŸ“„  PDF Skill          β†’  Form filling, merging       β”‚
β”‚  πŸ› οΈ   Custom Skills      β†’  Your team's expertise       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

You don’t usually invoke these manually β€” Claude reaches for the right skill when the task calls for it. Asking for β€œa sales deck as a real .pptx” hits a different code path than asking for β€œslide content.”


4.9 Putting It All Together β€” The Power-User Stack

πŸ“ Project: My SaaS Startup
   β”‚
   β”œβ”€ πŸ“ Custom Instructions   role, voice, don't-list
   β”œβ”€ πŸ“š Files                 brand guide, pricing, customer list
   β”‚
   β”œβ”€ πŸ’¬ Marketing chats       + 🌐 Web Search
   β”œβ”€ πŸ’¬ Code chats            + πŸ™ GitHub connector
   β”œβ”€ πŸ’¬ Customer chats        + πŸ“§ Gmail connector
   └─ πŸ’¬ Strategy chats        files only Β· no search Β· private

βœ… Module 4 Checkpoint

You should now know how to:

πŸ‘‰ Next up: Module 05 β€” Claude Code β€” graduating from chat to agentic coding in your terminal.


← Previous 🏠 Home Next β†’
Module 03 β€” Prompt Engineering Course README Module 05 β€” Claude Code