CLAUDE COMMUNITY CHICAGO

Everything from September 1

The workshop at 1871, rebuilt so you can make every piece yourself. Two builds, the deploy, the four agents as real files, and your credits.

  1. Meeting people, on purpose
  2. One link that does the work
  3. Put your page on the internet
  4. The four agents, as files
  5. Your $50 in API credits
  6. What's next in Chicago

1. Meeting people, on purpose

What this is

I'm an introvert, and networking has always been a cap for me, so I built the follow-up I'd never remember to do on my own. Something captures a person I just met, Claude fills in the gaps and drafts a short specific note overnight, and I wake up, read it, and hit send. Full credit to Tina Lopez, who showed me a version of this first, because that's what the night was really about, you solve your own problem and someone else in the room has the same one.

Where it runs

In a claude.ai chat, and if you have an iPhone the capture step becomes an Apple Shortcut so you can do it from your pocket. No iPhone is fine too, since a notes app and this saved prompt do the same job, and the habit is the part that matters.

The prompt

I want to build a simple system for following up with people I meet.

How I meet people: [conferences, church, client meetings, wherever you actually meet them]
How I want a follow-up to sound: [warm and short, or formal, or however you write]
Where I keep contacts today: [phone contacts, a spreadsheet, a CRM, nowhere]

Help me design a capture-and-follow-up system that:
1. Captures a name, where we met, and one thing they said, in under thirty seconds.
2. Uses that to fill in their role, company, and context, and tells me when it is guessing.
3. Drafts a short, specific follow-up message in my voice, using the one thing they said.
4. Leaves it for me to read and send myself. It never sends on its own.

If I have an iPhone, walk me through building it as an Apple Shortcut step by step,
and write the exact prompt the Shortcut sends you each time someone new gets captured.
If I do not, give me the saved prompt I paste in each time, with the three blanks I fill.

Steps

  1. Open claude.ai, start a new chat, and paste the prompt with your three bracketed lines filled in.
  2. Answer the questions it asks you, and it will ask two or three, because the capture step depends on how you actually meet people.
  3. If it hands you a Shortcut, open the Shortcuts app on your iPhone, tap the plus, and build it action by action exactly as written, then add it to your home screen.
  4. Save the follow-up prompt it wrote you as a Project instruction or a pinned note so you paste the same thing every time.

You know it worked when

You capture one real person, name, place and one line, and within a minute you're reading a draft that uses the thing they said, and it did not send anything.

Make it yours

The two lines worth editing are the voice line (make it sound like you, and paste in a real message you've sent if you want it exact) and step 3's "in my voice", which you can widen to "and suggest one specific next step" once the basic version is running.

What this is

Everything I do sits behind one link in my bio, and I built it with Claude for free. One page, your name, what you do, and the three or four places you want people to go.

Where it runs

Built in a claude.ai chat, downloaded as one HTML file, and put on the internet in section 3. No code, no framework, no monthly fee.

The prompt

Build me a single-page HTML link-in-bio site.

Who I am and what I do: [describe yourself in two or three sentences]
What I want linked, in order: [Instagram, LinkedIn, my site, my calendar link, whatever you want people to click, most important first]
The one thing I most want people to do: [book a call, follow me, buy the book]
Colors and feel: [clean and dark, warm and bright, minimal, or name a site you like]

Rules:
- One HTML file with all the CSS inline. No frameworks, no external scripts.
- Looks good on a phone first, since that is where people will open it.
- The one thing I most want people to do is the biggest button.
- Ask me anything you are unsure about before you start, then give me the finished file to download.

Steps

  1. Paste the prompt into a new claude.ai chat with your four bracketed lines filled in.
  2. Answer what it asks, then look at the preview it shows you and tell it what to change, in plain words, until it looks like you.
  3. When you're happy, say "give me the finished file to download" and save it as index.html. The filename matters for section 3.

You know it worked when

You double-click index.html on your own computer, it opens in your browser looking right, and every link goes where it should.

Make it yours

Come back to the same chat any time and say "add a link to X" or "change the colors to Y", then download the file again. Section 3 is where you replace the old one.

3. Put your page on the internet

What this is

That page Claude just built you is a single HTML file, so getting it live needs no terminal and no install, and it takes about three minutes on Cloudflare Pages, which is free.

Where it runs

In your browser, at dash.cloudflare.com. You'll need a free account, and the email confirmation is the slowest part.

Steps

  1. Put your index.html in a folder on its own, and name the folder anything you like.
  2. Go to dash.cloudflare.com, make a free account, confirm the email, and sign in.
  3. In the left menu click Workers & Pages, then the Create button, then the Pages tab.
  4. Choose Upload assets, type a project name (this becomes yourname.pages.dev), and click Create project.
  5. Drag your folder onto the upload box, wait for the file to show, and click Deploy site.
  6. Cloudflare shows you the live URL. Open it on your phone.

You know it worked when

The yourname.pages.dev link opens on your phone from cellular data, with wifi off, and looks like it did on your computer.

Make it yours

To update the page later, go back to the same project, click Create deployment, and drag the folder in again. To put your own domain on it, the Custom domains tab on that project does it from the same screen and you won't have to rebuild anything. No affiliate link anywhere in this, it's just genuinely free.

4. The four agents, as files

What this is

These are the four agents that did the most to make my life with AI better, and on stage all you got was their names. Here they are as files you can drop in and run today. A chief of staff that reads what changed and tells me what needs me, a skill builder that turns anything I've explained twice into a tool, a completeness auditor that catches what's missing before anything ships, and a stress tester whose whole job is to say no. Each one is a trimmed-down version of the file I actually run, with my private setup stripped out and the behavior left in.

Where it runs

Pick where you build. The choice sticks, and you can flip it any time.

You get two ways in for each agent. The fast one is pasting the instructions block into a Project, and the durable one is uploading the Skill file so Claude reaches for it on its own. Do the first tonight and the second when you've used it twice.

You get one .md file per agent in the exact shape Claude Code loads. Drop it in the .claude/agents/ folder of any project and ask for it by name.

THE FINAL FILTER

Chief of Staff

Sits between everything getting built and what reaches you. Reads what changed, flags what you're not seeing, puts a confidence level on every status claim, and tells you what needs you today with one recommendation per item.

Project instructions, paste this

Loading the instructions from files/claude-ai/chief-of-staff-instructions.md

Steps

  1. In claude.ai click Projects in the left sidebar, then New project, and name it "Chief of staff".
  2. On the project page click Set project instructions (or the Instructions box on the right), paste the block above, and save.
  3. Add the files it should read to the project's knowledge, your task list, your notes, a calendar export, whatever you have.
  4. Start a chat inside the project and type "what should I focus on today".

The Skill, when you want it everywhere

Download chief-of-staff-skill.zip
  1. In claude.ai open Settings, then Capabilities, then Skills.
  2. Click Upload skill and choose the zip you just downloaded, unchanged.
  3. Once it shows in the list, any chat where you ask what to focus on will reach for it.

The agent file

Download chief-of-staff.md

Steps

  1. In your project folder, create .claude/agents/ if it isn't there.
  2. Drop chief-of-staff.md into it, unchanged.
  3. Open Claude Code in that project and type "use the Chief of Staff agent and tell me what I should focus on today".

You know it worked when

The answer opens with a three to five sentence read of where things stand, names what it can't see, and every status line carries CONFIRMED, HIGH, MEDIUM, LOW or UNKNOWN. If it gives you a flat list of what happened with no recommendation, it didn't load.

Make it yours

The two safe edits are the brief order in "When I ask for the day" (reorder the five parts to match how you read) and the horizon line (three, seven and thirty days is what works for me, and a weekly person might want one, two and eight weeks).

BUILDS MY TOOLS

Skill Builder

Teach it something once and it becomes a tool you reuse. It catches anything you've explained twice, asks two or three questions, and writes the skill file so you never explain it again.

Project instructions, paste this

Loading the instructions from files/claude-ai/skill-builder-instructions.md

Steps

  1. Projects, then New project, name it "Skill builder", paste the block into Set project instructions, save.
  2. In a chat inside it, describe something you keep re-explaining. Try "turn my meeting-notes format into a skill" and paste one summary you liked.
  3. It hands you a SKILL.md inside a folder. Zip the folder and upload it under Settings, Capabilities, Skills.

The Skill, when you want it everywhere

Download skill-builder-skill.zip
  1. Settings, then Capabilities, then Skills, then Upload skill, choose the zip unchanged.
  2. From then on, saying "make this a skill" in any chat reaches for it.

The agent file

Download skill-builder.md

Steps

  1. Drop skill-builder.md into .claude/agents/ in your project.
  2. In Claude Code type "use the Skill Builder agent, I want to turn my meeting-notes format into a skill", and paste one summary you liked.
  3. It writes .claude/skills/formatting-meeting-notes/SKILL.md (or whatever you named it) and tells you the phrase that triggers it.

You know it worked when

You paste raw notes into a fresh chat, say "format this", and the three sections come back in your format with no preamble. If you had to re-explain the format, the description on the skill needs the words you actually said.

Make it yours

The worked example inside it is meeting notes because that's the one everybody has. Swap that example for the thing you re-explain most, and the two questions it asks first stay the same.

THE GAP ANALYSIS

Completeness Auditor

One more pass before anything ships. It reads the whole thing, lists every claim, checks each against what's actually on the page, and hands back the gaps ranked CRITICAL, MAJOR and MINOR with a ship or hold verdict. It never fixes, it only finds.

Project instructions, paste this

Loading the instructions from files/claude-ai/completeness-auditor-instructions.md

Steps

  1. Projects, then New project, name it "Completeness auditor", paste the block into Set project instructions, save.
  2. Drop the document you're about to send into the chat (paste it or attach it) and say "audit this before it goes to [who it's going to]".

The Skill, when you want it everywhere

Download completeness-auditor-skill.zip
  1. Settings, then Capabilities, then Skills, then Upload skill, choose the zip unchanged.
  2. From then on, "is this ready" or "what am I missing" in any chat reaches for it.

The agent file

Download completeness-auditor.md

Steps

  1. Drop completeness-auditor.md into .claude/agents/ in your project.
  2. In Claude Code type "use the Completeness Auditor agent on proposal.md before it goes to the client".

You know it worked when

Paste a short plan that's missing a budget and has one date that contradicts another. The answer leads with CRITICAL gaps, names the missing budget and the date clash by section, and ends with Hold. If it opens with praise or offers to fix things, it didn't load.

Make it yours

The safe edit is the list of angles in step 2. Add the one your work always gets judged on (a board, a school district, a landlord) and it audits against that every time.

SAYS NO

Stress Tester

Its job is to say no. It argues the strongest case against an idea across seven tests, scores every risk, argues both sides, and closes with a verdict that either kills the idea or names exactly what has to be proven before it lives.

Project instructions, paste this

Loading the instructions from files/claude-ai/stress-tester-instructions.md

Steps

  1. Projects, then New project, name it "Stress tester", paste the block into Set project instructions, save.
  2. In a chat inside it, describe the idea in a paragraph with your real budget and hours, and say "stress test this".

The Skill, when you want it everywhere

Download stress-tester-skill.zip
  1. Settings, then Capabilities, then Skills, then Upload skill, choose the zip unchanged.
  2. From then on, "poke holes in this" or "tell me why this fails" in any chat reaches for it.

The agent file

Download stress-tester.md

Steps

  1. Drop stress-tester.md into .claude/agents/ in your project.
  2. In Claude Code type "use the Stress Tester agent: I want to open a coffee cart outside 1871 with $3,000 and ten hours a week".

You know it worked when

Give it the coffee cart and you get all seven tests, a risk table with numbers in it, a case against and a case for, and a verdict that ends with one of the two sentences. If it cheers the idea on or skips the table, it didn't load.

Make it yours

The safe edit is test 7, founder fit. Write two lines about what you're actually good at and what your week really looks like, and every verdict gets measured against the real you.

5. Your $50 in API credits

The QR code on the slide in the room went to the wrong page. This is the real redemption link for everyone who checked in on September 1:
platform.claude.com/offers/a66a0fcd-7d48-437a-a0fe-0d3424d5e145
It accepts 70 claims, one per person, and the expiration date is printed on the page itself.

Credits attach to an Organization in the Console, so you paste in your Organization ID, and a Claude.ai user ID gets rejected. Each person can claim once. Anthropic runs fraud protection on this program and watches it closely, so a second attempt or a second profile gets the account flagged and at risk of being deactivated for good, and the credits team has no way to undo a bad submission. Claim it once, the right way, and the $50 is yours.

Steps to create your Organization and find the ID

  1. Go to console.anthropic.com and sign in, or create an account. This is a separate login from Claude.ai.
  2. If it asks you to create an Organization, do it, and name it anything you like.
  3. Open Settings, then Organization, and copy the Organization ID.
  4. Open the credits link above, paste the Organization ID, and submit.

You know it worked when

Give it a couple of minutes, then open Billing, then Credits, in the Console, and the $50 balance is there.

Worth saying plainly, the credits live on the API side and can't be spent on Claude.ai, so nothing you built in section 1 or 2 touched them. The friendliest way to spend them is the Workbench inside the Console, which is a chat window running on the API, and the four agents above run there too.

6. What's next in Chicago

Workshop twoBuild your own personal assistant in Claude Code, the way Janice runs mine. This room hears the date first.

Claude Impact LabA full day building for a civic organization, in teams.

MeetupsFounders showing what they actually built, and they're free.

The date lands first in the Claude Community Chicago Discord, and the two September events on the calendar are full with waitlists open, so grab a spot on the list if either one fits.