A local app that turns an idea into a complete prompt pack for beginners: prompts for every AI, step-by-step guides in English and Spanish, a cover and promo graphics, and a ZIP. It runs on your computer and you own everything it makes.
What you build
| Part | What it is | What it does |
|---|---|---|
| Eyes | A browser interface on localhost | Questions, plan, live progress and settings, in English and Spanish |
| Brain | The AI you choose | Claude CLI, Gemini or OpenRouter writes every piece of the pack |
| Hands | A graphics renderer | Draws the cover and info screens: crisp text over an optional AI background |
| Memory | A local database and a data folder | Packs, settings and graphics stay on your computer |
| Output | A ZIP per pack | Prompts, guides, READMEs and a sales description, ready to edit |
Where this comes from
Prompt packs teach well when every step is written for someone who knows nothing. Writing one by hand takes days, so this small Node app writes the first draft: you give it an idea, it asks a few questions, plans the pack, and writes every piece in English and Spanish. Nothing here is based on anyone else's published work. It is a local tool written for this community.
What you build
The table above comes from the pack. When it runs, you have a browser tab on your own computer: you answer questions, review a plan, watch each piece appear, then download a ZIP and a folder of PNG graphics.
The AI prompts in a pack are always written in English, because AI tools follow English best. Every explanation, guide and checklist comes in English and Spanish. The interface itself switches between the two.
What it deliberately does not do: it does not publish, sell or upload anything for you, it has no accounts and no hosting, and it never promises results. It writes a first draft that you read and edit.
Do you need this? Be honest first
This is for you if you want to turn topics into prompt packs or step-by-step guides, and two terminal commands do not scare you.
Close the tab if you want a hosted service, a one-click installer, or automatic publishing. If you will make one pack a year, write it by hand, or paste the idea into your AI of choice and edit what comes back.
What you need
- A computer with Node.js 22.13 or newer (Windows, Mac or Linux) and about 500 MB free. The app downloads a small browser it uses to draw the graphics.
- One way to power the AI: your own Claude Code login, a free Gemini key, or an OpenRouter key. Your own keys only, kept in a local file.
- Time: about 15 minutes to install, then 10 to 25 minutes per pack.
- Optional: an image engine for AI backgrounds on the graphics (Gemini, OpenRouter, Higgsfield). With none, the graphics use a clean gradient and everything still works. The pack contains one Higgsfield affiliate link, marked as an affiliate link wherever it appears.
What is in the zip
prompt-pack-studio/
README.md setup in English and Spanish, engines, keys, troubleshooting
SETUP.html the same setup as a step-by-step page (also linked above)
.env.example the one settings file you copy and fill
src/ the server, the AI engines, the pack builder
public/ the interface and its English and Spanish strings
test/ the automated tests
package.json dependencies: express, zod, archiver, playwright
CHANGELOG.md VERSION
What was verified and what was not
Verified on Windows 11 with Node 25.9:
- The zip was extracted into an empty folder, installed with
npm install, and its 54 automated tests passed there. - One full pack was generated from that clean folder with the Claude CLI engine: 13 pieces, about 11 minutes, no failed piece. The graphics step ran with the gradient background and the ZIP came out with the expected layout. In all 9 prompt pieces the English prompt block was identical in the English and Spanish files.
- The interface switches language, shows the settings screen, saves the engine choice, and treats everything typed or generated as plain text.
- The app refuses requests that arrive with a foreign Host header.
- The database layer also ran on Node 22.
Not verified:
- Mac and Linux. The code does not depend on the operating system, but it was not run there.
- Gemini and OpenRouter with real keys, for text or for images. They are covered by tests against fake servers only.
- The Higgsfield CLI and API. They were written from the public documentation and never run with an account. If one fails, the pack still finishes with the gradient and the Settings screen shows why. Treat both as experimental.
- Windows PowerShell with a restricted script policy. The README gives the workaround.
Read the prompt before you run it
The app writes prompts for your readers, and an AI can be wrong about prices, platform rules and menu names. Read every generated prompt and guide before you ship a pack. Hand each prompt to your own AI first and ask what it will do. A minute of reading costs far less than a pack that sends a beginner the wrong way.



