AutoSkill single_line_prompt_optimizer

Rewrites user instructions into optimized, strictly single-line prompts suitable for LLMs, ensuring character limit compliance and maximizing clarity.

install
source · Clone the upstream repo
git clone https://github.com/ECNU-ICALK/AutoSkill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/ConvSkill/english_gpt4_8/single_line_prompt_optimizer" ~/.claude/skills/ecnu-icalk-autoskill-single-line-prompt-optimizer && rm -rf "$T"
manifest: SkillBank/ConvSkill/english_gpt4_8/single_line_prompt_optimizer/SKILL.md
source content

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.