NonDev Apps

Bonus 05 of 07

Subagents - how to give Claude Code a specialist job title

Goal: Claude Code now calls these subagents. A general assistant tries to do everything. A specialist does one thing well. Today you create one, invoke it correctly, and use it as a second set of eyes on your project.

What to do

01

Understand the difference: subagents vs Skills

A Skill is reusable instruction content used in the main conversation. A subagent is a specialist worker Claude can delegate to in a separate context. Use a Skill when you want reusable instructions in the main thread. Use a subagent when you want a specialist to do one focused review or research task and bring back a summary.

02

Create the reviewer subagent

Create a project subagent called `reviewer`. You can do this through `/agents` or by asking Claude to create the project subagent file for you. Keep the job narrow: UI and content review only, so the subagent stays useful and easy to understand.

Create a project subagent called reviewer. Save it in the project subagents folder. Its job is to review the page I specify and check for design consistency, spelling mistakes, tone consistency, missing calls to action, and mobile layout problems. It should return a prioritized list of fixes, most important first.
03

Invoke the reviewer subagent on your homepage

Use the subagent explicitly so you know the specialist is the one doing the review. The point is to make the reviewer work on your page, not to guess whether Claude used it.

@"reviewer (agent)" review my homepage and give me a prioritized list of issues.
04

Fix the top three issues

From the subagent's prioritized list, fix the top three one at a time using the WHAT + WHERE + HOW + VERIFY formula.

05

Run the reviewer subagent again

Invoke the same subagent a second time on the same page:

@"reviewer (agent)" review my homepage again. Focus on whether the three issues from the last review have been resolved.

Expected result

You have a reviewer subagent saved in your project, invoked it explicitly, fixed the top issues it found, and verified the improvements with a second pass.

Key takeaway

  • A subagent gives Claude Code a specialist job title and its own working context. Use it when you want focused review or research without cluttering the main conversation.
Subagents - how to give Claude Code a... — NonDev Apps