Agent skill · AI & Agents

job-posting-intent

Detect buying intent from job postings. When a company posts a job in your problem area, they've allocated budget and are actively thinking about the problem. This skill finds those companies, qualifies them, extracts personalization context, and outputs everything to a Google Sheet. Does NOT do outreach — just delivers qualified leads with reasoning.

gooseworks-aigithub.com/gooseworks-aiGitHub ↗
claude-codecodexcursorships scriptsMIT
Install
npx skills add gooseworks-ai/goose-skills --skill job-posting-intent --agent claude-code

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

Facts
Files in the skill folder: 5
SKILL.md size: 9 KB
Bundled scripts: yes
Version: 1.1.0
Path: skills/lead-generation/capabilities/job-posting-intent/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,091
Language: Python

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

From the SKILL.md

# Job Posting Intent Detection Find companies that are hiring for roles related to the problem you solve. A job posting is a **budget signal** — the company has allocated money to solve a problem your product addresses. Results are automatically exported to a **Google Sheet** with signal strength, decision-maker suggestions, outreach angles, and personalization context. ## Why This Works When a company posts a job, they've: - Allocated budget (headcount is expensive) - Acknowledged the problem exists - Started actively solving it If your product helps solve that problem faster, cheaper, or better than a hire alone, the timing is perfect. ## Cost **Apify Actor:** `harvestapi/linkedin-job-search` (pay-per-event) | Component | Cost | |-----------|------| | Actor start (per run) | $0.001 | | Per job result | $0.001 | | Apify platform fee | +20% | **Typical run costs:** | Scenario | Titles | Jobs/title | Runs | Est. Cost | |----------|--------|------------|------|-----------| | Quick scan | 3 | 25 | 3 | ~$0.09 | | Standard | 5 | 25 | 5 | ~$0.16 | | Deep search | 5 | 100 | 5 | ~$0.60 | | Multi-location | 5×3 | 25 | 15 | ~$0.47 | Google Sheet creation is free (uses Rube/Composio integrati

What's inside
Steps it walks through
  1. Why This Works
  2. Cost
  3. Setup
  4. 1. Apify API Token
  5. 2. Install dependencies
  6. 3. Rube/Composio (for Google Sheets)
  7. Usage
  8. Step 1: Define your ICP and target titles
  9. Step 2: Estimate cost
  10. Step 3: Run the search
  11. What the Script Does
  12. Options Reference
  13. Google Sheet Columns
  14. AI Agent Integration
Ships with 4 files
  • scripts/create_sheet.py
  • scripts/create_sheet_mcp.py
  • scripts/search_jobs.py
  • skill.meta.json
Commands it runs
Get your token at https://console.apify.com/account/integrations
export APIFY_API_TOKEN="apify_api_YOUR_TOKEN_HERE"
pip3 install requests
python3 scripts/search_jobs.py \
Standard search (creates Google Sheet)
Deep search with custom sheet name
Filter results to only relevant titles (LinkedIn search is fuzzy)
Also save raw JSON alongside the sheet
Skip Google Sheet, console + JSON only
More from goose-skills
All skills →
About this skill
What does the job-posting-intent skill do?

Detect buying intent from job postings. When a company posts a job in your problem area, they've allocated budget and are actively thinking about the problem. This skill finds those companies, qualifies them, extracts personalization context, and outputs everything to a Google Sheet. Does NOT do outreach — just delivers qualified leads with reasoning.

How do I install it?

Run `npx skills add gooseworks-ai/goose-skills --skill job-posting-intent --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 gooseworks-ai/goose-skills, a repository with 1,091 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