Agent skill · Security

apify-collect

Collect fresh job-posting URLs into ~/.dear-hiring-manager/urls.txt by running an Apify job scraper — the discovery source for /batch. Runs a configured Apify actor via the Apify API (Bearer-header auth) with a search built from the profile's desired titles + level + location, extracts the direct application URL per job, and de-dupes against already-submitted jobs. Use for /apify-collect.

extrasmall0github.com/extrasmall0GitHub ↗
claude-codeMIT
Install
npx skills add extrasmall0/dear-hiring-manager --skill apify-collect --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 4 KB
Bundled scripts: none
Path: skills/apify-collect/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 106

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Apify collect Gather fresh job URLs into `~/.dear-hiring-manager/urls.txt` (the single input to `/dear-hiring-manager:batch`) by running an **Apify** job scraper — purpose-built, far fresher and more complete than web search. ## Config - **`APIFY_TOKEN`** — your Apify API token. Read from `~/.dear-hiring-manager/.env` (`APIFY_TOKEN=...`) or the `APIFY_TOKEN` env var. **Never** put it in the repo, in a URL, in command output, or in any log (`.env` is gitignored). - **`APIFY_ACTOR`** — the Apify job-scraper actor to run (a LinkedIn / Indeed / ATS-board actor of your choice). Set it in the same `.env`, or ask the user which actor to use. - **`APIFY_INPUT`** (optional) — a JSON template for that actor's input, using **its own field names** (actor input schemas differ — there is no universal `search`/`location` contract). Put it in `~/.dear-hiring-manager/apify.json` (or point to a file). If it's absent, **fetch the actor's input schema first** (`GET https://api.apify.com/v2/acts/$APIFY_ACTOR` with the Bearer header) and build the input from the schema + the profile targets, then confirm with the user before running. ## Procedure 1. **Load the token without echoing it**, e.g. `APIFY_T

What's inside
Steps it walks through
  1. Config
  2. Procedure
  3. Write urls.txt
  4. Rules
More from dear-hiring-manager
All skills →
About this skill
What does the apify-collect skill do?

Collect fresh job-posting URLs into ~/.dear-hiring-manager/urls.txt by running an Apify job scraper — the discovery source for /batch. Runs a configured Apify actor via the Apify API (Bearer-header auth) with a search built from the profile's desired titles + level + location, extracts the direct application URL per job, and de-dupes against already-submitted jobs. Use for /apify-collect.

How do I install it?

Run `npx skills add extrasmall0/dear-hiring-manager --skill apify-collect --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From extrasmall0/dear-hiring-manager, a repository with 106 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going