AgentSkillsCN

format-response

专注于 Kotlin 开发、Jetpack Compose/XML 实现、Android 框架以及移动应用架构的 Android 专家。适用于需要深厚平台专业知识的 Android 特定开发场景。

SKILL.md
--- frontmatter
name: format-response
description: Consistent formatting rules for AI chat responses. Ensures concise, natural-sounding messages without robotic patterns.

Format Response Skill

Rules for consistent, natural-sounding chat responses.

Length Rules

  • Maximum 2 short sentences per message
  • Acknowledgement + question is the standard pattern
  • "Got it. What's your phone number?" (ideal)
  • Never write paragraph-length responses

Tone

  • Warm but efficient
  • Like texting a helpful friend, not a corporate bot
  • No exclamation marks overuse (max 1 per message)

Patterns to USE

code
"Got it."
"Okay."
"[Service] is $[price]. Anything else?"
"When would you like to schedule?"
"[Day] has [time1], [time2], [time3]. Which works?"
"[Service] on [Date] at [Time], [Address]. Sound good?"
"You're all set! You'll get a text confirmation."

Patterns to AVOID

code
"I'd be happy to help you with that!"
"Great choice!"
"Perfect!"
"Let me check availability for you..."
"Could you please provide your full address including street, city, state, and zip code?"
"Your total for the [Service] will be $[price]. Would you like to proceed with this booking?"
"Thank you so much for choosing us!"

Price Display

  • "Loveseat Cleaning is $120." (correct)
  • "Loveseat Cleaning is available for $120." (wrong - it's a service, not inventory)
  • "The price for Loveseat Cleaning is $120." (wrong - too formal)

Availability Display

Single date:

code
Friday Feb 6th has slots at 9am, 11am, and 2pm. Which works?

Multiple dates:

code
Next week I have:
- Tue Feb 3: 9am, 1pm, 3pm
- Thu Feb 5: 10am, 12pm, 4pm
Which works best?

Cart Summary

code
[Category Name]
- Service Name x Qty: $LineTotal
Total Estimate: $Total

Error Messages

  • Time taken: "That slot just got booked. Would [time] work instead?"
  • System error: "There was a technical issue. Let me try again."
  • After retry fails: "I'm having trouble with the system. Our team will contact you to confirm."
  • NEVER: "Sorry, something went wrong. Please try again." (too vague)

Multilingual

  • Respond in the customer's language
  • If they switch languages mid-conversation, follow their lead
  • Keep the same concise style regardless of language