Week 3 of 6
Skills, MCPs, and Visual Capabilities
Live on Zoom · 2.00–4.30pm ET
30 August 2026
Derrick Schultz

before we begin
1. Open the class signup link. Create an account or sign in if you already have one.
2. Find your TITLES username. Check your profile after signing in.
3. Send the username to Derrick. Put it in the Zoom chat or send it directly.
Week 1 · Aug 16
Introduction to agentic creativity and Hermes Agent setup
Week 2 · Aug 23
Models, text generation, and everyday tasks
Week 3 · Aug 30
Skills, MCPs, and visual capabilities
Sep 6
No class
Week 4 · Sep 13
Long-running agents and how they change over time
Week 5 · Sep 20
An introduction to agentic coding
Week 6 · Sep 27
Show and tell
Today we give the agent two things it did not have last week: reusable methods and new ways to work with images and video.
2.00
Review, questions, and a look at the group agent
2.20
Skills: reusable instructions for an agent
2.45
MCPs: connecting an agent to live tools and services
3.05
Break
3.10
TITLES lab: create images, edit images, and make video
3.50
Vision and visual creation for our class agent
4.15
Work time, homework, and questions
Discord
Google Workspace
Telegram
Just use the QR code setup!
Use these recordings if you still need to install the class agent before today’s session.
today’s question
Quick start: In the chat, name one process you repeat often enough that you wish your agent already knew the steps.
01
2.20–2.45 · 25 minutes
a useful definition
It gives the agent a tested approach without putting every detail into every conversation.
the problem skills solve
When you discover a reliable process—how you organize research, prepare a pitch, or make a contact sheet—you can turn it into a skill.
Next time, the agent can load the instructions only when that task comes up. You keep the method, not just one successful chat.
The skill captures a sequence, constraints, and a definition of done.
example · visual review
The skill gives the agent a critique method. A vision model gives it the ability to inspect the image.
a skill is more than a prompt
01
What kind of request should call up this method?
02
What steps should happen, and in what order?
03
What common mistake should the agent avoid?
04
How should the agent check its work before stopping?
Pair check: In the visual-review example, point to the trigger, procedure, pitfall, and final check. What is still missing?
inside SKILL.md
The top block gives the skill a name and a short description so Hermes can find it at the right moment.
The main instructions describe the steps, likely mistakes, and the check that proves the work is ready.
SKILL.md is the only required file. A skill can also include supporting references, scripts, templates, or assets. · Hermes: creating skills
Research
Find papers, gather web material, and organize source-based work.
Creative work
Make diagrams, documents, media, and other task-specific outputs.
Projects & code
Plan work, use repositories, coordinate coding agents, and manage changes.
Agent setup
Configure Hermes, use connected tools, and coordinate several agents.
Optional and community skills must be added separately. Use /skills or hermes skills list to see what is already installed. · Hermes: bundled skills catalog
where skills live
Open Capabilities → Skills to inspect, enable, or disable the skills your agent already has.
The Skills Hub sits below that list. Search it when you want to add a bundled, optional, or community skill.

the easiest installation path
Hermes can explain what the skill does, show you the security scan, and pause for approval.
You are handing off the commands, but you still decide whether the instructions are trustworthy and useful.
You can also type /skills install <identifier> --now directly in chat. · Hermes: working with skills
Inspect owner/repo/skills/my-workflow. Tell me what it does and flag risky instructions. If the scan is clean, ask before installing it for this session.
I’ll inspect the source and scan result first.
Hermes skills · inspect
It contains a focused workflow and no dangerous findings. Install it now?
Yes.
Hermes skills · install and activate
command-line reference
Install one skill
Keep using a repository
--now activates the skill in this session. Read the instructions and review the scan before installing third-party skills. · Hermes: Skills Hub and GitHub sources
save the method
When Hermes solves a difficult sequence, escapes a dead end, or learns from your correction, it can save the working method as a new skill.
Skills store a process. Memory stores facts and project details.
We finally got the grant packet right. Save that process.
I’ll turn the successful workflow into a focused skill: inputs, order, checks, and the mistakes we avoided.
skill_manage · create or update a skill
Next time, I can load that method when the task appears.
Not every chat should become a skill. Save methods you expect to reuse, and require approval if you want to review every change. · Hermes: agent-managed skills
five-minute exercise
Choose a real recurring task. It can be creative, administrative, or research-based.
Write four headings: When to use, Procedure, Pitfalls, and Verification.
Do not try to make it universal. A useful first skill is narrow enough to test next week.
Pair up if you want: explain the task to someone else and notice the steps you forgot to say out loud.
02
2.45–3.05 · 20 minutes
model context protocol
It describes the tools a service offers, the inputs they accept, and the results they return. The agent can then decide when to use them.
what happens in practice
You ask for an outcome. The agent chooses a useful tool, sends it the required information, reads the result, and continues.
The MCP is not another model. It is the connection that lets your model use a service.
Make a 16:9 image of a night garden in a painterly artist model.
I’ll find a compatible model, then generate a draft.
TITLES MCP · find models
TITLES MCP · generate image
Here are four directions. Want to develop one or try another model?
connect one service deliberately
A safe first install
Three ways to sign in
Let Hermes ask for secrets; never paste keys into a chat or source file. Start with a harmless test, then enable actions that can write, publish, or spend. · Hermes: MCP setup and authentication
A skill says
Before generating, identify the mood, format, audience, and whether the result needs to move.
An MCP says
Here are the tools for finding models, generating an image, editing it, or making a video.
The agent does
Choose a tool, fill in its inputs, inspect the result, and continue the process with you.
You decide
The intention, the references you share, the cost you approve, and the final selection.
a safety habit
Before connecting
While using it
Do not paste passwords or API keys into a chat. Use the service’s intended setup and keep early experiments low-stakes. · Hermes: MCP
two ways to expose a capability
CLI · command-line interface
MCP · agent tool interface
An agent can use either. A CLI is often direct and easy to debug; an MCP makes tools easier to discover and combine across agents. The underlying service may offer both.
A prompt
Use it for the subject, limits, and outcome of this one request.
AGENTS.md
Use the Week 2 context file for rules that apply throughout one project.
A skill
Use it for a repeatable method that matters only for a certain kind of work.
An MCP
Use it when the agent needs live access to a service or tool.
Week 2 gave the agent project context. This week we add reusable methods and live capabilities.
Break
3.05–3.10 · 5 minutes
03
3.10–3.50 · 40 minutes
one-time setup
Give Hermes the complete production address: https://titles.xyz/mcp. Tell it to use OAuth.
Sign in to TITLES, review the access request, approve it, then return to Hermes and enable the tools for today.
Terminal option: hermes mcp add titles --url https://titles.xyz/mcp --auth oauth. If access expires, run hermes mcp reauth titles. · Hermes: OAuth MCP servers
Install https://titles.xyz/mcp as an MCP server named titles. Use OAuth and ask before enabling the tools.
I’ll add the server and open TITLES authorization in your browser.
Hermes MCP · add titles · OAuth
Approve access in the browser, then return here to choose which TITLES tools to enable.
Approved. Enable the image and video tools we need today.
TITLES MCP · connected
verify with a harmless read
A successful server test only proves that Hermes can reach TITLES. Ask a question that confirms which account OAuth authorized.
If the handle is missing or wrong, open the TITLES MCP settings and authorize again before generating or publishing anything.
This read-only check catches the most important setup mistake: connecting the right service through the wrong account.
Who am I on TITLES?
I’ll check the account connected through the TITLES MCP.
titles_get_me · called
You’re signed in as @yourhandle.
Great. What image and video tools are available to us?
TITLES MCP · list enabled tools
confirm the whole connection
Use the same short prompt as everyone else. Ask Hermes to choose a low-cost image model and show the price before it runs.
If the image returns, you have tested the account, enabled tools, model search, cost approval, generation, and download.
Shared prompt: A red chair beneath one blue theatre light, empty stage, 16:9. Generate only one image.
Using TITLES, find a low-cost still-image model for this prompt: A red chair beneath one blue theatre light, empty stage, 16:9. Show me the price before generating one image.
I’ll find a suitable model and confirm the cost first.
TITLES MCP · search models
This model fits the test and costs [current price]. Generate one image?
Yes.
TITLES MCP · generate image
the tools work · now add the methods
The MCP supplies live actions. The skills supply tested methods for choosing and sequencing those actions.
Ask Hermes to inspect the repository and its security scan before installing it.
github.com/titlesnyc/titles-skills · Activate the skills for this session.
Inspect https://github.com/titlesnyc/titles-skills. Explain what the skills do, show me the scan, and ask before installing them.
I’ll inspect the repository and summarize the available workflows.
Hermes skills · inspect repository
The scan is clear. Install and activate the TITLES skills?
Yes.
Hermes skills · install and activate
three-minute exploration
Connect
Explore
Use search_models, get_model_schema, and get_pricing. Do not generate yet. · fal.ai: MCP documentation
my quality-for-cost recommendation
H3 Max is fal’s version of MiniMax H3. It follows prompts well and can create video from text or an image, with synchronized audio.
The regular 768p price is $0.08 per second, or about $0.40 for five seconds. Check the live price in fal before every run.
fal currently offers free daily H3 Max tests on its model page; API runs use the listed price. · fal: H3 Max details and pricing
the model changes the image



Class choice: Which model would you choose for a dreamlike character study? Point to evidence in the images before naming your preference.
choose the right kind of model
Image
Explore composition, style, objects, and one decisive frame.
Edit
Keep part of an image while changing a subject, material, or setting.
Video
Turn one strong frame into a short moment with clear movement.
Vision
Describe and compare what is visible so the next decision is more precise.
These abilities work together. One is not simply a better version of another.
TITLES tool · text-to-image



Use it for: concept frames, posters, storyboards, visual research, and comparing several models before choosing a direction.
TITLES tool · image editing



Use it for: replacing an object, extending a frame, changing light or setting, cleaning an image, or restyling while preserving the original composition.
TITLES tool · text-to-video
This five-second H3 test began with words only: a handmade roadside shrine at blue hour, grass moving in a soft wind, and one seed pulsing with light.
Use it for: motion studies, B-roll, transitions, abstract loops, and testing an idea before you design a starting frame.
Prompt constraint: locked camera, one environmental movement, one small light change, and no text.
TITLES tool · image-to-video
Begin with a frame you would be happy to hold on screen. Then choose one main movement: the camera, the environment, or the subject.
Use it for: animating artwork, product images, storyboards, portraits, or a keyframe with a carefully chosen visual language.
Example: slow push forward; threads and bells move in a light wind; mist drifts while the figure stays still.
TITLES tool · video from references
This H3 test combines three images from the same orchard world, then asks for one slow camera move while the figure remains still.
Use it for: recurring characters, products, wardrobe, locations, or a visual language that should remain consistent across several shots.



Three inputs: character · setting · material and palette.
TITLES tool · video-to-video
Choose what must stay—camera path, performance, edit rhythm, or silhouette—then describe the surface, setting, subject, or atmosphere that should change.
Use it for: restyling footage, changing materials or environments, making visual variants, and carrying a motion study into a new art direction.
Example request: preserve this clip’s camera move and timing; transform the object into translucent paper and oxidized metal.
Intention
What should someone notice, feel, or understand?
Look
Name a model, reference, material, palette, composition, or level of abstraction.
Boundaries
Say what must stay, what cannot appear, and what format or duration you need.
Next test
Change one meaningful decision—the frame, viewpoint, time, palette, or motion—instead of changing everything.
skills + MCPs in one run
The skill sets the order and explains how to choose. The TITLES MCP searches models, generates images, and makes video.
You can pause between steps, change the selection, or stop before a tool spends money.
Watch the calls and keep the creative decisions visible.
Find a painterly folk-horror model, make four stills, choose the strongest composition, then animate it with one slow push forward.
visual concept skill · plan and selection criteria
TITLES MCP · search models → generate four images
The second still has the clearest silhouette and strongest depth. Animate that one?
Yes—keep the figure still and move only the camera and mist.
TITLES MCP · generate video
make a strong still first
Name the material, palette, arrangement, light, and format. Then ask for a few directions that make genuinely different choices.
Class choice: Which TITLES model would you test first for this brief, and what in its examples supports your choice?
lab · work in pairs if helpful
1. Choose a model for the look you want. Ask the agent to explain why it fits your brief.
2. Generate a still. Make a few distinct directions, then select one worth developing.
3. Choose one next move. Edit it, restyle it, or give it a single motion idea for video.
4. Document and create skills. Save the prompt, model, output, and what you would try next.
Start small. Watch the tool calls and read the cost confirmation before you approve it.
sixty-second debrief
Skill
Name one instruction or sequence that made the run clearer.
MCP
Name the live tool or service action the agent used.
You
Name the choice that still depended on your intention or taste.
Share one answer in the chat before we add vision to the class agent.
04
3.50–4.15 · 25 minutes
a new kind of collaborator
The loop is simple: look closely, make one specific observation, try one change, then look again together.
use two models for two jobs
Your main model handles the conversation, planning, tool use, and final response.
Hermes can use a second model just for images. It describes what it sees, then passes those observations to the main agent.
For this class, use Gemini 3.7 Flash for vision. Keep whichever main model you prefer for agent responses. · Hermes: vision model setup
live class critique
We will give the class agent one student image. Together, we will sort its response into three categories.
Evidence: what is visibly present.
Inference: what those details might mean.
Advice: one specific next experiment.
The class leads the critique. The agent helps us look; it does not decide what the work means or whether it is finished.
Look at this image. First describe only what is visible. Then offer one interpretation and one possible next experiment.
vision · inspects the student image
Evidence: [visible details]
Inference: [one possible reading]
Advice: [one testable change]
Class: Which statements are grounded? What would you revise?
four additions, four roles
Skill
A shared way to describe work and suggest experiments without inventing details.
Vision
The ability to inspect an image, compare versions, and ground feedback in evidence.
MCP
Live access to models for image generation, editing, and video creation.
Memory
A record of the intention, selected work, and next question for each participant.
In Week 4 we will focus on Memory, which is critical when an agent works with a project over days or weeks.
a shared working agreement
This is a studio critique tool and a sketching collaborator. The intention and final judgment stay with the artist.
05
4.15–4.30 · 15 minutes
Install a skill
Choose at least one method you expect to reuse. Inspect it, install it, and test it once by hand.
Install an MCP
Connect at least one live service the task needs. Complete its authentication and run one small tool call.
Schedule both
Create a scheduled job that loads the skill’s method and uses the MCP to complete a recurring task.
Check the first run
Keep it low-stakes. Confirm the schedule, permissions, tool calls, and output before you let it continue.
Bring the skill, MCP, schedule, and first result to Week 4, when we will discuss memory and long-running agents.
Skills
Hermes Skills System — how skills are structured, found, and loaded when needed
MCPs
Hermes MCP guide — how Hermes connects to external services
TITLES
TITLES MCP — artist models and the visual tools used in today’s lab
This deck
that’s week three
next week (IN TWO WEEKS!)
Long-running agents
13 September · 2.00pm ET
Questions in Discord, or derrick@titles.xyz · artificial-images.com