A collection of five AI agent skills for Upwork freelancers, built from a real Top Rated Plus playbook, that help qualify jobs, write proposals, respond to invitations, optimize profiles, and manage client conversations.

Stars

78

7-day growth

No data

Forks

3

Open issues

1

License

MIT

Last updated

2026-07-25

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It provides actionable, cited guidance derived from both Upwork's official advice and a top freelancer's real-world experience, avoiding generic AI output and including critical judgment like which jobs to skip.

Who it is for

  • Upwork freelancers seeking to improve their proposal and client management workflow
  • Freelancers using AI agents like Claude or Cursor who want specialized Upwork skills
  • New Upwork users wanting to avoid common mistakes and optimize their profile and invitations
  • Experienced freelancers looking for a structured, evidence-based playbook to refine their strategy

Use cases

  • Quickly decide whether a job posting is worth spending Connects on, using client-history math and red flag detection
  • Generate drafts of high-quality proposals using a proven five-move method, or review existing drafts for improvements
  • Get template responses for accepting, declining, or politely referring an Invitation to Interview
  • Receive a scored audit of your Upwork profile with prioritized fixes, including AI-search optimization

Strengths

  • Skills are based on real documented playbook from a Top Rated Plus freelancer (top 3%) with cited sources
  • Each skill flags where official Upwork advice and field results disagree, offering practical corrections
  • Covers the entire freelancing loop: choose well, get chosen, be findable, and run the relationship
  • Supports optional persistent profile file to avoid repeating personal details across skills

Considerations

  • Guidance verified as of July 2026 — Upwork mechanics change frequently, requiring community corrections to stay current
  • Requires manual installation via skills CLI or copying files; no built-in app or platform integration
  • Only addresses Upwork; other platforms would need their own skill packs

README quick start

upwork-skills

English · Bahasa Indonesia

AI agent skills for Upwork freelancers, extracted from a real Top Rated Plus playbook.

Community project. Not affiliated with or endorsed by Upwork.

Five skills that turn Claude, Cursor, or any SKILL.md-compatible agent into a working freelance operator: one that qualifies jobs before you spend Connects, drafts proposals that beat the AI flood, answers invitations fast, audits your profile, and handles the hard client conversations.

Every skill is built from two sources: Upwork's own published guidance (cited inside each skill) and the real, documented playbook of a Top Rated Plus freelancer (top 3%). Where official advice and field results disagree, the skills say so and tell you which one wins. No roleplay personas, no invented stats.

The skills

SkillWhat it doesReach for it when
upwork-job-qualifierVerdict on a job post: apply, skip, or caution. Client-history math, red flags, Connects economics."Is this job worth my Connects?"
upwork-proposal-writerDrafts proposals with the five-move method; reviews existing drafts."Write a proposal for this job"
upwork-invitation-responderAccept, decline, or decline-and-refer an Invitation to Interview."A client invited me, help me reply"
upwork-profile-optimizerScored profile audit, prioritized fixes, including the AI-search (AEO) layer."Why am I not getting invites?"
upwork-client-messengerMid-contract messages: delays, scope creep, rate increases, contract endings, review asks."The client keeps adding scope"

Together they cover the whole loop: choose well, get chosen, be findable, and run the relationship.

Install

With the skills CLI:

npx skills add abullaisi/upwork-skills --all

Or manually: copy any skill folder into your agent's skills directory (.claude/skills/ for Claude Code) and it loads on the next session.

The profile shortcut

Every skill reads an optional upwork-profile.md from your working directory or ~/.claude/: your identity line, niche, portfolio links, and rate. Store it once and the skills stop asking. Example:

# My freelance pro

Description

AI agent skills for Upwork freelancers, from a real Top Rated Plus playbook. Free, open, community-written. Not affiliated with Upwork.

Related repositories

Similar projects matched by category, topics, and programming language.

OneInterface
Featured
OneInterface GitHub avatar

stormy-cookbook

Stormy Cookbook provides copy-pasteable recipes for using the Stormy Social Data API and MCP server, which offers a unified REST API and MCP tools to search profiles, posts, and emails across TikTok, YouTube, Instagram, LinkedIn, X, and Reddit through a single HTTP contract.

AI & Machine LearningLarge Language Models
72
S40911120
Featured
S40911120 GitHub avatar

recensa

Recensa is a self-hosted web viewer that indexes Claude Code session transcripts into a local SQLite database, enabling full-text search, replay, and audit of all past agent conversations without uploading data anywhere.

AI & Machine LearningLarge Language Models
67
bjan
Featured
bjan GitHub avatar

claudemux

Claudemux is a lightweight, dependency-minimal message bus that lets multiple Claude Code sessions communicate in real-time over tmux, enabling one session to ask another a question and receive the answer without manual intervention.

AI & Machine LearningAI Agents
9