Back to workshops
Workshop Free with sign-in

Skills.md from Scratch: Build a Skill-Driven Coding Agent

January 16, 2026 Alexey Grigorev
AI Agents LLM Engineering Agent Systems Tooling Architecture

Recording available with Free with sign-in.

A newer, combined version of this workshop is available: Coding Agent with Skills.

We start from the coding agent in the prerequisite workshop. We turn it into a general-purpose coding agent with two reusable ways to add behavior: skills and slash commands. The agent loads a skill when your request matches its description. You invoke a command with a leading slash, and the system turns it into a prompt before the agent acts.

External resources for this workshop:

The agent you will build

By the end you'll have built a system that looks like this:

The runner reaches one OpenAI model and the coding tools directly, loads SKILL.md
files through the skill tool, and expands slash commands from markdown
templates.

The project stays small enough to understand in a notebook, but it has the same pieces as real coding agents. The coding tools let the model read, write, search, and run commands. The skill loader turns SKILL.md files with YAML frontmatter into instructions the agent can load with a tool. The command loader turns markdown files like review.md or test.md into reusable prompt templates.

Free with sign-in

Sign in to access this workshop

Create a free account Already have an account? Sign in