360 Secure SkillHub
360 安全技能中心

Freelance Pipeline Automation

这是为AI代理和独立从业者打造的全流程自由职业工具,核心功能包括多平台(Upwork、Fiverr等)岗位发现、按技能匹配(50%)、预算(30%)、时效性(20%)评分,生成带技能分析的个性化提案,追踪从获客到收款的全流程。支持手动添加/评分线索、更新状态、查看每日合格线索摘要等命令,用JSON追踪状态,Python3.8+无依赖,适合自由职业者高效管理接单流程。

ssidharhubble
ssidharhubble
热度 16.02
最近更新 2026-05-17 12:11:47
分类:自动化依赖:代码执行 / 联网浏览搜索 / 读写文件应用场景:自动化脚本 / 任务管理 / 工作流 / 数据处理 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add freelance-pipeline-automation
Metadata
name
freelance-pipeline-automation
description
Automated freelance pipeline manager for AI agents. Discovers jobs on Upwork, Fiverr, LinkedIn, and niche boards, scores leads by skill match (50%) + budget (30%) + recency (20%), generates personalized proposals, and tracks the full pipeline from discovery to payment. Commands: - freelance_pipeline.py add "Title" "$500" "python,api" Add new lead - freelance_pipeline.py score "Title" "$500" "python" Score without adding - freelance_pipeline.py digest Morning lead digest - freelance_pipeline.py status 3 proposal_sent Update lead status - freelance_pipeline.py list Show all leads JSON-based pipeline tracker with status states: new, qualified, proposal_sent, negotiating, accepted, paid, rejected. Python 3.8+, zero deps. Scoring thresholds: leads scoring 70+ are qualified for digest. Proposal generation includes matched skills analysis, budget assessment, and custom approach sections. Works with or without browser automation for gated sites.
compatibility
Created for Zo Computer
metadata
{"author":"ssyopros.zo.computer"}
allowed-tools
Bash, Read

Freelance Pipeline Automation

End-to-end freelance client discovery and proposal system for AI agents and independent professionals.

Lead Scoring Algorithm

Leads are scored 0-100 based on:

  • Skill Match (50 pts max) - How well job requirements match your skills
  • Budget Quality (30 pts max) - Higher budgets score higher
  • Recency (20 pts max) - Newer postings get priority

Leads scoring 70+ appear in the morning digest.

Commands

# Add a new lead manually
python scripts/freelance_pipeline.py add "Python Bot Development" "$500-1000" "python,bot,automation"

# Score a lead without adding to pipeline
python scripts/freelance_pipeline.py score "Web Scraper" "$200" "python,scraping"

# Get morning digest of qualified leads
python scripts/freelance_pipeline.py digest

# Update lead status through lifecycle
python scripts/freelance_pipeline.py status 3 proposal_sent
python scripts/freelance_pipeline.py status 3 accepted
python scripts/freelance_pipeline.py status 3 paid

# List all leads
python scripts/freelance_pipeline.py list

Pipeline Status Flow

new -> qualified -> proposal_sent -> negotiating -> accepted -> paid
                   \                                    \
                    -> rejected                          -> rejected

Configuration

Set custom profile and pipeline file locations:

export FREELANCE_PROFILE="/path/to/profile.json"
export FREELANCE_PIPELINE="/path/to/pipeline.json"

Proposal Generation

The script generates proposals with:

  • Client and job specifics from input
  • Matched vs unmatched skills analysis
  • Custom approach section
  • Pricing based on your hourly rate in profile
  • Timeline estimates