I Tried 100+ Claude Code Skills. These 6 Are The Best
A 13-minute walkthrough of the six Claude Code skills Nate Herk says are the only ones businesses will actually pay for — plus how to package them into an AI-automation offer.
May 3rdA 26-minute field guide to Claude Code subagents — when to use them, how to build them, and how to save money by matching model to task.
Subagents are not a power-user edge case — they are the correct default any time a task would dump context into your main session that you will never re-read, and the five-signal decision framework tells you exactly when that threshold is crossed.
A subagent is a fresh, isolated Claude session your main session delegates work to — it keeps your context clean, can run a different model tier to save money, and fires automatically when its YAML front-matter description matches the task at hand. You build one by creating a single Markdown file with a name, description, model, and tools in the YAML block. The description is the trigger — too vague and it misfires, too broad and it collides with skills. The decision rule is simple: if the task would dump a pile of output you will never re-read into your main session, it belongs in a subagent.
Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.
Create a free account →
Five subagents — beginner, software engineer, business owner, publisher, enterprise exec — run in parallel reviewing a book chapter. Demo is live before any explanation.

Orchestrator/specialist framing. Main session delegates; subagents report back. Context-clean benefit explained. Token counter shown live.

Built-in agents fire automatically; custom agents are Markdown files. Desktop app demo: researcher subagent spun up to investigate Fireflies.ai using Haiku while Opus stays in main session.

Single Markdown file = YAML front matter + instructions body. Walkthrough of a real ClickUp-searcher agent. Color field shown live (green badge in desktop app).

name, description, tools, model. Description is the trigger — precision prevents misfires. Claude Code docs shown as the canonical reference for all YAML options.

Precise description, then a tight instructions body. Agents and skills compose — skills can invoke subagents and vice versa. Iteration is required; first try will not be perfect.

Core difference: clean context window + ability to run a different model + parallel execution. Skills fire in the main session; subagents get their own. They are complementary.

Project agents travel with the repo. Global agents are personal tools usable across every project. Can exist in both locations simultaneously. session-handoff skill example used.

Slash command walkthrough: create, scope (project), generate with Claude, trim description, set tools to read-only, pick Haiku, set memory to project. Real misfire diagnosed: unclosed YAML quote broke the front matter silently. Fix demonstrated.

Assembly-line of specialists framing. GitHub repo of community-built subagents (API designer, backend dev, GraphQL architect, TypeScript, SQL, etc.). Warning: check for prompt injections in downloaded Markdown.

Smart boss / cheap workers model: Opus orchestrates, Haiku does the reading. Tool restrictions are a hard permission layer; prompting 'don't write files' is just a suggestion. Max turns explained.

Decision framework: reading many files, generating walls of output, repeating jobs, parallel independent tasks, unbiased reviewer. Skip if: quick edit, sequential steps, agents need to talk to each other, sub-agent needs the full conversation context.

Dynamic workflows (UltraCode keyword) can spin up 40+ agents at once — powerful but burns session limits fast. Recap slide: share via project repo, personal ones go global, cheap workers model, parallel jobs, UltraCode for giant parallelism.
Subagents are not advanced infrastructure — they are a single file with five YAML fields, and the only real decision is whether the work would dump context you will never re-read.
“Is this about to dump a pile of stuff into my chat that I'll never read again? If that's ever yes, delegate it to a subagent.”
“Have your smart boss — the Opus model you talk to on the day to day — working with a bunch of little Haiku agents. It's gonna save you a lot of money.”
“There's a big difference between a permission layer being explicit tools it's allowed to use and just prompting 'hey, don't do that, or you don't need to read that.' One is a wall. The other is a suggestion.”
“The description is basically the trigger. The more precise your descriptions are, the more often Claude Code will actually trigger them, and you won't get misfires.”
See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.
The video opens in the middle of something already running: five subagents with distinct personas — a retired teacher, a COO, a software engineer — simultaneously reviewing a book chapter. The demo is live before the intro card hits. It is a deliberate provocation: most people trigger one agent at a time and wonder why it feels slow.
Use a subagent when any of these five signals are present. The override rule of thumb: '10+ files, or output you'll never re-read = subagent.' Scale to dynamic workflow when the signals cover dozens of parallel jobs or a codebase-wide pass.
Match model tier to task complexity. Research ingestion and summarization do not need Opus. Routing them to Haiku and returning only the distilled output to the main session saves money and keeps context tight.
Every subagent is one Markdown file. The YAML front matter drives all runtime behavior. The body is the instruction set. Progressive disclosure means Claude reads only the front matter until it decides to invoke.
“If you want to download this exact slide deck, all you have to do is join my free Skool community. Click on the classroom, click on all YouTube resources, and you'll be able to find everything I've dropped in here for free.”
Soft, earned pitch. Free community, not a paid product. Slide deck as the specific value hook. Low friction ask that matches the tutorial's generous information density.
00:00
00:30
00:50
01:10
01:30
01:50
02:10
02:30
02:50
03:10
03:30
03:50
04:10
04:30
04:50
05:10
05:30
05:50
06:10
06:30
06:50
07:10
07:30
07:50
08:10
08:30
08:50
09:10
09:30
09:50
10:10
10:30
10:50
11:10
11:30
11:50
12:10
12:30
12:50
13:10
13:31
13:51
14:11
14:31
14:51
15:11
15:31
15:51
16:11
16:31
16:51
17:11
17:31
17:51
18:11
18:31
18:51
19:11
19:31
19:51
20:11
20:31
20:51
21:11
21:31
21:51
22:11
22:31
22:51
23:11
23:31
23:51
24:11
24:41
24:55
25:11
25:31
25:51
26:11
26:31A 13-minute walkthrough of the six Claude Code skills Nate Herk says are the only ones businesses will actually pay for — plus how to package them into an AI-automation offer.
May 3rdA 13-minute same-day breakdown of Claude Opus 4.8 — what changed, why effort level is now the primary control surface, and five prompting adjustments direct from Anthropic docs.
May 28thA 26-minute live benchmark that runs three real builds side-by-side and reads the session logs to settle the Claude Code vs Codex debate with actual numbers.
May 26thA 25-minute live build that covers why agentic workflows command premium fees, how to structure them with the WAT framework in Claude Code, and how to sell the result on value rather than hours.
March 8thA 10-hour zero-to-pro curriculum that teaches Claude Code from first command to paid client — no code written by hand.
March 12thA 13-minute live demo of a self-healing automation system that boots Claude Code when your n8n workflows break in production.
January 22nd