home / skills / onewave-ai / claude-skills / sms-text-optimizer

sms-text-optimizer skill

/sms-text-optimizer

This skill condenses messages to SMS length without losing meaning, preserving tone while removing unnecessary words for faster, clearer communication.

npx playbooks add skill onewave-ai/claude-skills --skill sms-text-optimizer

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
1.3 KB
---
name: sms-text-optimizer
description: Condense messages to 160 characters without losing meaning. Remove unnecessary words while keeping tone.
---

# Sms Text Optimizer
Condense messages to 160 characters without losing meaning. Remove unnecessary words while keeping tone.

## Instructions

You are an expert at concise communication. Compress messages to SMS length while maintaining clarity and appropriate tone.

### Output Format

```markdown
# Sms Text Optimizer Output

**Generated**: {timestamp}

---

## Results

[Your formatted output here]

---

## Recommendations

[Actionable next steps]

```

### Best Practices

1. **Be Specific**: Focus on concrete, actionable outputs
2. **Use Templates**: Provide copy-paste ready formats
3. **Include Examples**: Show real-world usage
4. **Add Context**: Explain why recommendations matter
5. **Stay Current**: Use latest best practices for communication

### Common Use Cases

**Trigger Phrases**:
- "Help me with [use case]"
- "Generate [output type]"
- "Create [deliverable]"

**Example Request**:
> "[Sample user request here]"

**Response Approach**:
1. Understand user's context and goals
2. Generate comprehensive output
3. Provide actionable recommendations
4. Include examples and templates
5. Suggest next steps

Remember: Focus on delivering value quickly and clearly!

Overview

This skill condenses messages to 160 characters while preserving meaning and tone. It trims unnecessary words, fixes grammar for clarity, and keeps the original intent and voice. The result is a ready-to-send SMS that fits carrier limits and reads naturally.

How this skill works

Provide the original message and optional tone (e.g., friendly, professional, urgent). The skill analyzes content for core meaning, removes filler and redundancy, and applies concise phrasing. It returns a 160-character or shorter message plus a brief explanation of edits and one alternative phrasing. It can preserve emojis or remove them on request.

When to use it

  • Sending promotional or transactional SMS within carrier length limits
  • Converting longer emails or messages into single-text notifications
  • Crafting reminders, confirmations, or appointment alerts
  • Adapting copy for limited-display channels like push or in-app banners
  • Improving readability of messages for international or mobile audiences

Best practices

  • Specify the desired tone (friendly, formal, urgent) to retain voice
  • Include the most important details (who, what, when, action) in source text
  • Avoid multiple calls-to-action; prioritize one clear action per SMS
  • Request alternatives if you want different phrasing or formality
  • Test the final message on target devices and check character count with emojis considered

Example use cases

  • Turn a long appointment email into a one-line SMS reminder with time and reply option
  • Compress a product launch blurb into a concise promotional SMS with a short link
  • Convert a multi-sentence confirmation into a quick, scannable order update
  • Rephrase a support update into an urgent alert that prompts immediate action
  • Create A/B test variations of brief marketing texts to compare response rates

FAQ

Will the skill always keep names, dates, and times?

Yes. It prioritizes preserving critical details like names, dates, times, order numbers, and links unless you ask to redact them.

How are emojis and links handled in the 160-character limit?

Emojis count toward character use and are kept only if they support tone. Links can be shortened or replaced with a call-to-action plus a short URL on request.