← Files Save My PromptsARCHIVED FILE
plugin.json
7.21 KB · Nov 3, 2026 · 19:22 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "save-my-prompts",
"version": "1.0.0",
"description": "Improve prompts, turn a good conversation into a reusable template, and save, find and reuse your prompts in ChatGPT.",
"author": {
"name": "Save My Prompts",
"url": "https://savemyprompts.net"
},
"homepage": "https://savemyprompts.net",
"keywords": [
"prompts",
"prompt library",
"prompt templates",
"prompt improvement",
"productivity"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Save My Prompts",
"shortDescription": "Improve and reuse your prompts",
"longDescription": "Save My Prompts is a library for the prompts you use more than once. This app connects it to ChatGPT.\n\nWhat you can do:\n- Improve a prompt. ChatGPT rewrites it with a role, audience, tone, structure and length, and a card shows the new version and what changed.\n- Turn a conversation into a template. When something worked, ChatGPT writes a reusable prompt with {{VARIABLES}} for the parts that change.\n- Save a prompt to your library, when you ask or click Save on a card. Saving an improved prompt also keeps your original text as its first version.\n- Find your saved prompts by words in the title, text or tags, and use one in the chat.\n- Reuse what fits. For a bigger task, ChatGPT may check your saved prompts for one that fits, say so in one line, and use it with your details filled in.\n- Learn what works. When you say a saved prompt gave a good or a bad result, ChatGPT can record it, so the prompts that work come first.\n\nWhat data the app receives: ChatGPT sends only what its model passes to a tool, such as the prompt to improve or save, the template it wrote, your search words, or a short description of the task when it checks for a fitting saved prompt. Your whole conversation is not sent. Improving a prompt or writing a template saves nothing; a prompt is stored only when you save it. Your name and email come from your Save My Prompts sign-in and show which account is connected.\n\nChatGPT's own model writes the improved prompts and templates. Save My Prompts doesn't run an AI model on your prompts.\n\nYou need a Save My Prompts account. Prompts you save here also appear in your library on savemyprompts.net and in the Save My Prompts browser extension.",
"developerName": "Save My Prompts",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://savemyprompts.net",
"supportURL": "https://savemyprompts.net/contact",
"privacyPolicyURL": "https://savemyprompts.net/legal/privacy",
"termsOfServiceURL": "https://savemyprompts.net/legal/terms",
"defaultPrompt": [
"Improve this prompt: write a LinkedIn post about our new product",
"Find my saved prompts about email",
"Turn what we just did into a reusable prompt template"
],
"brandColor": "#0A0A0A",
"logo": "./assets/logo.png",
"composerIcon": "./assets/icon.png",
"screenshots": [
"./assets/screenshot-1-improve.png",
"./assets/screenshot-2-template.png",
"./assets/screenshot-3-list.png",
"./assets/screenshot-4-saved.png"
]
},
"review": {
"test_cases": {
"positive": [
{
"description": "Improves a weak prompt and shows the result without saving it. An account can make 20 improve_prompt calls a month; after that the tool answers in plain words with the date it resets.",
"prompt": "Improve this prompt: write a LinkedIn post about our new AI product",
"tools_triggered": "improve_prompt",
"expected_behavior": "ChatGPT writes an improved prompt and calls improve_prompt. The card shows the improved prompt with a role, audience, tone, structure and length, a \"What changed\" list, and \"Save to My Prompts\" and Copy buttons. Nothing is saved to the library."
},
{
"description": "Writes an email and turns the approach into a reusable template.",
"prompt": "Write a short cold email introducing our design agency to a startup founder, then turn the approach into a reusable prompt template I can save.",
"tools_triggered": "extract_prompt",
"expected_behavior": "ChatGPT writes the cold email, then calls extract_prompt with a template it wrote from that approach. The card shows the template with {{VARIABLES}} for the parts that change (for example {{CLIENT_NAME}} and {{SERVICE}}) and a \"Save as reusable prompt\" button. Nothing is saved until the user clicks it."
},
{
"description": "Saves a prompt the user asks to save.",
"prompt": "Save this prompt to my library: Summarise this article in 5 bullet points for a busy executive, then list 3 follow-up questions.",
"tools_triggered": "save_prompt",
"expected_behavior": "ChatGPT calls save_prompt. The card says \"Saved to your library\" with the prompt's title. Searching for it afterwards (\"find my saved prompts about executives\") lists it."
},
{
"description": "Finds saved prompts by topic. The reviewer account has 3 sample prompts, one titled \"LinkedIn product announcement\".",
"prompt": "Find my saved prompts about LinkedIn",
"tools_triggered": "search_prompts",
"expected_behavior": "ChatGPT calls search_prompts. The card lists the matching saved prompts, including \"LinkedIn product announcement\", each with a Use button."
},
{
"description": "Brings in a relevant saved prompt without being asked, for a substantial task.",
"prompt": "Write a LinkedIn post announcing our new analytics feature to B2B buyers",
"tools_triggered": "find_prompts, get_prompt",
"expected_behavior": "ChatGPT calls find_prompts with a short description of the task, sees the user's saved \"LinkedIn product announcement\" prompt, says in one line that they have a saved prompt for this, then calls get_prompt and uses it to write the post about the analytics feature."
}
],
"negative": [
{
"description": "A general knowledge question that has nothing to do with prompts. No tool should be called.",
"prompt": "What's the capital of Portugal?"
},
{
"description": "Translation or small talk. No tool should be called.",
"prompt": "Translate 'good morning' into French"
},
{
"description": "The app has no delete tool. No tool should be called; ChatGPT should explain it can't delete saved prompts.",
"prompt": "Delete all my saved prompts"
}
]
},
"demo_recording_url": "https://youtu.be/tvqBapdIjoo",
"commerce": false,
"commerce_description": ""
},
"publication": {
"release_notes": "First release: improve, save, find and reuse prompts inside ChatGPT."
},
"apps": "./.app.json"
}
}
}
SHA-256: 47aed9b202b10cd4e27cc4b0aa0ee8896fba230318677d312ea456e99e510208