К основному содержанию
скилл CX Codex

finding-freelancers-by-skill-on-twitter — скилл для Claude Code

Ищет фрилансеров и независимых подрядчиков в Twitter по навыкам и сигналам готовности к работе. Подходит для поиска специалистов под проект.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add apidojo-io/apidojo-skills --skill finding-freelancers-by-skill-on-twitter -a claude-code
Открыть на GitHub

Что делает finding-freelancers-by-skill-on-twitter

Скилл собирает потенциальных исполнителей через поиск твитов и профилей в Twitter. Он выделяет уникальные usernames, обогащает профили и возвращает имя, handle, навыки из био, сигналы поиска клиентов, число подписчиков и признаки доступности.

Внутри описан процесс из поиска, сбора профилей, оценки соответствия и выдачи списка кандидатов. Для запуска используются акторы apidojo~tweet-scraper и apidojo~twitter-user-scraper через run_actor.js, Apify MCP или REST API. Результат можно сохранить в CSV или JSON.

Перед запуском задайте APIFY_TOKEN в окружении или .env. Без него вызовы Apify не выполнятся. Дополнительные параметры позволяют передать handles, user IDs, URL профилей и ограничить число результатов.

Какие задачи решает

  • найти фрилансеров по нужному навыку в Twitter
  • отобрать специалистов, открытых к новым проектам
  • собрать профили кандидатов в список для агентства
  • проверить био и твиты на сигналы готовности к работе

Примеры запросов агенту

  • Найди в Twitter фрилансеров по навыку React, которые ищут контрактную работу.
  • Собери список независимых дизайнеров из твитов и добавь их handle, навыки, подписчиков и сигналы доступности.
  • Проверь найденные профили через Apify и сохрани результат в freelancers.csv.

Как установить finding-freelancers-by-skill-on-twitter

1Через Skills CLI (Vercel)

npx skills add apidojo-io/apidojo-skills --skill finding-freelancers-by-skill-on-twitter -a claude-code

2Вручную: положить файлы

~/.claude/skills/finding-freelancers-by-skill-on-twitter/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/finding-freelancers-by-skill-on-twitter/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о finding-freelancers-by-skill-on-twitter

Как установить finding-freelancers-by-skill-on-twitter в Claude Code?

Выполните npx skills add apidojo-io/apidojo-skills --skill finding-freelancers-by-skill-on-twitter -a claude-code, затем проверьте файл ~/.claude/skills/finding-freelancers-by-skill-on-twitter/SKILL.md.

Что делает finding-freelancers-by-skill-on-twitter?

Скилл ищет фрилансеров и независимых подрядчиков в Twitter, затем собирает данные профилей и оценивает признаки навыка, активности и готовности к работе.

Что нужно для запуска скилла?

Нужно задать APIFY_TOKEN в окружении или файле .env. Для работы используются акторы Apify apidojo~tweet-scraper и apidojo~twitter-user-scraper; Apify MCP указан как дополнительный способ запуска.

Исходный текст

SKILL.md · Apache-2.0
---
name: finding-freelancers-by-skill-on-twitter
description: >
  Finds freelancers and independent contractors to recruit using apidojo's Twitter scrapers on Apify.
  Triggers when the user asks to: find freelancers on Twitter for contract work, discover independent contractors for hire in a skill area on X, find freelance developers designers writers or marketers on Twitter, identify consultants or solopreneurs by specialty on Twitter for project work, find contractors available for hire via social signals, build a freelancer roster from Twitter for agency or project needs, or find independent workers actively seeking clients.
  Returns handle, name, skill set (from bio), client signals, follower count, and availability indicators.
  Ideal for agencies, startup operators, and project managers needing on-demand specialist talent.
license: Apache-2.0
metadata:
  author: apidojo
  version: "1.0"
  apify-actors: apidojo/twitter-user-scraper, apidojo/tweet-scraper
---

# Finding Freelancers And Independent Contractors on Twitter

Discovers freelancers and independent contractors on Twitter via skill keywords, portfolio/project signals, and open-to-work indicators. Twitter surfaces professionals who actively discuss their craft — a strong passive candidate signal.

## Prerequisites

- `APIFY_TOKEN` environment variable set
- Optional: Apify MCP server installed

## Inputs

| Parameter | Type | Required | Default | Notes |
|-----------|------|----------|---------|-------|
| `startUrls` | array | Optional | `[]` | Twitter profile or tweet URLs |
| `twitterHandles` | array | Optional | `[]` | Twitter usernames (without @) |
| `twitterUserIds` | array | Optional | `[]` | Twitter user IDs |
| `getFollowers` | boolean | Optional | `false` | Extract follower lists |
| `getFollowing` | boolean | Optional | `false` | Extract following lists |
| `getRetweeters` | boolean | Optional | `false` | Extract retweeters of a tweet URL |
| `includeUnavailableUsers` | boolean | Optional | `false` | Include unavailable/suspended users |
| `maxItems` | number | Optional | Unlimited | Maximum users to return |
| `customMapFunction` | string | Optional | — | JavaScript function to transform each output object |

## Workflow

```
Progress:
- [ ] Step 1: Search for role-specific tweets
- [ ] Step 2: Collect unique handles
- [ ] Step 3: Enrich profiles
- [ ] Step 4: Score candidate fit
- [ ] Step 5: Deliver candidate list
```

### Step 1: Search Queries


**Recommended — run_actor.js (handles waiting, output, and file saving automatically):**
```bash
# Quick answer (prints table to chat)
node scripts/run_actor.js \
  --actor "apidojo~twitter-user-scraper" \
  --input '{"param": "value"}'

# Save as CSV
node scripts/run_actor.js \
  --actor "apidojo~twitter-user-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.csv --format csv

# Save as JSON
node scripts/run_actor.js \
  --actor "apidojo~twitter-user-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.json --format json
```
> `APIFY_TOKEN` must be set in environment or `.env` file.

**If Apify MCP is available:**
```
Tool: apify:run-actor
Actor: "apidojo~tweet-scraper"
Input:
{
  "searchTerms": ["freelance [SKILL]", "[SKILL] for hire", "available for contract [SKILL]"],
  "maxItems": 300,
  "tweetLanguage": "en"
}
```

**REST API fallback:**
```bash
curl -X POST \
  "https://api.apify.com/v2/acts/apidojo~tweet-scraper/runs?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"searchTerms": ["freelance [SKILL]", "[SKILL] for hire", "available for contract [SKILL]"], "maxItems": 300}'
```

Collect unique `author.username` from results.

### Step 2: Enrich Profiles

**If Apify MCP is available:**
```
Tool: apify:run-actor
Actor: "apidojo~twitter-user-scraper"
Input: {"usernames": ["[username1]", "[username2]", "..."]}
```

**REST API fallback:**
```bash
curl -X POST \
  "https://api.apify.com/v2/acts/apidojo~twitter-user-scraper/runs?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"usernames": ["handle1", "handle2"]}'
```

### Step 3: Filter and Score

**Skill confirmation:** bio contains keywords: "freelance", "independent", "for hire", "consulting", "contract", "available", "hire me", "DM for work"

**availability_signal = bio or recent tweets contain 'available', 'taking clients', 'open for projects', 'DM for rates'**

**Candidate score:**
```
candidate_score = (skill_confirmed ? 1 : 0) * 0.35
                + (open_to_work_signal ? 1 : 0) * 0.30
                + (followerCount in 200..20000 ? 1 : 0.6) * 0.20
                + (tweeted_in_last_30_days ? 1 : 0) * 0.15
```

Activity: active (< 30 days) | passive (30–90 days) | dormant (> 90 days)

### Step 4: Edge Cases

- **Company/brand accounts in results**: Filter where `followerCount > 50K` AND bio contains no personal pronouns; these are likely brand accounts
- **< 20 candidates found**: Broaden skill term; remove location or seniority filter; try adjacent skills
- **Bot detection**: Flag `followerCount / followingCount < 0.05` AND `tweetsCount < 20` as potential bot
- **Location not matching**: Bio location is free text — use fuzzy match; accept partial city/country names

## Output Format

```
# Freelancers And Independent Contractors Candidates: [FREELANCE_SKILL]
Profiles found: [N] | Open-to-work: [N] | Active: [N] | Date: [DATE]

## Priority: Open-to-Work Candidates
| Name | @Handle | Specialty | Location | Followers | Last Active | Score |
|------|---------|----------|---------|-----------|------------|-------|

## Passive Candidates
| Name | @Handle | Specialty | Location | Followers | Score |
|------|---------|----------|---------|-----------|-------|

## Bio Highlights (Top 5)
1. @[handle]: "[bio excerpt]"
```

## Troubleshooting

**All results are agencies/companies not individuals**: Add personal pronouns filter or search `"I am a [role]"`, `"I do [skill]"`.
**Role too generic returns too many results**: Add location OR seniority qualifier.
**No open-to-work signals**: Most candidates don't signal publicly — treat passive candidates as warm leads with personalized outreach referencing their recent content.

© apidojo · Apache-2.0 · apidojo-io/apidojo-skills

Похожие скиллы

Все скиллы по теме «Браузер и парсинг» →
agent-browser vercel-labs Скилл управляет браузером через CLI: открывает страницы, заполняет формы, нажимает кнопки и проверяет веб-приложения. Подходит для задач, где агенту нужно действовать в интерфейсе. CX Codex +1 1 200 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок computer-use stablyai Скилл ведёт видимое окно приложения через orca computer: читает дерево доступности, кликает, печатает и снимает скриншоты. Нужен, когда задача упирается в интерфейс. CX Codex +1 239 400установок browser-use browser-use Даёт агенту живой Chrome через CDP: клики, ввод, скриншоты и страницы, которым нужен JS или ваша логин-сессия. CX Codex +1 98 200установок playwright-cli microsoft Скилл, который даёт агенту браузер: открыть страницу, кликнуть по элементу, снять снимок и разобрать тесты Playwright. CX Codex +1 195 700установок last30days mvanhorn Собирает посты и реакции по любой теме за последние 30 дней из Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub и веба. Пригодится, когда нужно понять, что реально говорят люди, а не что пишут в обзорах. CX Codex +1 53 000установок

Из того же набора57

extracting-tiktok-comments-for-research Собирает комментарии TikTok и помогает разобрать тональность, темы и самые популярные реакции. Нужен для исследования аудитории и отзывов. CX Codex +1 757установок discovering-pre-launch-startups-on-twitter Ищет стартапы до публичного запуска в Twitter и сортирует найденные сигналы по стадии. Нужен для разведки ранних продуктов и waitlist. CX Codex +1 754установок finding-software-engineers-on-twitter Скилл ищет инженеров и разработчиков в Twitter/X по стеку и сигналам «open to work». Пригодится техническому рекрутеру или нанимающему менеджеру. CX Codex +1 752установок scraping-instagram-comments Собирает комментарии к публикациям Instagram через Apify и возвращает текст, реакции и данные авторов. Нужен для анализа откликов аудитории. CX Codex +1 750установок monitoring-instagram-hashtag-trends Собирает посты по хештегам Instagram и считает, какие теги дают лучший отклик. Пригодится, когда нужно собрать набор хештегов под пост или сравнить теги для бренда. CX Codex +1 740установок finding-real-estate-professionals-on-twitter Ищет агентов, брокеров и инвесторов в Twitter/X через Apify. Подходит для сбора списка специалистов по ключевым словам в профилях. CX Codex +1 739установок building-twitter-industry-watchlist Собирает подборку ключевых аккаунтов в отрасли на X: хендл, подписчики, вовлечённость, тема и оценка влияния. CX Codex +1 739установок scraping-tiktok-videos-by-hashtag Собирает видео TikTok по хештегу или ключевому слову через скрапер apidojo на Apify. Отдаёт ссылки, просмотры, лайки, комментарии, репосты и автора. CX Codex +1 738установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой