A prompt is a single instruction you run once. A skill is a reusable file that teaches your AI how to do one kind of task every time. An agent is an AI set up to carry out multi-step work on its own, often using skills and tools to get there. Prompt = one ask. Skill = standing know-how. Agent = an autonomous doer.
These three power most of what people do with AI today, and mixing them up leads to buying the wrong thing. Here's the clean distinction, when to use each, and how they fit together.
Quick definitions
- Prompt — text you type to get a result right now. Powerful, but you supply it fresh each time. A prompt pack is a curated set of these for a topic.
- Skill — a reusable instruction file your AI loads when a task matches, so it performs like a specialist without re-prompting.
- Agent — an AI configured to pursue a goal across multiple steps: it plans, acts, checks, and iterates, often calling skills and external tools along the way.
Side-by-side
| Prompt | Skill | Agent | |
|---|---|---|---|
| What it is | A single instruction | Standing know-how (a file) | An autonomous doer |
| Lasts | One message | Across every chat | Across a whole task |
| You do | Write it each time | Install once | Set a goal, let it run |
| Best for | Quick one-offs | Repeatable tasks | Multi-step workflows |
| Effort | Lowest | Low (one-time setup) | Higher (more capable) |
When to use each
Use a prompt (or prompt pack) when…
You need a result now and the task varies each time — brainstorming, a one-off email, rewriting a paragraph. A prompt pack saves you from reinventing good prompts for a recurring topic.
Use a skill when…
You do the same kind of task repeatedly and want consistent output without re-explaining — code review to your standards, weekly reports in your format, on-brand copy. Browse skill files.
Use an agent when…
The job has multiple steps you'd rather not babysit — research then draft then format, or a recurring operational process. Browse AI agents.
How they fit together
They're layers, not rivals. A prompt is the smallest unit. A skill packages know-how so you stop re-typing prompts. An agent orchestrates the work, reaching for skills (and external tools via MCP) to complete a goal. In practice a capable agent uses skills; a skill replaces a prompt you'd otherwise paste every time.
Which should you buy?
- Just exploring or on a budget → start with a prompt pack.
- Same task, over and over → get a skill; it pays back fastest.
- A whole workflow to automate → get an agent.
Not sure? Try a free generator or a free skill first — both show the "set it once, reuse forever" payoff at zero cost.
Frequently asked questions
Is a skill just a saved prompt?
No. A prompt runs once; a skill is a reusable file your AI loads automatically when a task matches, so it applies the same expertise across every conversation without you pasting anything.
Do I need an agent, or is a skill enough?
If your task is a single kind of output, a skill is usually enough. If it's a multi-step process you'd rather not run by hand, an agent is the better fit — and it can use skills internally.
What's a prompt pack?
A curated collection of ready-to-use prompts for a topic or role. You copy and run them manually, task by task — great when the work varies each time.
Can I use all three together?
Yes, and many people do: prompts for quick asks, skills for repeatable tasks, and agents for end-to-end workflows that lean on those skills.
Pick your layer
Match the tool to the job: prompts for one-offs, skills for repeatable work, agents for full workflows. New to the idea? Start with what Claude Skills are.