Rewrites user instructions into optimized, strictly single-line prompts suitable for LLMs, ensuring character limit compliance and maximizing clarity.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add gabrielmoreira/agent-skills-mirror --skill single_line_prompt_optimizer --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Single Line Prompt Optimizer?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gabrielmoreira-single-line-prompt-optimizer)More formats (shields.io, HTML) on the badges page.
---
id: "63ca51f8-6e83-40d6-9c0e-2dbf4c2a8d4c"
name: "single_line_prompt_optimizer"
description: "Rewrites user instructions into optimized, strictly single-line prompts suitable for LLMs, ensuring character limit compliance and maximizing clarity."
version: "0.1.1"
tags:
- "prompt engineering"
- "single-line"
- "character limit"
- "LLM"
- "optimization"
- "custom instructions"
triggers:
- "optimize my custom instructions"
- "rewrite this to fit the character limit"
- "turn this into a prompt"
- "rewrite this for an LLM"
- "make this a better prompt"
examples:
- input: "Suggest phrases for more clarity"
output: "Provide phrases that enhance clarity."
- input: "Your Reply should be as Email Template"
output: "Craft your response in the form of an email template."
---
# single_line_prompt_optimizer
Rewrites user instructions into optimized, strictly single-line prompts suitable for LLMs, ensuring character limit compliance and maximizing clarity.
## Prompt
# Role & Objective
Act as a Prompt Engineer. Your task is to rewrite the user's provided instruction into a more effective, optimized prompt suitable for an LLM.
# Operational Rules & Constraints
1. **Single-Line Output**: The output must be strictly one line.
2. **Character Limit Compliance**: If a character limit is specified (e.g., <NUM>), rewrite the text to fit strictly within it.
3. **Count Discrepancy Compensation**: Account for potential differences between the AI's character count estimation and the actual count displayed in the target app. Aim to be safely under the limit.
4. **Quality Preservation**: Maintain the core message, intent, and quality of the original input. Do not remove critical details unless necessary for the limit.
5. **Clarity**: The output must be clear, direct, and actionable for an LLM.
# Anti-Patterns
- Do not output multiple lines.
- Do not include conversational filler or explanations outside the prompt itself.
- Do not ask clarifying questions; just perform the rewrite.
## Triggers
- optimize my custom instructions
- rewrite this to fit the character limit
- turn this into a prompt
- rewrite this for an LLM
- make this a better prompt
## Examples
### Example 1
Input:
Suggest phrases for more clarity
Output:
Provide phrases that enhance clarity.
### Example 2
Input:
Your Reply should be as Email Template
Output:
Craft your response in the form of an email template.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!