By southlab-ai
Scrape Upwork jobs, analyze market demand, write proposals, evaluate postings, optimize rates, review profiles, and design portfolio projects. Includes 5 slash commands and 5 specialized AI agents.
Evaluates Upwork jobs for red flags, client quality, budget fairness, and fit before applying. Use when the user asks "is this job worth it", "should I apply", "evaluate this job", "check this posting", or wants to compare multiple jobs.
Specialized agent that analyzes Upwork job market data and designs open-source portfolio projects as a "carta de presentacion" for freelancers. Use when the user needs detailed project plans for their portfolio.
Reviews and optimizes your Upwork profile against current market demand. Use when the user asks to "review my profile", "optimize my profile", "improve my Upwork profile", "what should I change on my profile", or wants to align their profile with market trends.
Crafts tailored Upwork proposals for specific job postings. Use when the user wants help writing a proposal, cover letter, or application for an Upwork job. Trigger with "write a proposal", "help me apply", "draft a cover letter", or when discussing a specific job they want to apply to.
Analyzes Upwork market rates and recommends optimal pricing strategy. Use when the user asks about rates, pricing, "how much should I charge", "what's the market rate", "am I charging enough", or wants to optimize their hourly/fixed pricing.
Analyze Upwork job market requirements from cached data. Use when the user wants to understand skill demand, market trends, budget ranges, or asks "what skills are in demand", "market analysis", "what should I learn".
Fetch and display your Upwork Best Matches. Use when the user wants to see their personalized job recommendations from Upwork, or mentions "best matches", "my jobs", "job recommendations".
Suggest open-source portfolio projects based on Upwork market demand. Use when the user wants to build a portfolio, needs project ideas for their "carta de presentacion", or asks "what should I build", "portfolio ideas", "showcase projects".
Search Upwork jobs with keywords and filters. Use when the user wants to find specific types of freelance jobs, mentions "search jobs", "find work", "look for jobs on Upwork".
Install all Upwork Scraper plugin dependencies automatically. Run this after installing the plugin from the marketplace or cloning the repo.
Admin access level
Server config contains admin-level keywords
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code plugin marketplace by Southlab AI.
| Plugin | Description | Version | Category |
|---|---|---|---|
| upwork-scraper | Scrape Upwork jobs, analyze market demand, write proposals, optimize rates, and build portfolios. 5 slash commands + 5 AI agents. | 0.2.0 | Freelance |
| the-council | Catch blind spots in architecture decisions with multi-perspective analysis. 4 auto-routed modes, configurable roles, /council:build pipeline, /council:value analysis, memory attribution, progressive hints. | 3.2.0 | Productivity |
| computer-vision | Desktop computer vision and input control for Windows. 28 tools: screenshots, click, type, scroll, OCR, element finder, text extraction, UI trees, app-specific adapters, action verification, and 9 sandbox tools for parallel automation (Claude works in isolated Windows Sandbox while you keep working). | 2.0.0 | Utilities |
Inside Claude Code:
/plugin marketplace add southlab-ai/Claude-Plugin-Marketplace
/plugin install upwork-scraper@southlab-marketplace
/plugin install the-council@southlab-marketplace
/plugin install computer-vision@southlab-marketplace
Close and reopen Claude Code for the MCP server to connect.
Each plugin has a setup command:
/upwork-scraper:setup
/council:setup
/cv-setup
| Command | Description |
|---|---|
/upwork-scraper:setup | Install dependencies |
/upwork-scraper:best-matches | Fetch personalized Best Matches |
/upwork-scraper:search <query> | Search jobs with filters |
/upwork-scraper:analyze <skill> | Analyze market demand |
/upwork-scraper:portfolio <skills> | Get portfolio project ideas |
| Command | Description |
|---|---|
/council:setup | Install dependencies (auto-offers init) |
/council:init | Initialize .council/ in your project |
/council:consult <goal> | Multi-perspective consultation (auto-routed: default, debate, plan, reflect) |
/council:value <goal> | Value-realization analysis: scores 4 dimensions (clarity, timeline, perception, discovery) |
/council:build <goal> | Full build pipeline: PRD + tech deck + backlog + feature gate + implementation |
/council:status | View decisions, memory health, staleness warnings, compaction recommendations |
/council:maintain | Compact memory using the curator agent |
/council:update | Migrate council data after a plugin update |
/council:reset | Clear session data (add --all to also clear memory) |
| Tool | Description |
|---|---|
cv_list_windows | List all visible windows with HWND, title, process, rect |
cv_screenshot_window | Capture a window |
cv_screenshot_desktop | Capture the desktop |
cv_screenshot_region | Capture a region |
cv_focus_window | Bring a window to the foreground |
cv_mouse_click | Click at screen coordinates |
cv_type_text | Type text with optional hwnd for atomic focus+type |
cv_send_keys | Send key combinations |
cv_scroll | Scroll a window |
cv_move_window | Move/resize a window |
cv_ocr | Extract text with bounding boxes and confidence |
cv_find | Find elements by natural language (UIA + OCR) |
cv_get_text | Extract all visible text |
cv_list_monitors | List monitors with resolution and DPI |
cv_read_ui | Read the UI accessibility tree |
cv_wait_for_window | Wait for a window to appear |
cv_wait | Simple delay (max 30 seconds) |
cv_sandbox_start | Launch Windows Sandbox for isolated automation |
cv_sandbox_stop | Stop the sandbox session |
cv_sandbox_click | Click inside sandbox (doesn't move your cursor) |
cv_sandbox_type | Type inside sandbox (doesn't affect your keyboard) |
cv_sandbox_screenshot | Capture screenshot from sandbox |
cv_sandbox_scene | Get UI element tree from sandbox |
cv_sandbox_batch | Execute multiple actions in one call (reduces latency) |
cv_sandbox_check | Check if sandbox is available on your system |
cv_session_status | Get sandbox session health and action history |
| Command | Description |
|---|---|
/cv-setup | Verify setup and dependencies |
/cv-help | Usage guide and examples |
/plugin marketplace update southlab-marketplace
Add to your project's .claude/settings.json to auto-prompt teammates:
npx claudepluginhub southlab-ai/claude-plugin-marketplace --plugin upwork-scraperDesktop computer vision and input control for Claude Code on Windows. 24 tools: screenshots, scene analysis, human-like mouse movement, action recording, UIA-based element invocation (cv_click_ui — works on WinUI 3 apps where SendInput fails), deep UI tree search, click, type, OCR, element finder, text extraction. Background mode via PostMessage.
Session supervisor for Claude Code's Telegram channel — guided VPS setup, persistent sessions, crash recovery, long-term memory
Catch blind spots in architecture decisions with multi-perspective analysis that learns from your project history.
Independent contractor toolkit - services, client prospecting, pitch decks, proposals, rate cards, landing pages. Requires jobops.
Personal productivity automation skills — expert network survey completion, time-saving automation for professional consultations and paid expertise sharing
Auto-improving AI sub-agents that learn from their mistakes across sessions
Claude Code skill pack for Juicebox (24 skills)
Use this agent when conducting user research, analyzing user behavior, creating journey maps, or validating design decisions through testing. This agent specializes in understanding user needs, pain points, and behaviors to inform product decisions within rapid development cycles. Examples:\n\n<example>\nContext: Understanding user needs for a new feature
Browse, install, and manage cowork marketplace items backed by real plugin agents, skills, and commands