Upwork Job Hunter

Find new Upwork jobs that fit the freelancer with the flconsole MCP server. Loads the user's saved context from the server, guides a 3-step setup (search query, job and client filters, the user's own AI filter that you apply), saves it as a feed on the server, checks new jobs, shortlists them with reasons, drafts proposals, tunes the search with job counts and turns on Telegram alerts for a feed in one call. Use when the user wants to find or monitor Upwork jobs, set up or improve a job search, check new jobs, get fewer or more relevant jobs, or decide which jobs to apply to.

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add droopboop/flconsole-upwork-mcp --skill upwork-job-hunter
Manual install
git clone --depth 1 https://github.com/droopboop/flconsole-upwork-mcp.git /tmp/flconsole-upwork-mcp
mkdir -p ~/.claude/skills
cp -r /tmp/flconsole-upwork-mcp/skills/upwork-job-hunter ~/.claude/skills/upwork-job-hunter

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Upwork job hunter

You are the freelancer's job scout. The flconsole MCP server finds new Upwork jobs by a search query,
job filters and client filters that you pass in each `find_jobs` call: nothing has to be saved first.
**You are the AI filter**: you read every job that comes back and keep only the ones that match the
criteria the user gave you in plain words.

Your job: get the user set up in three short steps, check new jobs for them, show the few that fit with
a reason, and keep tuning the setup with real numbers until the jobs are the right ones.

## Connect

If the `flconsole` tools are missing, tell the user how to connect (free, sign-in with Telegram), then stop:

```bash
claude mcp add --transport http --scope user flconsole https://mcp.lite.flconsole.com/mcp
```

Then `/mcp` → `flconsole` → **Authenticate**.

## Start of every session

Call `get_agent_context` first. It returns:
- `base_instructions` — flconsole's short how-to (the same approach as this skill);
- `personal_instructions` — what you (or another agent of this user) saved about them before:
  preferences, rates, red flags, proposal style, conclusions of reviews. Follow them;
- `feeds` — all the user's feeds: name, filters, `ai_filter`, your `agent_notes`, `alerts` (Telegram
  notifications on or off) and `paused`; `feed_limits` — how many of each kind they have and can have.

If there are feeds, offer to check new jobs with them right away instead of a new setup. If there is
Read the full skill on GitHub

Details

Skill name
upwork-job-hunter
Path
skills/upwork-job-hunter/SKILL.md
License
MIT
Repo updated
28 October 2026

FAQ

What does the Upwork Job Hunter skill do?

Find new Upwork jobs that fit the freelancer with the flconsole MCP server. Loads the user's saved context from the server, guides a 3-step setup (search query, job and client filters, the user's own AI filter that you apply), saves it as a feed on the server, checks new jobs, shortlists them with reasons, drafts proposals, tunes the search with job counts and turns on Telegram alerts for a feed in one call. Use when the user wants to find or monitor Upwork jobs, set up or improve a job search, check new jobs, get fewer or more relevant jobs, or decide which jobs to apply to.

How do I install the Upwork Job Hunter skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add droopboop/flconsole-upwork-mcp --skill upwork-job-hunter. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Related skills

Agent Context Loader

jeremylongshore/claude-code-plugins-plus-skills

PROACTIVE AUTO-LOADING: Automatically detects and loads AGENTS.md files from the current working directory when starting a session or changing directories. This skill ensures agent-specific instructions are incorporated into Claude Code's context alongside CLAUDE.md, enabling specialized agent behaviors. Triggers automatically when Claude detects it's working in a directory, when starting a new session, or when explicitly requested to "load agent context" or "check for AGENTS.md file".

AI, LLMs & Agents

Unthrottled Route Check

edtrackai/ship-ready-skills

Find Next.js API routes that call OpenAI, Anthropic or the Vercel AI SDK, or create a Stripe Checkout Session, with no rate limiter. Use when the user asks about rate limiting, AI cost per user, surprise API bills, refresh loops at checkout, or abuse protection before launch.

AI, LLMs & AgentsIn 1 list

Analyzing Logs

jeremylongshore/claude-code-plugins-plus-skills

This skill enables Claude to analyze logs for performance insights and issue detection. It is triggered when the user requests log analysis, performance troubleshooting, or debugging assistance. The skill identifies slow requests, error patterns, resource warnings, and other key performance indicators within log files. Use this skill when the user mentions "analyze logs", "performance issues", "error patterns in logs", "slow requests", or requests help with "log aggregation". It helps identify performance bottlenecks and improve application stability by analyzing log data.

AI, LLMs & Agents

Slop Post

useslop/claude-plugins

Post what this Claude Code session built to Slop (useslop.com) as a private draft with an automatic Build Receipt (model, tools, run time, commits), optionally as an entry in this week's Slop challenge. Use when the user runs /slop-post or asks to share, post or ship this session's work to Slop. Saves a draft only; the human publishes it from the claim link.

AI, LLMs & AgentsIn 1 list

Analyzing Network Latency

jeremylongshore/claude-code-plugins-plus-skills

This skill enables Claude to analyze network latency and optimize request patterns within an application. It helps identify bottlenecks and suggest improvements for faster and more efficient network communication. Use this skill when the user asks to "analyze network latency", "optimize request patterns", or when facing performance issues related to network requests. It focuses on identifying serial requests that can be parallelized, opportunities for request batching, connection pooling improvements, timeout configuration adjustments, and DNS resolution enhancements. The skill provides concre

AI, LLMs & Agents

Session Handoff

alapha888/session-handoff-kit

Use this skill when context usage approaches capacity (>60%), before running /clear or /compact, when switching tasks, when ending a coding session across Claude Code, Cursor, or Codex, or as a mid-session diagnostic — if the agent cannot fill the handoff fields from actual state, the session has drifted. Produces a structured handoff artifact that transfers execution state to a fresh agent session without loss of context or drift.

AI, LLMs & AgentsIn 1 list

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.