SuperPrompts keeps your system prompts out of the codebase: write them in sections, version every save, publish one to production, and fetch it from your app with one call.
A prompt is a list of named sections (role, rules, examples, output format) with {{ variables }} where values change per request. Sections keep diffs readable and let a teammate edit the tone without touching the rules.
Every save is a content-addressed version. Production points at one of them. Your app reads it over REST from any language, through the Node SDK, or through MCP from Claude Code and Cursor.
Named sections with drag-and-drop ordering, or a markdown mode where every heading is a section.
Every save is a version with a diff and a commit message. Publish any of them; roll back the same way.
Publishing takes effect on the next request. No code change, no redeploy.
Try any version against OpenAI, Anthropic, Google, Mistral or xAI in the playground before you publish.
Sign up for a free account at superprompts.app
Projects organize your prompts and provide API keys for access.
Paste the prompt you already have as markdown, or start from sections. Mark per-request values as {{ variables }} and publish.
Navigate to your project settings to view your API key.
Choose your integration method: