# Africa Online Jobs Curator — Hermes Agent Skill
A Hermes Agent skill that monitors 32+ X/Twitter curator accounts to find remote/online job opportunities for Africans and Nigerians.
## What It Does
- **Monitors 32 Twitter/X accounts** across 4 tiers (top curators, Nigerian job boards, pan-African remote, freelance/gig)
- **4-tier fallback scraping**: xurl API → twscrape → twikit → browser
- **Anti-hallucination guardrails**: every claim verified against live tool output
- **Auto-classifies posts**: job listings, platform recommendations, free resources, advice
- **Delivers structured job alerts**: role, company, pay rate, apply link, source
## Monitored Accounts (Partial)
| Account | Followers | Focus |
|---------|-----------|-------|
| @SirAlexanderrr | 56.8K | 10+ verified remote jobs daily |
| @MrKimmKE | 57.4K | Kenya-based, online earning |
| @OlatunjiAyokan2 | 14.5K | AI work, crowdtesting |
| @GlobalEllah | 20.2K | Jobs, scholarships, travel |
| @remotemondays | 22K | Remote jobs for Nigerian engineers |
| @Onlgig | 39.8K | Side hustles, surveys |
Full list in `africa_remote_jobs_twitter_accounts.md`.
## Installation
1. Copy `SKILL.md` to `~/.hermes/skills/africa-online-jobs-curator/`
2. Copy `scrape-x-profile.sh` to `~/.hermes/scripts/`
3. Make executable: `chmod +x ~/.hermes/scripts/scrape-x-profile.sh`
## Usage
```
"Find me online jobs in Africa posted this week"
"Get me remote jobs for Nigerians from Twitter curators"
"Check @OlatunjiAyokan2 for new AI annotation gigs"
```
## Cron Job
Set up a daily cron to auto-deliver to Telegram:
```
hermes cron create "africa-jobs" "0 7,19 * * *" \
--skills xurl,africa-online-jobs-curator \
--deliver telegram:YOUR_CHAT_ID
```
## Requirements
- Hermes Agent installed
- For best results: `xurl` authenticated with OAuth2
- Fallback tools: `twscrape`, `twikit` (installed in venv)
- Python 3.10+
## License
MIT — use it, modify it, share it. Help Africans find remote work.