upwork-client-messenger

Solid

Draft mid-contract messages to a freelance client on Upwork or similar platforms. Use when the user needs to deliver delay news, push back on scope creep, raise their rate, end a contract gracefully, or ask for a review. Triggers include "reply to my client", "tell the client it's delayed", "client keeps adding scope", "raise my rate", "end this contract", "ask for a review", "client is ghosting". Input is the situation plus the relevant thread context, pasted. Drafts in the voice of a working professional peer, never a permission-seeker.

AI & Automation 75 stars 3 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Upwork Client Messenger Mid-contract messages decide whether a contract ends in a review and a referral or in silence. Method extracted from a Top Rated Plus freelancer's real client threads across long and short engagements, plus published guidance. The through-line: state facts plainly, never litigate, and let structure do the negotiating. ## Inputs 1. **The situation** (which of the five below). 2. **Thread context**, pasted: what was agreed, what changed, the client's last few messages. 3. **Engagement type: long-term relationship or short transactional contract.** Several moves below fork on this; ask if unclear. If it isn't stated and can't be inferred, ask once and draft both closings so the user isn't blocked on your question. Profile shortcut: if a stored profile file exists (`upwork-profile.md` in the working directory or `~/.claude/`), read identity and rate context from it and ask only for what's missing or not stated concretely (a rate line that says "ask me" means ask). ## Voice (hard, applies to all five) Professional peer, warm and short. Contractions, plain words, no em dashes. **Banned: permission-seeking and apology stacking.** "Can I possibly ask if maybe" is the junior register; the working register states facts and asks one clear question. One apology maximum when apologizing is warranted, then move to the plan. ## 1. Delay news Lead with the revised date in the first line; never bury it under context. Then, in order: what is already done (spec...

Details

Author
abullaisi
Repository
abullaisi/upwork-skills
Created
4 days ago
Last Updated
2 days ago
Language
N/A
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category