Module 1 Beginner 45 minutes
4 objectives
  • Install and configure Cowork with a secure workspace folder
  • Complete one real file-processing task end-to-end
  • Understand the CTOC prompt structure from having used it
  • Produce your first real work output — and leave 40 minutes earlier than usual
📁 5 files Start Workshop →

Set Up Cowork and Run Your First Task — Install, configure, and produce your first real output

1Hook5 min
2Setup15 min
3Challenge15 min
4Framework7 min
5Learn3 min
1

The Cold Open

5 min

The Cold Open

5 min
chargeback-dashboard.cowork
View full size →
These were controlled demos with clean, pre-formatted data. Real-world data is messier. Expect to iterate — but even with iteration, you're still faster than doing it by hand.

You know that Thursday-night dread? The one where you remember tomorrow's the weekly reconciliation — and you're looking at two spreadsheets that don't agree with each other. Sarah in Finance spends an hour on it every Friday. Today, she's going to do it in under two minutes. No code. No formulas. Just one plain-English prompt.

The facilitator drops two CSVs into Cowork, pastes one prompt. Under a minute later: a formatted Excel workbook — matched transactions, red-highlighted variances, summary sheet with formulas. Sarah's Friday just got 45 minutes shorter.

Across the hall, the chargeback team is starting their Monday ritual — four browser tabs, one master spreadsheet, copy-paste between systems for two hours. This is FinTech grunt work: the same data hopscotching between tools that refuse to talk to each other.

Second demo. The facilitator pastes rough meeting notes. One prompt. Out comes: decisions made, action items with owners, open questions, and a draft follow-up email. That 90-minute meeting that could have been an email? Now it IS an email. Under 2 minutes.

That's Cowork. The boring, mechanical, copy-paste-format-repeat work — off your plate. By the end of this module, you'll have built your first real output.

🔧 2

Setup Race

15 min

Setup Race

15 min
1

Open Claude Desktop. Click the **Cowork** tab on the left sidebar. If you don't see it, update Claude Desktop to the latest version.

2

Create a workspace folder. On Mac: open Terminal, type `mkdir ~/Cowork-Workspace`. On Windows: create a folder called `Cowork-Workspace` in your user directory.

CRITICAL: Never grant Cowork access to your Desktop, Documents, Downloads, or home folder. It can read and write EVERYTHING in the folder you give it. Use a dedicated, empty folder.
3

In Cowork, grant access to your workspace folder when prompted. Select ONLY the folder you just created.

4

Download the Module 1 data pack from the link on this page. Unzip it into your Cowork-Workspace folder. You should see 3 CSV files.

5

Type this into Cowork to verify: **List all files in my workspace folder. Tell me how many files you see and their names.**

6

If Cowork lists your 3 CSV files, you're ready. If it says it can't access the folder, re-check that you granted the right folder permissions.

📋 3

The Settlement Challenge

⏱ 60015 min
CHALLENGE⏱ 10:00

The Task

Every Friday, someone on your team opens two spreadsheets side by side and spends an hour squinting at numbers that should match but don't. It's boring. It's important. And it's exactly the kind of task a machine should do so you don't have to.

Your job: find every discrepancy between the bank file and your internal records, and tell me the total variance. Cowork is good at structuring data into spreadsheets but can make errors in formulas or miss edge cases. You will verify the output.

Data pack file: sample-settlements-bank.csv + sample-settlements-internal.csv

Choose Your Prompt

I have two settlement CSV files in my workspace: sample-settlements-bank.csv and sample-settlements-internal.csv. The bank file has Settlement_Amount, the internal file has Recorded_Amount. Compare them by Merchant_ID and Reference_Number. Create an Excel workbook with: Sheet 1 - Matched transactions (amounts equal). Sheet 2 - Variances (amounts differ) with a Difference column and conditional formatting: RED if difference > $500, YELLOW if $100-500. Sheet 3 - Summary with total transactions, matched count, variance count, total bank amount, total internal amount, net variance. Use formulas, not hardcoded values.
I have two settlement files in my workspace. Compare sample-settlements-bank.csv (Settlement_Amount) against sample-settlements-internal.csv (Recorded_Amount). I need to find which disputed transactions have settlement mismatches. Create an Excel workbook: Sheet 1 - All matches. Sheet 2 - All variances sorted by largest difference first, with RED highlighting for differences over $500. Sheet 3 - Summary statistics using formulas. This is for chargeback reconciliation.
Compare two settlement files in my workspace: sample-settlements-bank.csv and sample-settlements-internal.csv. I need to flag merchants where the internal recorded amount differs from the bank settlement by more than $500 — these need compliance review. Create an Excel workbook with: Sheet 1 - Clean matches. Sheet 2 - Flagged variances (>$500 difference) with RED highlighting. Sheet 3 - Summary with counts and totals using formulas.
I have two CSV files in my workspace folder: sample-settlements-bank.csv and sample-settlements-internal.csv. The first has Settlement_Amount, the second has Recorded_Amount. They should match but some don't. Create an Excel workbook with 3 sheets: Sheet 1 - Matched transactions where amounts are equal. Sheet 2 - Variances where amounts differ, with a Difference column and conditional formatting (RED for >$500 difference, YELLOW for $100-500). Sheet 3 - Summary statistics with formulas for total count, matched count, variance count, total amounts, and net variance. Sort variances by largest difference first.

Scoring

6/6 checklist items = Gold. 4-5 = Silver. 1-3 = Bronze.

Verification Checklist

0/6 verified
📐 4

The CTOC Framework

7 min

The CTOC Framework

7 min

Look at the prompt you just used. It followed a pattern, whether you noticed or not. Here are the parts:

C — Context: "I have two CSV files in my workspace..." (what you're working with)
T — Task: "Compare them by Merchant_ID..." (what you want done)
O — Output: "Create an Excel workbook with 3 sheets..." (exact format you need)
C — Constraints: "Use formulas, not hardcoded values..." (rules and preferences)

Every good Cowork prompt has these four parts. Vague prompts get vague results. Missing any one of these — especially Output and Constraints — and you'll spend more time fixing the output than you saved generating it.

C
Context
What files, data, or situation you have
T
Task
The specific thing you want Cowork to do
O
Output
Exact format: Excel, Word, email, summary
C
Constraints
Rules: use formulas, sort by X, highlight Y
5

Ship It

3 min

Ship It

3 min

Open your Excel file. Pick one variance row. Check it against the source CSVs. Match? You did in 15 minutes what used to take an hour. Sarah's going for a walk.

Doesn't match? Also useful. You now know Cowork's output needs checking — the habit this course builds. Cowork structures; you verify. That split is the whole point.

Save this file — you'll reference it in Module 3.

Your deliverable: A settlement reconciliation Excel workbook — your first Cowork output. A draft, verified by you.

Steal This Prompt

Copy these prompts, customize the file paths to match your workspace, and use them in Cowork. Replace ~ with your actual home directory path if needed.

Settlement Reconciliation

FinanceEveryone
I have two CSV files in my workspace folder: sample-settlements-bank.csv and sample-settlements-internal.csv. The first ...
Show full prompt
I have two CSV files in my workspace folder: sample-settlements-bank.csv and sample-settlements-internal.csv. The first has Settlement_Amount, the second has Recorded_Amount. They should match but some don't. Create an Excel workbook with 3 sheets: Sheet 1 - Matched transactions where amounts are equal. Sheet 2 - Variances where amounts differ, with a Difference column and conditional formatting (RED for >$500 difference, YELLOW for $100-500). Sheet 3 - Summary statistics with formulas for total count, matched count, variance count, total amounts, and net variance. Sort variances by largest difference first.

Quick File Inventory

Everyone
List all files in my workspace folder. For each file, show: filename, file type, size, and number of rows (if CSV). Give...
Show full prompt
List all files in my workspace folder. For each file, show: filename, file type, size, and number of rows (if CSV). Give me a summary at the end.

"Downloads Folder Rescue"

Everyone
Look at all the files in my workspace folder. Rename each file with a descriptive name based on its content (e.g., "Q3-s...
Show full prompt
Look at all the files in my workspace folder. Rename each file with a descriptive name based on its content (e.g., "Q3-settlement-report.xlsx" instead of "Document1.xlsx"). Create subfolders by file type (spreadsheets, documents, presentations, data). Move each file into the right subfolder. When you're done, create an index.md file listing every file, its new name, which folder it's in, and a one-line description of what it contains.

"The Meeting That Should Have Been an Email"

Everyone
I'm pasting notes from a team meeting below. Extract: (1) every decision that was made and who made it, (2) every action...
Show full prompt
I'm pasting notes from a team meeting below. Extract: (1) every decision that was made and who made it, (2) every action item with the owner's name and deadline if mentioned, (3) open questions that weren't resolved, (4) a draft follow-up email summarising the meeting in 5 bullet points — ready to send to attendees. Format as a clean markdown document. Save as meeting-summary.md.

[Paste your meeting notes here]

"The Inbox Zero Briefing"

Everyone
I'm pasting messages from my inbox (emails, Slack messages, or both). For each message, categorise it as: (1) RESPOND NO...
Show full prompt
I'm pasting messages from my inbox (emails, Slack messages, or both). For each message, categorise it as: (1) RESPOND NOW — needs a reply today, (2) SCHEDULE — needs action but not today, (3) DELEGATE — someone else should handle this, (4) ARCHIVE — informational only, no action needed. For each RESPOND NOW item, draft a 2-3 sentence reply. For each SCHEDULE item, suggest a deadline. Output as a clean action list sorted by priority.

[Paste your messages here]

"The Handoff Document"

Everyone
I'm going on leave. Here are my current open tasks, projects, and responsibilities: [Paste your task list, open tickets...
Show full prompt
I'm going on leave. Here are my current open tasks, projects, and responsibilities:

[Paste your task list, open tickets, ongoing projects, and any context]

Create a handoff document with: (1) each item's current status and next step, (2) who to contact if something comes up (suggest based on context), (3) items that can wait vs. items that need coverage, (4) any deadlines that fall during my absence. Format it so a colleague can scan it in 2 minutes and know exactly what's going on.

"The Email Rewriter"

Everyone
I've drafted an email but it's too long / too blunt / too vague. Here it is: [Paste your draft email here] Rewrite it ...
Show full prompt
I've drafted an email but it's too long / too blunt / too vague. Here it is:

[Paste your draft email here]

Rewrite it to be: (1) half the length, (2) professional but warm, (3) with a clear ask in the first sentence, (4) no more than 3 paragraphs. If there are multiple asks buried in the email, break them into a numbered list. Keep my meaning — just make it clearer.

"The Slack Thread TL;DR"

Everyone
I'm pasting a Slack thread that got long and messy. Summarise it in this format: (1) **Decision** — what was actually a...
Show full prompt
I'm pasting a Slack thread that got long and messy. Summarise it in this format:

(1) **Decision** — what was actually agreed (if anything). If no decision, say "No decision reached."
(2) **Key points** — the 3-5 most important things said, with who said them.
(3) **Action items** — who committed to doing what, with deadlines if mentioned.
(4) **Open questions** — anything unresolved that still needs an answer.
(5) **One-line TL;DR** — the whole thread in one sentence.

[Paste the Slack thread here]

"The Jira Ticket Triage"

SupportOperationsEveryone
I'm pasting a Jira/helpdesk ticket export (or a list of tickets with subject, status, priority, and created date). Triag...
Show full prompt
I'm pasting a Jira/helpdesk ticket export (or a list of tickets with subject, status, priority, and created date). Triage them for me:

(1) **Act now** — tickets that are high priority, overdue, or have been open more than 3 days with no response.
(2) **Today** — medium priority tickets that need attention but aren't urgent.
(3) **This week** — lower priority items that can wait.
(4) **Needs info** — tickets where the description is too vague to act on. Draft a quick follow-up question for each.
(5) For each "Act now" ticket, suggest a next step based on the subject line.

Sort by urgency. Save as a triage-plan-[date].md.

[Paste your ticket export here]

"The Jira Comment Drafter"

SupportOperationsEveryone
I have a list of Jira tickets that need status update comments. For each ticket I'll provide: ticket ID, current status,...
Show full prompt
I have a list of Jira tickets that need status update comments. For each ticket I'll provide: ticket ID, current status, and what happened this week.

For each ticket, draft a professional Jira comment that: (1) states the current status clearly, (2) explains what was done since the last update, (3) lists next steps or blockers, (4) tags anyone who needs to act (I'll fill in the @mentions). Keep each comment under 5 sentences. No corporate fluff.

[Paste your ticket list: ID, status, what happened]

Key Takeaways

  1. Cowork is installed and working on your machine — you proved it by running a real task

  2. CTOC: Context, Task, Output, Constraints — use this structure for every prompt

  3. Always verify: open the file, check one row, confirm the formulas

  4. Cowork produces drafts, not finished products — you are the quality gate

  5. Time savings depend on the task, the data, and how specific your prompt is — there is no universal number

Safety Note:

Never grant Cowork access to folders containing PCI data (card numbers), unredacted KYC documents, cloud-synced directories (OneDrive), or your home folder. Use a dedicated, isolated workspace. Cowork runs in a sandboxed Linux VM, but it has full read/write access to any folder you grant it. Treat folder permissions as the security perimeter — because they are.

Materials

Download these files to use with the exercises above. Previews load automatically.

📊
settlement-reconciliation.xlsxBank vs internal settlement records (2 sheets, 50 rows each)
Download
📊
zendesk-ticket-export.xlsx25 support tickets with priority highlighting
Download
📋
sample-settlements-bank.csvRaw bank settlement CSV (50 rows)
Download
📋
sample-settlements-internal.csvRaw internal records CSV (50 rows, with discrepancies)
Download
📋
sample-tickets.csvRaw Zendesk ticket CSV (25 rows)
Download