Free sampleSections 00–02 of 13, complete — drills, checklists, and narration included. The rest is one purchase away.
Get the full manual — $20
Front matter

How to use this manual

You already know how to diagnose a system you can't see inside of. That's the whole job here too. This manual gets you from "new laptop, no idea" to running real work through an AI agent — without pretending you need a computer science degree first.

{{ listenMsg }}
00

Thirteen sections. Read them in order the first time — each one assumes the one before it. After that, use the sidebar and the search box like an index.

When you're done, you can
1Run real work through an AI agent — with Git underneath you, so nothing it does can cost you the project.
2Brief a machine so the work comes back right the first time, and catch it when it's confidently wrong.
3Know which decisions are never delegated — and sign off like you would on any other job that leaves the shop.

0.1 What's in the box

Sections 01–03
The shop floor

Files, folders, naming, backup, and not getting robbed. Boring. Also the reason everything else works.

~75 min read + setup
Sections 04–06
The machines

What the different AI models actually are, how to talk to them, and what changes when one can act on its own.

~80 min read + first chats
Sections 07–09
The tools

Terminal, editor, Git, GitHub. Enough to know what's happening. Not enough to turn you into a programmer — and that's on purpose.

~90 min read + installs
Sections 10–12
Running the job

Splitting work between you and the agent, what it costs, and what to do when it all goes sideways.

~75 min read + the build
The route filled = done · half-tone = started
THE SHOP FLOOR THE MACHINES THE TOOLS RUNNING THE JOB START 00 01 02 03 04 05 06 07 08 09 10 11 12
The whole route on one plate. The ▲ marks where you're standing; stations fill in as your checklists do.

0.2 The three symbols

HAND IT OFF

Something you should understand but never have to do by hand. Read it once, then let the agent drive. This is most of Git, most of the terminal, and nearly all of the code.

HOLD THE WRENCH

Yours. Do not delegate it. Usually a judgment call, a password, or a decision that's expensive to undo.

WATCH OUT

A way people lose work, money, or data. Rare, but it hurts. Slow down here.

0.3 One thing before you start

You cannot break the computer by typing. Almost every mistake in this manual is recoverable in under a minute once you know where the undo lever is — and we'll show you where it is, section by section. The exceptions get the WATCH OUT flag. There are four in the whole manual.

The other thing: you are not learning to be a programmer. You're learning to be the person who runs the shop — who knows what each machine does, what good work looks like, and when to stop the line. The AI is the set of hands. You're the diagnosis.

0.4 The build-along

Reading doesn't stick. Doing does. So this manual has a project threaded through it — eight small steps, one every couple of sections, each using exactly what you just read. By Section 10 you'll have built shop-planner: a real tool that reads the week's work orders and the team roster and lays out the load — who works on what, in which bay, each day — flagging anything blocked on parts. And once it works, re-planning when reality moves becomes a one-line request to your AI. If you don't run a shop, do it anyway with this data; the moves are identical for whatever you swap in later.

Build-along Step 1 of 8 · shop-planner
Download the raw material

Three files: the week's work orders, the team roster, and the shop notes with the scheduling rules. They'll land in your Downloads folder with deliberately terrible names — that's part of a later lesson. Leave them where they land; Section 01 comes back for them.

Before you turn the page
Section 01 · The shop floor

How your computer is actually laid out

Underneath the icons and the search bar there's a plain filing system. Once you can see it, the terminal stops being scary and the AI stops losing your work.

{{ listenMsg }}
01
Word index — six words used before they're explained

This section mentions a few things that get proper sections of their own later. One line each, so nothing here reads as a blank.

Terminal
A window where you type instructions to the computer instead of clicking. Also called the command line or CLI — three names, one thing.
§ 07
Git
A program that saves a snapshot of a project folder whenever you tell it to, so you can always go back. A save-game system for work.
§ 09
Repo
Short for repository: a project folder that Git is keeping snapshots of.
§ 09
Agent
An AI that can actually do things to your files — read them, change them, run commands — not just talk to you about them.
§ 06
Nesting
A folder sitting inside another folder, which sits inside another. Each step in is one level of nesting — like boxes inside boxes.
here
Path
A file's full address, written as the folder names you'd click through, separated by slashes.
here

1.1 Everything is a file in a folder

There is no magic storage. Every photo, invoice, program and setting on your machine is a file, and every file sits in a folder (also called a directory — same thing, different decade). Folders sit inside other folders — that's nesting, and each step inwards is one level. That's it. That's the whole system.

You already know how to walk through it, because that's all Finder and File Explorer are — a pair of glasses over that structure. Every double-click takes you down one level, and the address bar quietly writes down where you went. That written-down trail is the file's address, and it's what you'll be handing to other tools from here on.

~/                                ← "home". Everything of yours lives under here.
├── Desktop/
├── Documents/
├── Downloads/                    ← a landing strip, not a garage. Empty it weekly.
├── Pictures/
└── code/                       ← MAKE THIS ONE. All your projects go here. 
    ├── pm-board/
    │   ├── README.md             ← what this project is, in plain English
    │   ├── .git/                 ← hidden. Git's logbook (§ 09). Never touch by hand.
    │   └── src/
    │       └── main.py
    └── shop-hours/
Fig 1.1 — A tidy home folder, drawn flat. Each indent is one level of nesting.
Hands-on Click the tree, read the address
Your files — click anything
The address that click just wrote
{{ vpPath }}

You picked {{ vpKind }}, {{ vpDepth }}. Every click down the tree added one more folder to the address — clicking is writing the path.

Now flip the macOS / Windows toggle in the sidebar and watch the same address change costume. Same file, same nesting — different notation.

1.2 A path is an address

When you tell the terminal or an AI agent "work on this file", you give it a pathThe full address of a file, written as folder names separated by slashes. — the full address, read left to right, biggest container first: like reading a mailing address from the country down to the house number.

/Users/danyour home
/codeyour projects
/pm-boardone project
/README.mdthe file
Fig 1.2 — One path, four parts. Read it like a road, not a word.
ThingmacOSWindows
Your home folder/Users/danC:\Users\dan
Shorthand for home~~ (in PowerShell) or %USERPROFILE%
Separator between folders/ forward slash\ back slash (but / usually works too)
Top of the whole disk/C:\
File browserFinderFile Explorer

Absolute vs relative. Two ways to write the same address:

  • Absolute — starts at the top and spells out everything: /Users/dan/code/pm-board/README.md
  • Relative — starts from wherever you're currently standing: src/main.py means "the src folder right here, then main.py"
  • .. — two dots means "up one level"

Terminal commands and AI agents both understand either; absolute is safer when you're unsure.

1.3 Turn on the two things they hide from you

Out of the box, both operating systems hide information you now need. Fix that once and forget about it.

File extensions. The .pdf, .py, .txt at the end of a filename is the label that tells you — and the computer — what kind of file it is. It matters for two reasons. First, the work ahead: a project folder is full of files that look identical as icons (notes.md, notes.py, .env) and differ only by extension, so with extensions hidden you're editing blind. Second, safety: with extensions hidden, a program named invoice.pdf.exe shows up as "invoice.pdf" — you think you're opening a document, you're actually running someone's program. That one trick is behind a huge share of malware infections, and showing extensions defuses it completely.

  • macOS: Finder → Settings → Advanced → tick "Show all filename extensions".
  • Windows: File Explorer → View → Show → tick "File name extensions".

Hidden files. Anything starting with a dot (.git, .env, .gitignore) is hidden by default. These are config and bookkeeping files — you'll be dealing with them constantly.

  • macOS: in any Finder window press ⌘ Shift .
  • Windows: File Explorer → View → Show → "Hidden items".

1.4 Build your workbench

One folder, in your home directory, called code. Every project you build with AI lives in there as its own subfolder. Not on the Desktop. Not in Downloads. Not scattered across three cloud drives.

Why it matters: when you point an agent at a folder, it can see everything inside it and nothing outside it. A clean, single-purpose folder is the difference between "fix the bug in this script" and the agent rummaging through your tax returns.

Terminal · make your workbench
$ mkdir -p ~/code
$ cd ~/code
$ pwd
> mkdir ~\code
> cd ~\code
> pwd

That dark block is the first of many in this manual. It's the terminal — the typing window from the primer above — and the $ or > at the start of each line is just the computer saying "your turn"; you don't type it. Section 07 is the proper introduction, and nothing here breaks if you skip ahead to it now.

You can also just right-click in your home folder and choose New Folder. Identical result — mkdir is only faster once you're already in there.

WATCH OUT

Don't put your code folder inside iCloud Drive, OneDrive or Dropbox. Those services constantly rewrite files behind your back, and they will corrupt a project's hidden .git folder. Section 02 covers how to back it up properly instead.

Build-along Step 2 of 8 · shop-planner
Give the files a home
  1. Inside your new code folder, make shop-planner, and inside that, data. Right-click → New Folder is fine.
  2. Go to Downloads. Move the two .csv files into code/shop-planner/data. Move the notes file into code/shop-planner.
  3. Click into data and read the address bar. That's a real path, three levels deep: /Users/you/code/shop-planner/data on a Mac, C:\Users\you\code\shop-planner\data on Windows.

1.5 What the AI needs from you

HAND IT OFF

You will almost never type a path by hand. Drag a folder onto the terminal window and it pastes the path. Right-click a file → "Copy as path" (Windows) or hold ⌥ and choose "Copy as Pathname" (macOS). Then paste it into your chat with the agent. What you do need is to recognize a path when you see one, and know roughly where you are.

Section 01 checklist
Self-check

1. What does ~ mean at the start of a path?

Home. On a Mac that's /Users/yourname; on Windows C:\Users\yourname. It saves you typing the same prefix a hundred times a day.

2. Why keep projects out of iCloud/OneDrive/Dropbox?

Sync services rewrite and de-duplicate files whenever they feel like it. Git's .git folder assumes nothing else is touching it. The two fight, and Git loses.

Section 02 · The shop floor

Naming, storage and not losing your work

Labeling and inventory. Unglamorous, and the single biggest predictor of whether working with an AI feels smooth or feels like a wrestling match.

{{ listenMsg }}
02
Word index — new on this page
Argument
The thing you hand a command to work on. In open shop-hours.csv, the filename is the argument — and a space is what separates one argument from the next.
§ 07
Commit
Telling Git "save a labeled snapshot of the whole project, right now." When people say "commit your work," they mean make a save point.
§ 09
Repo
A project folder Git is keeping those snapshots of.
§ 09
GitHub
A website that stores a copy of your repo online — your offsite backup for code.
§ 09

2.1 How to name a file

Three rules. They look fussy until the first time you type a filename into a terminal.

  1. No spaces. Use a hyphen. The terminal treats a space as "next argument", so shop hours.csv reads as two separate things and everything breaks. shop-hours.csv never does.
  2. Lowercase. Some systems think Report.pdf and report.pdf are the same file, some don't. Pick lowercase and the question never comes up.
  3. Dates as YYYY-MM-DD. 2026-03-14-compressor-log.csv. Sorts itself chronologically, forever, in every program.

Rule of thumb: if you'd have to put quotes around it in the terminal, rename it.

Fights you
Final Report (2).docx
IMG_4471 copy.HEIC
notes v3 FINAL final.txt
3/14/26 log.csv
Works for you
2026-03-14-report.docx
bay-3-intake-manifold.heic
notes.txt
2026-03-14-log.csv
HOLD THE WRENCH

Notice rule 3 killed v3 FINAL final. Versioning by filename is a trap — you end up with six near-identical files and no idea which one is live. Section 09 replaces the whole habit with Git, which keeps every version of a file under one name.

2.2 What "the cloud" actually is

The cloud is a rented computer in a building somewhere, with a very good internet connection. That's the whole mystery. When a file is "in the cloud", there's a copy of it on that machine, and usually a copy on yours too, and a program keeping the two identical.

The important distinction, and the one that bites people:

Sync
iCloud · OneDrive · Dropbox
YOU
CLOUD

Mirrors your changes instantly. Delete a file and it deletes there too. Sync is convenience, not safety.

Backup
Time Machine · File History · Backblaze
YOU
HISTORY

Keeps yesterday's copy, and last week's. You can go back in time. This is the one that saves you.

Fig 2.1 — Sync is a mirror. Backup is a logbook. You need both.
Hands-on One bad week, both systems
SYNC
Your laptop
{{ vbSL.t }}
The cloud mirror
{{ vbSC.t }}
{{ vbSNote }}
BACKUP
Your laptop
{{ vbBL.t }}
The dated shelf
{{ vbBH.t }}
{{ vbBNote }}

{{ vbMsg }}

2.3 The 3-2-1 rule

The industry standard, and it's simple enough to remember at 2am when a drive dies.

3
copies of anything you'd hate to lose

The working copy counts as one.

2
different kinds of storage

Laptop plus an external drive, say. Not two folders on the same disk.

1
copy somewhere else entirely

Offsite. A shop fire takes out the laptop and the drive next to it.

For your code projects specifically, GitHub (Section 09) is your offsite copy, and it's free. Turn on Time Machine or File History for everything else and you're done thinking about this. One catch on Windows: File History hides in the old Control Panel — search Start for "File History" — and it wants an external drive plugged in before it'll run.

2.4 Formats you'll meet

ExtensionWhat it isWhy you care
.txt .mdPlain textNo formatting, no hidden junk. Git tracks these perfectly. .md (Markdown) adds simple headings and lists.
.csvA spreadsheet as plain textThe universal data format. Opens in Excel, readable by every tool and every AI.
.json .yamlStructured settings/dataHow programs store configuration. You'll be asked to edit these. They're just text.
.py .js .shCodeAlso just text. The extension tells the computer which language to read it as.
.docx .xlsx .pdfPackaged documents.docx and .xlsx are secretly zip archives full of formatting; .pdf is its own sealed format. All fine for humans, awkward for tools — export to .csv/.md when working with AI.
.envSecrets fileHolds passwords and API keys. Never gets shared or committed. See Section 03.
HAND IT OFF

Bulk renaming, converting a folder of spreadsheets to CSV, deduplicating photos, sorting ten years of downloads into dated folders — all of this is a two-sentence request to an agent. "Rename every file in this folder to lowercase with hyphens instead of spaces, and show me the list before you do it." The show me first part is the important half.

Build-along Step 3 of 8 · shop-planner
Fix the names

Those downloads arrived with every naming sin in this section. Rename them by the rules — lowercase, hyphens, no parentheses, no FINAL — and keep the extensions exactly as they are:

Work Orders (3).csv    work-orders.csv
TEAM roster FINAL.csv    team.csv
Shop Notes FINAL final.md    shop-notes.md
Section 02 checklist
Self-check

1. Your laptop is stolen. Your files were in Dropbox. Are you fine?

Sync protects against losing the hardware. It does nothing about mistakes, because it dutifully copies the mistake everywhere. Backups keep old versions; that's the difference.

2. Why does a space in a filename cause trouble?

Right. open shop hours.csv looks like "open two files: shop and hours.csv". You can escape it with quotes, but it's easier to never create the problem.

Section 03 · The shop floor

Locking it down

Nobody is going to pick the lock on your laptop. They're going to get in through a reused password, a convincing email, or a key you accidentally published to the internet. All three are preventable in an afternoon.

03
In the full manual · Section 03
What's on this page
  • The one move that matters most
  • Second factors, ranked
  • Spotting a phish
  • API keys are credit cards
  • What never to paste into an AI
  • The boring hardening
~9 min read · hands-on drill · 6-item checklist · narrated
Launch price for the first 100 buyers, then $55. The FIRST100 code is applied for you at checkout.
One purchase: all 13 sections with the hands-on drills and Listen narration, the Field Edition PDF, and the Prompt & Brief Pack. Unlocks on up to 3 devices.
Section 04 · The machines

The AI landscape

"AI" covers a dozen different machines that do different jobs. Knowing which is which saves you money and stops you blaming the tool for being handed the wrong work.

04
In the full manual · Section 04
What's on this page
  • What a language model is doing
  • The context window
  • The types, plainly
  • Pick one for the job
  • The model and the harness
  • Four harnesses you'll actually meet
  • Pick one to install
~11 min read · hands-on drill · 4-item checklist · narrated
Launch price for the first 100 buyers, then $55. The FIRST100 code is applied for you at checkout.
One purchase: all 13 sections with the hands-on drills and Listen narration, the Field Edition PDF, and the Prompt & Brief Pack. Unlocks on up to 3 devices.
Section 05 · The machines

Talking to the machine

Treat it like the sharpest apprentice you've ever had, who has read every manual ever printed, has no memory of yesterday, has never seen your shop, and whose confidence tells you nothing either way.

05
In the full manual · Section 05
What's on this page
  • First open: Cursor Claude Desktop
  • Stop searching, start briefing
  • The same request, twice
  • Ask for the plan first
  • Techniques worth knowing
  • Verifying, which is the actual skill
~11 min read · hands-on drill · 5-item checklist · narrated
Launch price for the first 100 buyers, then $55. The FIRST100 code is applied for you at checkout.
One purchase: all 13 sections with the hands-on drills and Listen narration, the Field Edition PDF, and the Prompt & Brief Pack. Unlocks on up to 3 devices.
Section 06 · The machines

Agents: what "agentic" means

A chatbot advises. An agent does. The difference is that one of them can reach into your folders and change things — which is the whole appeal, and the whole reason for the guardrails.

06
In the full manual · Section 06
What's on this page
  • The loop
  • What it can reach
  • The trust ladder
  • How agents fail
  • A good session, start to finish
~5 min read · hands-on drill · 4-item checklist · narrated
Launch price for the first 100 buyers, then $55. The FIRST100 code is applied for you at checkout.
One purchase: all 13 sections with the hands-on drills and Listen narration, the Field Edition PDF, and the Prompt & Brief Pack. Unlocks on up to 3 devices.
Section 07 · The tools

The terminal

A text window where you type instructions to the computer directly. Older than the mouse, uglier than everything, and still the fastest way to do most of this work — which is why every serious tool lives there.

07
In the full manual · Section 07
What's on this page
  • Why bother
  • Opening it
  • Moving around
  • Doing things to files
  • Finding things
  • The keys that make it bearable
  • Reading a command
  • Safety rules
~8 min read · hands-on drill · 7-item checklist · narrated
Launch price for the first 100 buyers, then $55. The FIRST100 code is applied for you at checkout.
One purchase: all 13 sections with the hands-on drills and Listen narration, the Field Edition PDF, and the Prompt & Brief Pack. Unlocks on up to 3 devices.
Section 08 · The tools

Editors and codebases

A codebase is a folder of text files. That's the whole demystification. What you need isn't the ability to write them — it's the ability to find your way around one.

08
In the full manual · Section 08
What's on this page
  • Why not Word
  • What's in a project folder
  • Reading code you didn't write
  • Do you need to learn to code?
~5 min read · hands-on drill · 5-item checklist · narrated
Launch price for the first 100 buyers, then $55. The FIRST100 code is applied for you at checkout.
One purchase: all 13 sections with the hands-on drills and Listen narration, the Field Edition PDF, and the Prompt & Brief Pack. Unlocks on up to 3 devices.
Section 09 · The tools

Git and GitHub

The two most confusing names in this manual, mostly because they sound like the same thing. They are not. One is on your computer, one is on the internet, and understanding the split takes about a page.

09
In the full manual · Section 09
What's on this page
  • Two different things
  • Why you can't skip it
  • The three areas
  • Branches, step by step
  • Going to the internet
  • "Pull" and "pull request" are not the same thing
  • git vs gh
  • The split
~9 min read · hands-on drill · 7-item checklist · narrated
Launch price for the first 100 buyers, then $55. The FIRST100 code is applied for you at checkout.
One purchase: all 13 sections with the hands-on drills and Listen narration, the Field Edition PDF, and the Prompt & Brief Pack. Unlocks on up to 3 devices.
Section 10 · Running the job

You vs. the agent

The rule, in one line: the agent does the typing, you do the deciding. Everything below is that line applied to specific situations.

10
In the full manual · Section 10
What's on this page
  • The division
  • How to read a diff
  • Your undo levers
  • Smoke testing
~6 min read · hands-on drill · 7-item checklist · narrated
Launch price for the first 100 buyers, then $55. The FIRST100 code is applied for you at checkout.
One purchase: all 13 sections with the hands-on drills and Listen narration, the Field Edition PDF, and the Prompt & Brief Pack. Unlocks on up to 3 devices.
Section 11 · Running the job

Installs, environments and cost

Where the frustrating hours live. Nothing here is conceptually hard — it's just that computers are inconsistent, and knowing why saves you from thinking you're the problem.

11
In the full manual · Section 11
What's on this page
  • "It works on my machine"
  • Package managers
  • Virtual environments
  • Tokens, and what you're paying for
~6 min read · hands-on drill · 4-item checklist · narrated
Launch price for the first 100 buyers, then $55. The FIRST100 code is applied for you at checkout.
One purchase: all 13 sections with the hands-on drills and Listen narration, the Field Edition PDF, and the Prompt & Brief Pack. Unlocks on up to 3 devices.
Section 12 · Running the job

Getting unstuck, and a glossary

You will get stuck. Not occasionally — regularly, and forever. Everyone who does this well is just someone with a good procedure for being stuck.

12
In the full manual · Section 12
What's on this page
  • Error messages are the manual
  • The stuck procedure
  • Common errors, translated
  • Your first real project
  • Appendix: build the shop planner, start to finish
  • If you're stuck: a working plan.py
  • Glossary
~26 min read · hands-on drill · 16-item checklist · narrated
Launch price for the first 100 buyers, then $55. The FIRST100 code is applied for you at checkout.
One purchase: all 13 sections with the hands-on drills and Listen narration, the Field Edition PDF, and the Prompt & Brief Pack. Unlocks on up to 3 devices.
Title
AI SHOP MANUAL — INTRO TO COMPUTERS AND AGENTIC WORKFLOWS
Drawn by
DJL&D LLC
Rev · Date
C · 2026-08
© 2026 DJL&D LLC. Text and figures: CC BY-NC-ND 4.0. Code samples and the build-along project: MIT — take them, change them, build on them. Spotted an error? Report it on GitHub — proofreaders get thanked in the next rev.
Rev. C — trade-general edition · print · deep links
Rev. B — hands-on drills in every section
Rev. A — first issue · Aug 2026
{{ listenMsg }} {{ rateLabel }}