Your First Hour with Claude Code
What you'll build: A working Claude Code setup that remembers your role, your writing style, and your preferences β so you stop re-explaining yourself every session.
Before You Start
Verify Claude Code is installed:
claude --version
If that fails, go to Claude Code Setup first. Takes 5 minutes.
Module 1 β Your First Real Conversation
Open a terminal and start Claude Code in any directory youβre working in:
mkdir ~/my-rh-workspace && cd ~/my-rh-workspace
claude
Donβt overthink it. Just talk to it. Try this:
I'm a Red Hat solutions architect. I have a customer call tomorrow
with a manufacturing company asking about OpenShift Virtualization.
What should I prepare?
Claude will suggest a prep plan. Now push further:
Draft a 3-bullet executive summary of why they should move
from VMware to OpenShift Virtualization. Make it concise β
for a VP of Infrastructure, not a developer.
You just used Claude to do 20 minutes of prep work in 30 seconds.
Try the commands youβll use constantly:
/help
The ones youβll reach for daily:
| Command | Use it when |
|---|---|
/clear |
Switching to a different topic or task |
/compact |
Session is getting long β summarise to free space |
/model |
Switch to Opus for complex writing or analysis |
/rename |
Name the session so you can pick it up tomorrow |
Module 2 β Give Claude Your Context
Right now Claude is helpful but generic. Letβs make it know you.
Create your global memory file:
nano ~/CLAUDE.md
This file loads automatically in every session, every directory. Write in plain language β no special format needed:
## Who I Am
I'm a Red Hat [your role β solutions architect / sales engineer /
consultant / developer].
I work with customers in [your region/segment β e.g. financial
services, public sector, EMEA].
## My Tone
- Direct and practical β not corporate
- Active voice, second person ("you will", not "we will")
- No buzzwords: avoid "leverage", "synergy", "robust", "game-changer"
- Red Hat style: use exact product names (OpenShift, not OCP)
## My Common Tasks
[Write what you actually do β e.g.]
- Prepare customer presentations and solution briefs
- Write technical comparisons for sales opportunities
- Create proof-of-concept documentation
## Red Hat Writing Rules
- Always use official product names: Red Hat OpenShift,
Red Hat Ansible Automation Platform, Red Hat Enterprise Linux
- Sentence case for headings β not Title Case Every Word
- Oxford comma in lists of 3+
Save it. Now start a new session:
claude
Who am I and how do I like to work?
Claude reads your CLAUDE.md and describes you back. Every session from now on starts with this context loaded automatically.
Project-level memory (for specific repos or folders):
If you work in a specific directory repeatedly β a customer folder, a project repo, a team shared drive β add a CLAUDE.md there too:
cd ~/work/customer-acme
nano CLAUDE.md
## Acme Corp β Manufacturing Customer
Industry: Automotive manufacturing, 12,000 employees
Current stack: VMware vSphere 7, some AWS, legacy RHEL 7
Primary pain: VMware licensing costs after Broadcom acquisition
Champion: Jane Smith (VP Infrastructure), skeptical of cloud-native
## Key Messages for This Account
- OpenShift Virtualization = familiar VM management + modern platform
- Migration path: lift-and-shift first, modernise later β not big bang
- Proof point: Ford migrated 2,000 VMs, reduced infrastructure costs 40%
Now when you work in that folder, Claude knows the customer context without you re-explaining it every time.
Module 3 β Write Faster with Claude
Hereβs where most Red Hatters immediately get value. Letβs do a real writing task.
Exercise: Write a customer-ready one-pager
Write a one-page executive brief for Acme Corp explaining
why they should migrate from VMware to Red Hat OpenShift
Virtualization.
Audience: VP of Infrastructure
Tone: direct, business-focused β not technical deep dive
Length: 400 words max
Format: Problem β Solution β Why Red Hat β Next Step
Their main concern is cost and operational disruption.
Reference the Broadcom acquisition impact on VMware licensing.
Claude will generate a draft. Donβt accept the first draft β iterate:
The opening is too generic. Start with a specific number
about VMware licensing cost increase post-Broadcom.
Change the "Why Red Hat" section to focus on migration
support services, not just the product features.
Make the call to action more specific β propose a
free migration assessment workshop, not just "contact us".
You just ran three revision cycles in two minutes. The total time from blank page to polished draft: under 5 minutes.
Module 4 β Context Discipline
The #1 reason people give up on Claude Code is sessions that go wrong. Hereβs why it happens and how to prevent it.
The context window fills up silently. When itβs full, Claude starts ignoring rules from earlier in the conversation β no warning, no error. It just gets worse.
The fix is simple: clear between topics.
/clear
Use it whenever you finish one task and start another. It feels wasteful to start fresh, but itβs faster than debugging why Claude is giving you generic output an hour in.
For long sessions on a single task, compact proactively:
/compact Keep the customer context (Acme Corp, VMware migration),
the executive tone, and the one-pager structure we've established.
I still need to write the follow-up email and the slide deck outline.
Without instructions, /compact just summarises. With instructions, it keeps exactly what you need.
Name sessions you want to continue later:
/rename acme-vmware-migration-prep
Tomorrow:
claude --resume acme-vmware-migration-prep
The whole conversation restores. You pick up exactly where you left off.
/clear between customers and tasks β every time.
Module 5 β Your Challenge
Pick one and do it now. Mix of serious and just-for-fun:
Prep for a real meeting
Pick an upcoming customer call. Ask Claude:
```text I have a call tomorrow with a manufacturing company asking about OpenShift Virtualization. They're worried about migration risk. Give me the 5 hardest objections and how to handle each β be specific, not generic. ```Roast your own README
Point Claude at a README or doc you wrote:
```text Read @README.md and roast it. Be brutal β tell me everything that would make a new contributor confused, bored, or give up. Then rewrite the first paragraph to actually be good. ```Explain something 3 ways
Pick any Red Hat product or concept:
```text Explain Ansible Automation Platform three ways: 1. To a 10-year-old 2. To a CFO who only cares about cost 3. To a sysadmin who thinks they don't need it Keep each under 50 words. ```Something fun
Ask Claude to write the release notes for your team's week β in the style of a dramatic movie trailer, a weather forecast, or a cooking recipe. Then send it in your team Slack.
```text Write our team's weekly update in the style of a dramatic movie trailer. Key events this week: [what actually happened]. Make it ridiculous. ```What Youβve Learned
- Claude reads your context and improves over time β itβs not a one-shot tool
- CLAUDE.md is your persistent memory β global for your identity and style, local for project context
- Good Claude use is iterative: draft β specific feedback β revise
- Context discipline (
/clearbetween tasks,/compactfor long sessions) keeps quality high
Next: Write Your First Skill β β turn any repetitive workflow into a one-command skill.