One agent — the Engineer-CEO — and seven specialist builders. You describe what you want; they compile the actual Claude Code components: skills, MCP servers, prompts, harnesses, teams, workflows, and whole operating systems. It runs as one web app: a chat, a live file workbench, and dashboards.
PromptWorld is built over a nomicon — a documentation-and-development operating system (doc-mirror) that every agent in the app carries. So PromptWorld can inspect its own structure and explain, as a living example, exactly how an app like it is made. The nomicon folds on itself: the thing that builds components is itself a component you can read.
The Engineer-CEO plus seven specialist AIOS directories — one per component type. Each specialist is itself a directory that codes an agent, and works only in its own workspace.
The rungs component → AIOS → framework → fold → app exist as real skills and CLIs every agent loads. Ask the CEO "how were you built?" and it reads its own dirs to show you.
PromptWorld is one *World (like JobWorld, HealthWorld) — a CAVE-fork resemblance, a way of doing this. It self-inspects; it does not (yet) compile other Worlds.
The Claude Code component ladder, smallest to largest. The CEO builds any of them itself or routes the work to the master who owns that craft.
A packaged capability — a lean SKILL.md plus resources the agent equips.
An MCP server — real executable tools an agent calls (FastMCP).
A prompt / persona — a "guy" that puts an LLM in a role.
A harness — sequenced typed outputs across a turn, on a dependency DAG.
A team of subagents coordinating on a shared task list.
A deterministic script that fans work out to subagents in phases.
An AI OS — a directory plus a core loop that makes an agent govern itself.
PromptWorld ships as a Docker image. Build it, boot it with your provider key, open it.
Every agent loads the doc-mirror plugin — in the SDK turns and in the embedded terminal alike.
Open source. Build skills, tools, agents, and operating systems by talking to one engineer.
Get PromptWorld on GitHub