Flexion AI Guild · July 23

Shipping with
AI Skills

Two weeks after I built a workflow for myself, teammates asked to install it in their own setup.

I'll show you why — and by the end, how you'd build your own.

Inspired by Matt Pocock's Skills For Real Engineers“small, easy to adapt, composable.”
Frank Pigeon
The one idea to remember

What is a skill?

A reusable instruction file that teaches your agent how to do a task the way you'd want it done — and when to reach for it.

Under the hood

A skill is just a Markdown file

Four parts. That's the whole anatomy — remember these and you can read (or write) any skill.

WHEN + WHAT
Description
The one thing the agent sees — what it does and when to reach for it.
HOW
Instructions
The step-by-step of how you'd do the task yourself.
SHAPE
Format
What the output should look like when it's done.
SAFETY
Guardrails
The rules that keep it from going off the rails.

description + instructions are the spec. Format & guardrails are conventions that make skills reliable.

→ The format spec: Agent Skills · agentskills.io

DEMO 1 · the deep one

The skill I stole — then got stolen from me

submit-pr-review — turns a diff into a PR review request, drafted the way I'd write it.

DEMO 1 · live flow
🎬
GIF-01  ·  assets/demo-pr-review.gif
Record: a diff on screen → run the skill → a formatted PR review request appears, ready to copy-paste. ~15–20s loop.

The output isn't perfect — it's ready to edit and send.

DEMO 1 · the actual file

Four parts, in the wild

---
name: submit-pr-review
description: Turns a code review into an approved GitHub
  PR review and submits it only after human approval.   # ← WHEN
  Use when the user wants to post or submit a review...
allowed-tools: Read Grep Glob Bash                          # ← GUARDRAIL
---

# Submit PR Review                                        # ← HOW (instructions)
Identify the PR. Run the review. Turn findings into a
draft. Do not post anything until the human approves      # ← GUARDRAIL
the exact review body.

## Write the Review                                       # ← FORMAT
1. Must fix before merge
2. Should verify before merge
3. Suggestions and notes
DEMO 2 · same skeleton, zero code

This one has nothing to do with code

grill-me — interviews you about a plan until it's sharp. Same four parts. No diff, no repo.

Fun fact: this talk was grilled into shape by this exact skill.
Every branch you're about to see — it made me resolve, one at a time.
DEMO 2 · live or gif
🎬
GIF-02  ·  assets/demo-grill-me.gif
Record: a fuzzy plan → the skill asks one sharp question at a time → the plan gets tighter. Show a PM/design-flavored plan so non-devs see themselves. ~15s. (Optional: attempt live if wifi + room energy cooperate.)
DEMO 3 · the ceiling

How far does this go?

teach — a stateful skill that generates whole HTML lessons, cheat sheets, and a learning plan.

DEMO 3 · real output
🌐
LIVE  ·  open your GitHub Pages site here
Switch to a browser tab with one of your existing GitHub Pages lessons. Real artifact — no gif needed. Drop the URL(s) in TALK-NOTES.md so you have them ready.
The on-ramp

You don't even write it by hand

write-a-skill — a skill whose whole job is interviewing you and writing the skill for you.

So the barrier isn't skill.
It's picking the one task.

What actually changed

None of these made me faster.

They removed the friction that stopped me from doing the thing at all.

Try it once

Your Monday assignment

Pick one thing you retype every week.
Write down how you'd tell a new hire to do it.
Save it as a .md file.
That's a skill.

The repo link is in the chat. Try it once. That's all it takes.

Questions?

Deck + skills repo: github.com/fpigeonjr/ai-guild-talk

Go deeper
Agent Skills · Format specification — the full SKILL.md spec
Anthropic Agent Skills — where the format came from
Matt Pocock · Skills For Real Engineers — the repo that inspired mine
1 / 14