Data Science Special Topics · NC State University Libraries
October 15, 2026
Open the materials
go.ncsu.edu/dss-claude
Paid Claude plan? Start the install now: Setup on the materials page.
Free plan, or no account? Pair with a neighbor. You’ll be the one who checks the agent’s work.
Our services: consulting, workshops and instruction, specialized spaces. What we do: finding data, wrangling data, analyzing data, visualization, geographic information systems (GIS), software access.

Our team comes from a variety of academic backgrounds, including nuclear engineering, electrical engineering, industrial and environmental engineering, marine ecology, information science, natural resources, business administration, and geographic information sciences.
How to contact us: go.ncsu.edu/getdatahelp. Email us, book a 30-minute appointment with a Data Science Consultant, or reserve a workstation in the DXL or Dataspace. All communication with the program is through getdatahelp@ncsu.edu.
CLAUDE.md that remembers, and a /house-style skill you keep
What’s different, and why it changes the skill
Chatbot
Agent
“Without tools, Claude can only respond with text. With tools, Claude can act.” — Claude Code documentation
The docs put it plainly: “You’re part of this loop too.”
The skill now: set it up, steer it, check it.
Claude Code: an AI agent that works inside a folder on your computer.
Think of it as a capable coworker with access to one folder. Choose the folder on purpose.
15 minutes, together
Mac
Open Terminal: ⌘ Space, type “Terminal”
Windows
Open PowerShell: Start, type “PowerShell”
No progress bar. It’s working; give it a minute. When it’s done, read the end for Setup notes (next slide), then open a new terminal window.
A version number, like 2.1.299 (Claude Code)
Pick a text style, sign in through the browser, come back. Asked to trust your home folder? No, exit: you’re signed in.
| If you see | Do |
|---|---|
command not found or not recognized |
Run the fix under Setup notes in the install output (it’s also on the Setup page), then open a new terminal |
| Your plan doesn’t include Claude Code | Free plan: pair up today |
| Mac offers “command line developer tools” | Not Now is fine |
⏵⏵ auto mode on/ lists commands; /help explains themNew to terminals? Anthropic’s terminal guide for new users is linked from the Setup page. Rather not use one? The Claude desktop app has a Code tab that runs the same agent.
Mac
Windows
cd and a space, drag the folder in, press EnterStudy-room bookings: read → plan → act → check
You work at a campus library. Your supervisor wants a one-page dashboard for the annual report:
You have the booking system’s export, room_bookings.csv, and Claude Code.
What’s in the folder
README.md: what each column means
room_bookings.csv: 10,279 rows, January 2024 to September 2026
Synthetic data, made up for today.
Bash(wc -l room_bookings.csv)Read its summary. What problems did it find?
Claude can’t see this note, and the prompt won’t mention it. On purpose.
Predict: will Claude ask what “year” means, or assume?
⏸ plan mode on: it reads, may ask, then proposesWhen the plan is ready, you choose:
In rehearsal
Claude asked which kind of year in 4 of 4 runs.
Its default, if you just said “go”: calendar years, every time.
Asking is good. Counting on it isn’t.
Same prompt, thirty laptops, different behavior. That’s why you read the plan.
⏵⏵ auto mode on (Windows: Alt+M)| Mode | Claude… |
|---|---|
⏸ manual |
asks before edits and most commands |
⏵⏵ accept edits |
edits, plus file commands like mv and rm; asks before others |
⏸ plan |
proposes; changes nothing |
⏵⏵ auto (default) |
acts; a safety check reviews each action |
Two ideas to have ready when it’s done: memory and skills
CLAUDE.md: you write it
/init for a first draftAuto memory: it writes it
/memory shows and edits both kindsKeep CLAUDE.md short: every line is read every time. (The old # shortcut is gone; just ask.)
You run it
Type /house-style, like any command.
Claude runs it
When what you ask matches the skill’s description, Claude can pick it up on its own.
Custom commands and skills are now the same thing; old .claude/commands/ files still work. Put a skill in your project’s .claude/skills/, or in ~/.claude/skills/ to use it everywhere. A skills folder that didn’t exist when the session started needs /reload-skills after each new skill or change.
Open the page, then make sure it’s right
Windows: ! start dashboard.html. Or just ask Claude to open it. Still building? Let it finish first.

A dashboard that looks right isn’t one that is right. Your supervisor knows one number:
What does yours say?
| Your dashboard says | What happened |
|---|---|
| 4,351 | Fiscal year, each booking counted once ✓ |
| 4,513 | Fiscal year, but 162 bookings counted twice (the duplicate rows) |
| 3,127 | Calendar 2026, January to September only: the plan’s default |
| 3,696 | Calendar 2025, the last full calendar year |
| 3,239 or 3,829 | Calendar 2026 or 2025, with the duplicates |
Something on the page looks off? Screenshot it to the clipboard (Mac ⌃⇧⌘4, Windows Win⇧S) and paste it into Claude (Ctrl+V, or Alt+V on Windows).
/memory to see it → /clear for a fresh conversation → then ask:
It should say FY2026, up about 40%, without being told the rule again.
This folder had no skills before, so tell Claude Code to look once. Then run it, and reload the page:


No mention of the style. Watch for a Skill(house-style) line, and look at the result.

Mistakes are cheap, if you know your undo
Look at it. Enjoy it. Then:

Pick the rainbow prompt itself → Restore code. Reload. (Or Esc Esc on an empty prompt.)
Rewind restores what Claude edited. It can’t undo shell commands like deleting (rm) or moving (mv) files. For real work: copies, or git.
/artifacts lists everything you’ve published. Console account? Share a screenshotShow your neighbor. Volunteers: we’ll put two on the screen.
10 minutes, your call
Improve it
A filter, a dark mode, a download button, a chart you wish it had.
Build something you’d use
A study timer in NC State colors. A flashcard quiz from your notes. A weekly planner. Start in a new, empty folder.
Your own data
Only data you’re allowed to share with an AI service. When in doubt, don’t.
Give it a finish line it can prove:
What to keep doing after today
CLAUDE.md./goal./rewind doesn’t undo shell commands. Copies, or git./clear. Long, tangled sessions get worse.CLAUDE.md that remembers, and a /house-style skill you keep
/powerup in Claude Code: short interactive lessonsgo.ncsu.edu/dss-claude

Data Science Services · go.ncsu.edu/dss-claude