terminal — new-project
$ cat .claude/CLAUDE.md cat: CLAUDE.md: No such file or directory $ # write it again... > Defining role... > Setting workflow... > Adjusting tone... # 5th time this week. $ █
CLAUDE.md
1---
2name: Marketing Agent
3type: agent
4version: 1.0.0
5---
6
7# Marketing Agent
8
9## Role
10You are a senior marketing
11strategist specialized in...
12
13## Workflow
141. Analyze the brief
152. Define the audience
163. Generate campaign ideas
17
terminal — prompt world
$ ls .claude/agents/ ✓ marketing/ frontend/ seo/ backend/ content/ client/ $ cat README.md "Production-tested. Drop in. Start building." $ █
// v0.1
Why we built this
Every new project meant re-prompting Claude Code from scratch. The same role, the same workflow, the same instructions — every single time.
// v0.2
We started saving them
After the fifth time writing the same agent, we started saving and refining. A few months later we had a library that actually worked — tested across real projects.
// v1.0
The library, shipped
Prompt World is that library, packaged up and ready to drop into your projects. Skip the setup, start building.