← First ThreadsArrows or space to advance · F for fullscreen · ⌘P to save as PDFSessions

Day Zero · Session 01 · Tue Aug 25 & Wed Aug 26, 2026

First Threads

Skills, agents, and a sneak peek at Grok Bot

Ship AIPhoenix, ArizonaPress → to begin

Ship AIFirst Threads01/45

Tonight

  1. 01The brief — thirty minutes of AI news worth arguing about
  2. 02Skills, agents, and loops — from a markdown file to something that runs itself
  3. 03Live demos — a thread, a skill, a sneak peek at Grok Bot
  4. 04What's next — and who made tonight happen
Ship AIFirst Threads02/45

What Ship AI is

Builders showing each other the work.

  • Builders & founders
  • Phoenix
  • Free program sessions

Ship AI program sessions and public decks, guides, and skill files are free to access. Tool subscriptions and API usage may have their own costs.

Ship AIFirst Threads03/45

How the room works

  • Craft over hypeThe toolchain, the tradeoffs, the parts that hurt.
  • Proof of workA small real result beats a big vague claim. Receipts over adjectives.
  • Community-drivenWe listen to the community and build what it says it needs.
Ship AIFirst Threads04/45

Your host

Santos Hernandez

Founder & Host

Founder and Lead Product Engineer building agentic AI systems.

  • $0→$12MARR at ZBD
  • EU #1MiCAR approval
  • 26 + D.C.money-transmitter licenses

Started Ship AI so Phoenix builders have a room to show the work. Career figures are host-provided context.

Santos Hernandez
Ship AIFirst Threads05/45

Before we start

Join the Ship AI Discord

Everything from tonight lands there — the deck, the skills, the demos, the arguments we don't finish. Free program resources.

shipai.club · Free program sessions

discord.gg/kZSJMNveYM
Ship AIFirst Threads06/45

Tonight's room

Workuity

Platinum sponsor · The venue

Every Ship AI session and the October hackathon weekend happen in a Workuity room — this one included. Free for the room means funded by somebody; tonight, that's Workuity.

Workuity
Ship AIFirst Threads07/45

Community partners

CEI GatewayCEI GatewayCommunity partner
Venture Café PhoenixVenture Café PhoenixCommunity

The nights and the coffee. Ship AI stays free because these two show up for builders too.

Ship AIFirst Threads08/45

Current sponsors

desicdesicGold · AI deployment
AutomationInterns.comAutomationInterns.comGold · Everyday AI
Ship AIFirst Threads09/45

Sponsors

Ship AI is seeking corporate sponsors

Free for the room means funded by somebody. Published tiers run $1,000 to $10,000 — cash, credits, or hours all count — and we're flexible: there's opportunity at every price point, and a custom arrangement is always on the table.

shipai.club · Free program sessions

The menu — shipai.club
Ship AIFirst Threads10/45

Where we are

  1. Aug 25 / Aug 26First Threads
  2. Session 02Daily Driver
  3. Session 03First Deploy
  4. Session 04The Night Shift

Four sessions, one business — yours. Each one stands alone, and each leaves a folder the next one reads.

Ship AIFirst Threads11/45

Segment one

The brief

One sourced launch and two tool patterns — then we write a skill and watch it run.

Ship AIFirst Threads12/45

The brief · 01 / 03

Google launches Gemini Enterprise for finance

  • A managed research agent with confidence scores and citations, plus 50+ skills for risk assessment and portfolio monitoring.
  • MCP links it to 13 data sources — FactSet, S&P Global, SEC Edgar — inside Workspace and Microsoft 365.
  • Google names CME Group and Deutsche Bank for this preview; other listed institutions use the broader Gemini Enterprise platform.

If the skill and the connector are the product, does it matter whose model reads them?

Ship AIFirst Threads13/45

The brief · 02 / 03

Tools let the assistant act on context

  • Tools can retrieve information or invoke a function; the tool result becomes context for the next response.
  • A model needs an explicit tool integration to read external systems or take action.
  • Exercise: compare an answer from memory with one grounded in an attached source.

Which real source would make your next repeated task less dependent on guessing?

Ship AIFirst Threads14/45

The brief · 03 / 03

A skill packages a repeatable task

  • A skill can package instructions, scripts, and resources for a specialized task.
  • Metadata tells the assistant when the skill is relevant; task instructions load when needed.
  • Tonight's example keeps it small: notes in, decisions and action items out.

What did you explain twice this week that belongs in a reusable file?

Ship AIFirst Threads15/45

Segment two

Skills, Agents, Loops, and Grok Bot

Ship AIFirst Threads16/45

Before the agent speaks

  1. InstallThe kit, a language, a project.
  2. DefineThe agent, written in code.
  3. ConfigureCloud project, APIs, permissions.
  4. DeployPush it somewhere it can run.
  5. TalkThe first useful sentence — after all of that.

Google's Agent Development Kit is a real way to build agents. It is also a lot of machinery before the first useful sentence.

Ship AIFirst Threads17/45

Two ways to get an agent

The ADK way

  • A framework to install
  • An agent written in code
  • A cloud project to configure
  • A deploy before it speaks
  • The right tool, later

The skill way

  • A markdown file
  • Instructions in your words
  • A folder the agent already reads
  • Running tonight, with one word
  • The right tool, for this room

Tonight we stay on the file, because that's the one we can finish in this room.

Ship AIFirst Threads18/45

Most people don't need a framework.

They need instructions the model can read.

That's the whole night, said once. Everything after this is that sentence, built live.

Ship AIFirst Threads19/45

What a skill is

  1. The repeatyou typed it twice
  2. The filewritten once
  3. The readevery new thread
  4. The runone word

The same context paragraph, the same format request, the same correction. If you typed it twice this week, that's the skill.

That explanation, saved as instructions. Not a chat. A file the agent opens before it answers you.

You don't paste it. You don't re-explain. A fresh thread already has it, because the file is in the folder it reads.

You type the name of the skill. It does the job. The test of a skill is whether a blank thread can run it.

A skill is really just a well-formed prompt for one specific problem, saved. We don't invent an example — whatever you re-typed this week is the one we use.

Ship AIFirst Threads20/45

The file

Markdown

A plain text file with light formatting. The format agents read best. A skill is just that file with a bit of frontmatter.

Ship AIFirst Threads21/45

What a markdown file actually is

  • Plain textA file you can open in Notes, in VS Code, or in the agent itself. No special app.
  • A few marksHeadings, lists, bold. That's most of what a skill ever needs.
  • FrontmatterTwo lines at the top, between three dashes: the name, and when to use it. That's how the agent finds it.
  • No deploySave it in the skills folder. The next thread reads it. There is no cloud step.

You can open it in Notes. The agent can open it too. That's the whole appeal.

Ship AIFirst Threads22/45

That's the whole file

~/.claude/skills/meeting-notes

cat SKILL.md

---name: meeting-notesdescription: Turn a messy call into action items. Use after any meeting.---Read the notes. List decisions, owners, and dates. Stop if there are no notes.

A name, a one-line description, then the steps. Headings and lists if they help. No framework, no deploy, no cloud project.

The description is how it gets found. "Helps with meetings" gets found by nobody. "Turn a messy call into action items" does.

Ship AIFirst Threads23/45

Try the reusable skill

Run one useful example.

Use the prepared task and inspect the draft against the source facts.

Checking exercise availability…Made-to-order furniture · fictional classroom example

02 Start with a prepared example

Apply the write reusable instructions guide to the supplied classroom example. Produce the most useful draft, plan or review for this task in under 180 words. Use only supplied facts; identify missing evidence.

Read the instructions ↗
This uses an actual reusable skill. Authored by Ship AI. The result is a draft for you to review.
Your example output
Your output will appear here when you run the example.

    Choose a task, then run the example.

    Ship AIFirst Threads24/45

    The thread

    Start a thread

    What separates a thread that produces work from a thread that produces conversation. We start one on screen.

    Ship AIFirst Threads25/45

    What a good thread actually contains

    1. Contextwhat already exists
    2. Rolewho it should be
    3. Taskone verb
    4. Formatthe shape you'll use
    5. Artifactthe file you keep

    What you're working on, who it's for, what already exists. Paste the real thing, not a description of it.

    Who it should be while it answers. "Someone who has read our last four emails" beats "an expert".

    One job, stated as a verb. If it has an "and" in it, that's two threads.

    How you want it back — length, structure, the shape you'll actually use.

    The file you keep. Everything above this step is setup for this one.

    We start one on screen from here. Nobody writes this in order the first time — you write the task, get something generic, and add the other four.

    Ship AIFirst Threads26/45

    Two ways to use the same box

    Conversation

    • One question at a time
    • Answers you skim
    • Starts from zero every time
    • Output lives in the scrollback
    • You get faster at typing

    Work

    • A brief, then a draft
    • Work you edit and send
    • Starts from your own material
    • Output lands in a file
    • Tomorrow starts where tonight ended

    Same box, same model. The difference is whether anything survives the tab closing.

    Ship AIFirst Threads27/45

    The run

    Create a skill

    Take the thing you just explained. Write it down as a skill file. Run it fresh with one word.

    Ship AIFirst Threads28/45

    The thing you explained, written down

    ~/your-product

    /skill-creator

    what did you type twice this week?drafting frontmatter + steps…wrote .claude/skills/meeting-notes/SKILL.md

    Anthropic's own skill-creator — skills.sh/anthropics/skills/skill-creator. It asks what you keep repeating, takes real examples rather than adjectives, writes the steps as instructions, then we run it in a fresh thread with one word — because a skill that only works in the thread that wrote it isn't a skill.

    In a compatible tool, use its skills folder and invocation. In plain ChatGPT or Claude chat, attach or paste the file explicitly. Free accounts can practice the instructions; automatic loading depends on tool support.

    Ship AIFirst Threads29/45

    Tonight's move

    1. The threadYou explain the job, once, on screen.
    2. The fileThat explanation, saved as a skill.
    3. The blank threadNo context, no help, no preamble.
    4. One wordThe name of the skill. That's the run.

    If it only works in the thread that wrote it, it isn't a skill yet. The blank thread is the test.

    Ship AIFirst Threads30/45

    The loop

    Iterate

    A skill is never right the first time. Run it, read what sounded wrong, edit the file, run again.

    Ship AIFirst Threads31/45

    The skill loop

    compounds
    1. 01Run it in a fresh thread
    2. 02Read what sounded wrong
    3. 03Edit the file — by hand, or ask an agent to
    4. 04Run it again

    The corrections are the skill. However you make the fix, it has to land in the file — a correction that only lives in the chat is gone by tomorrow's thread.

    Ship AIFirst Threads32/45

    One word, then a better file

    ~/your-product

    /meeting-notes

    no extra promptowners were missing — editing SKILL.mdsecond run: decisions, owners, dates

    Same skill, blank thread, no help. Whatever you had to add by hand goes into the file. The third run should not need you.

    A skill is never right the first time. That's not a failure — that's the loop.

    Ship AIFirst Threads33/45

    Loops: a skill on a schedule

    1. Write itThe same skill file as tonight.
    2. Trigger itA time, not a prompt — every morning, every Monday.
    3. It runs itselfNo thread to open, no word to type.
    4. Result landsIn your inbox, a file, a calendar.

    Same file, same skill. The only thing that changed is who presses run.

    Ship AIFirst Threads34/45

    Loops

    A skill runs once.

    A goal runs until it's done.

    Point it at an outcome instead of a task and it keeps going — checking, adjusting, picking back up tomorrow — until the goal is met, not just the run.

    Ship AIFirst Threads35/45

    The peek

    A sneak peek at Grok Bot

    A bot built with the same pieces the room just used — a skill, a markdown file, an agent. Watch it answer live.

    Ship AIFirst Threads36/45

    The distance is shorter than it looks

    1. MarkdownInstructions, in your words.
    2. SkillNamed, saved, read automatically.
    3. AgentA model that can use the file.
    4. BotThe same pieces, answering live.

    We're going to watch it answer live. If it stumbles, you just learned the loop that fixes it.

    Ship AIFirst Threads37/45

    Business cases for /goal

    • A number, not a stepPoint it at a target — under 200ms, zero flaky tests — and it keeps going until that's true.
    • Evidence, not a claimCompletion is checked against real evidence — tests, benchmarks, the artifact — not just a claim.
    • Runs when you're not lookingOnly continues when the thread is idle. Picks up tomorrow where it left off.

    OpenAI's own examples: latency tuning, flaky tests, migrations, research reproduction. developers.openai.com/cookbook, using goals in Codex.

    Ship AIFirst Threads38/45

    Thank you

    Dan & Workuity

    Platinum sponsor · The venue

    Workuity Biltmore hosts and sponsors every meetup in this series and the October weekend. Rooms like tonight don't happen without Dan and this community — thank him on your way out.

    Workuity
    Ship AIFirst Threads39/45

    Thank you

    desic

    Gold sponsor

    AI deployment for businesses — Santos's own team. The same toolchain running tonight's demos is what desic builds and runs for clients.

    desic
    Ship AIFirst Threads40/45

    Thank you

    AutomationInterns.com

    Gold sponsor

    Affordable AI for everyday business — and the newest name on the Ship AI sponsor wall. Welcome Jon S and the interns.

    AutomationInterns.com
    Ship AIFirst Threads41/45

    Sponsors

    Your logo belongs on this wall

    If tonight was useful, this is how it stays free. Every tier is published, every arrangement is negotiable — cash, credits, or hours, at every price point. Talk to Santos before you leave, or scan for the menu.

    shipai.club · Free program sessions

    The menu — shipai.club
    Ship AIFirst Threads42/45

    Say hi

    • X@5antoshernandezBuild in public — arguments welcome.
    • Discorddiscord.gg/kZSJMNveYMWhere tonight's links, slides, and skills land.
    • Work with medesic.xyzWant systems like these built and run for you? That's my team.

    Everything tonight is open source — the deck, the skills, the template repo. Take it all.

    Ship AIFirst Threads43/45

    Craft over hype.

    Ship AIFirst Threads44/45

    Next

    Daily Driver — Session 02, Workuity Biltmore

    Tonight you wrote a skill and ran it. Next session those skills get a clock — routines, a live calendar, a weekly report that arrives without you asking.

    shipai.club · Free program sessions

    Session page
    Ship AIFirst Threads45/45
    01/45