LLM Prompt Enhancer
Pricing
$0.00005 / actor start
LLM Prompt Enhancer
LLM Prompt Enhancer rewrites and improves your text prompts for clarity, creativity, or professional tone, generating multiple AI-powered enhanced alternatives instantly.
Pricing
$0.00005 / actor start
Rating
5.0
(1)
Developer

Badruddeen Naseem
Actor stats
0
Bookmarked
3
Total users
3
Monthly active users
4 days ago
Last modified
Categories
Share
🧠 LLM Prompt Enhancer
Free to use until February 20, 2026
(Apify platform usage costs — compute, storage — still apply)
Enhance, rewrite, and expand prompts using advanced LLM-based rewriting techniques.
Results are stored in structured Apify Datasets, and HTML/DOCX previews are generated for human-friendly consumption.
✨ Features
- 🪄 Rewrite prompts in multiple styles:
creative,clarity,professional,step-by-step - 🔁 Generate multiple enhanced alternatives per prompt
- 📦 Save results to Apify Dataset
- 🗂️ Supports persistent named datasets
- 👀 Human-readable HTML preview and DOCX output
- 🌐 Optional social media sharing links (Twitter, Facebook, LinkedIn, Reddit, Email/Copy, WhatsApp, Telegram)
- 🧩 Designed for actor chaining
🎯 Use Cases
- Prompt engineering & ideation
- Marketing copy refinement
- Instruction rewriting & tutorials
- Educational prompt generation
- Preprocessing for LLM pipelines
🔧 Input
The actor uses a schema-based input (input_schema.json).
| Field | Type | Required | Description |
|---|---|---|---|
prompt | string | ✅ | Original prompt to enhance. Longer, detailed prompts usually produce better results. |
template | string | ❌ | Enhancement style (creative, clarity, professional, step-by-step) |
alternatives | integer | ❌ | Number of enhanced prompts to generate (max 2 per day) |
datasetName | string | ❌ | Name of the Dataset to store results persistently |
user_id | string | ❌ | Optional user ID for tracking daily limits |
includeSharing | boolean | ❌ | Include social media sharing links in HTML output (default: true) |
Example Input
{"prompt": "Explain blockchain in simple terms.","template": "creative","alternatives": 2,"datasetName": "blockchain-prompt-enhancer-results","includeSharing": true}
📦 Output
Results are stored in an Apify Dataset.
If datasetName is provided → results go to a persistent named Dataset.
Otherwise → results go to the default Dataset (may be auto-deleted).
HTML and DOCX previews are generated for each run. If includeSharing is true, social media buttons are embedded at the bottom of the HTML output.
Each enhanced prompt is saved as one Dataset item.
🧾 Dataset Item Structure
{"original_prompt": "Explain blockchain in simple terms.","template": "creative","alternatives": [{"enhanced_prompt": "Imagine blockchain as a digital ledger where all transactions are recorded transparently...","sample_result": "Example explanation: A blockchain is like a shared notebook...","timestamp": "2026-01-17T15:48:57Z"},{"enhanced_prompt": "Visualize blockchain as a decentralized chain of blocks recording every event...","sample_result": "Example output: Think of blockchain as a chain of secure blocks...","timestamp": "2026-01-17T15:49:10Z"}],"html_url": "https://api.apify.com/v2/key-value-stores/.../records/result-XXXXX.html","docx_url": "https://api.apify.com/v2/key-value-stores/.../records/result-XXXXX.docx","partial_failure": false,"donation_message": "🙏 Enjoying this free actor? Help lift the daily limit by donating $1 or more. Your support keeps this actor free for everyone!","timestamp": "2026-01-17T15:50:00Z"}
Key Fields
| Field | Description |
|---|---|
original_prompt | The prompt you submitted |
template | Enhancement style used |
alternatives | Array of enhanced prompts with example outputs |
html_url | URL to HTML preview |
docx_url | URL to DOCX download |
partial_failure | true if any alternative failed after retries |
donation_message | Donation message included in HTML/DOCX |
timestamp | ISO timestamp of run |
🔗 Integrations
Export Dataset to HTML and DOCX
Feed enhanced prompts into other LLM workflows
Actor chaining: any actor reading an Apify Dataset can consume this output
⚠️ Daily Limit
Each user is limited to 2 runs per day.
After reaching the limit:
You can view your last successfully generated HTML and DOCX results.
No further LLM calls are made until the next day.
🤝 Design Philosophy
Single responsibility (prompt enhancement only)
Persistent, reusable data
No vendor lock-in
Marketplace-ready
🧩 Example Run
Input:
{"prompt": "Explain blockchain in simple terms.","template": "creative","alternatives": 2,"datasetName": "blockchain-prompt-enhancer","includeSharing": true}
Sample Dataset Output:
| index | preview | success | template |
|---|---|---|---|
| 1 | Imagine blockchain as a digital ledger where all transactions… | true | creative |
| 2 | Visualize blockchain as a decentralized chain of blocks… | true | creative |
Each row contains the full enhanced prompt under the prompt field in the Dataset.
🖼️ Sample Output HTML
Here’s an example of what the enhanced prompt results look like in HTML:


Includes: header image, original prompt, enhanced prompts, example output, social sharing buttons, and donation section.
⚠️ Why the 2 Runs/Day Limit?
Even though the AI models we use can handle a lot of requests, we’ve set a 2 runs per day limit per user to:
Ensure fair access for everyone.
Maintain fast and stable performance of the actor.
Prevent system overload or accidental abuse.
This way, everyone can enjoy high-quality prompt enhancements, while we keep the actor running smoothly.
You can still view your last successfully generated results after hitting the limit, so nothing is lost.
📬 Feedback & Contributions
Suggestions, improvements, and extensions are welcome. This actor is intentionally modular and composable for integration into larger LLM workflows.