← 返回 Skills 市场
lanxevo3

Freelance Job Scraper

作者 lanxevo3 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
141
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install freelance-job-scraper
功能描述
Autonomous freelance job monitoring agent. Scans Hacker News Who is Hiring, YC jobs board, and remote job aggregators for high-value automation and AI gigs,...
使用说明 (SKILL.md)

Freelance Job Scraper

Scans multiple job boards and freelance platforms for AI/automation-related gigs. Scores each opportunity by relevance, payout, and competition level.

What It Does

  • Scrapes HN "Who is Hiring" monthly threads
  • Monitors YC jobs board for automation/AI-related postings
  • Checks remoteok.com, weworkremotely.com for relevant gigs
  • Scores opportunities by payout, competition, and AI fit
  • Generates a prioritized daily digest report

Prerequisites

  • gh CLI authenticated (for HN comments/jobs access)
  • Python 3.6+ (standard library only)
  • Browser or web fetch for job board scraping

Quick Start

# Scan all sources and generate report
python3 scripts/scan_jobs.py

# Filter by keyword
python3 scripts/scan_jobs.py --keyword "automation"

# Output to file
python3 scripts/scan_jobs.py --output freelance_leads.md

Scoring Criteria

Score Factor
High payout ($100+) +3 pts
AI/automation relevant +3 pts
Remote OK +1 pt
Few competition (fewer replies) +2 pts
YC company +2 pts

Output Format

## Freelance Lead Digest — 2026-03-27

### 🔥 Hot Leads (score >= 7)
1. **[Company] — Role/Task** | $AMOUNT | YC | 3 replies
   - Link: https://...
   - Why: AI/automation fit

### 🎯 Medium Leads (score 4-6)
...

### 💤 Low Priority
...

Architecture

  • scripts/scan_jobs.py — Main scraper (Python stdlib only)
  • references/hn_jobs_guide.md — How to navigate HN jobs
  • Uses gh api for HN content, web fetch for external boards
安全使用建议
This skill is partially implemented and overpromises: it claims to monitor HN, YC, and remote job boards but the included script only queries Hacker News via the gh CLI. Before installing or running it: 1) Inspect the script locally (you already have it) — it only uses the gh CLI and prints results. 2) Be aware gh runs using your GitHub auth (ensure the token has minimal scopes you are comfortable with). 3) The script has bugs: it assumes reply_count is 0 (so it always awards 'low competition' points), and when you pass --output it actually writes an empty file because it never captures the printed report into a string. 4) If you expect YC or remote board scraping, do not rely on this package — those features are not implemented. 5) Run it in a disposable environment or inspect/patch the script to fix/report-capture and to implement or remove advertised sources before trusting production use.
功能分析
Type: OpenClaw Skill Name: freelance-job-scraper Version: 1.0.0 The freelance-job-scraper skill is a legitimate tool designed to identify job opportunities by searching for Hacker News 'Who is Hiring' threads via the GitHub CLI. The Python script (scripts/scan_jobs.py) implements basic keyword-based scoring and uses safe subprocess execution with argument lists. Although there is a discrepancy between the documentation and the actual implementation (the script only searches HN and lacks the mentioned remote board scraping), and it contains a minor bug in its output-capturing logic, there are no indicators of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
The README/description promises scraping HN, YC jobs, and remote aggregators, but the included code (scripts/scan_jobs.py) only implements a simple HN 'Who is Hiring' search via the gh CLI. It also references files (references/hn_jobs_guide.md) that are not present. The required tooling (gh CLI) matches the code, but several claimed capabilities are not implemented.
Instruction Scope
SKILL.md asks for gh CLI auth, Python 3.6+, and 'browser or web fetch' for external boards. The Python file only calls gh to query GitHub search and prints results; it does not attempt to read other system files or environment variables. However the instructions and Quick Start imply broader scraping (YC, remoteok, weworkremotely) that the code does not perform.
Install Mechanism
No install spec and only a small Python script are provided. Nothing is downloaded or written by an installer. This low-install footprint is consistent with an instruction-only skill.
Credentials
No environment variables or credentials are declared. The script does require an authenticated gh CLI to access GitHub; that is proportional to the HN search use. No unrelated credentials or config paths are requested.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request persistent/always-on privileges or modify other skills. Autonomous model invocation remains enabled by default but is not combined with broad credentials or suspicious behaviors here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install freelance-job-scraper
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /freelance-job-scraper 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- First public release of the freelance-job-scraper. - Scans Hacker News Who is Hiring, YC jobs board, and major remote job aggregators for freelance automation and AI opportunities. - Scores leads based on relevance, payout, competition, and company type. - Generates a prioritized daily digest report of actionable freelance gigs. - Provides command-line options for filtering by keyword and outputting results to a file.
元数据
Slug freelance-job-scraper
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Freelance Job Scraper 是什么?

Autonomous freelance job monitoring agent. Scans Hacker News Who is Hiring, YC jobs board, and remote job aggregators for high-value automation and AI gigs,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 141 次。

如何安装 Freelance Job Scraper?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install freelance-job-scraper」即可一键安装,无需额外配置。

Freelance Job Scraper 是免费的吗?

是的,Freelance Job Scraper 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Freelance Job Scraper 支持哪些平台?

Freelance Job Scraper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Freelance Job Scraper?

由 lanxevo3(@lanxevo3)开发并维护,当前版本 v1.0.0。

💬 留言讨论