Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/galorr-job-scanner-setup
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/job-scanner-setup
Tools it pre-approves 7
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Read,Write,Bash,AskUserQuestion,mcp__claude_ai_Slack__slack_search_channels,mcp__claude_ai_Google_Drive__read_file_content,mcp__scheduled-tasks__create_scheduled_task
What's inside
- Skill name
job-scanner-setup- Description
- Interactive setup for the job-scanner skill. Reads the user's uploaded CV, asks 5-7 questions about their target role / location / channel / schedule, generates a personalized job-scanner SKILL.md, and optionally registers it as a Cowork scheduled task.
- License
- MIT
- Allowed tools
- Read,, Write,, Bash,, AskUserQuestion,, mcp__claude_ai_Slack__slack_search_channels,, mcp__claude_ai_Google_Drive__read_file_content,, mcp__scheduled-tasks__create_scheduled_task
- Instructions
- 253 lines in SKILL.md · view on GitHub
Before installing
- Pre-approves some shell commands
Files (1)
- SKILL.md
SKILL.md (first lines)
You are the SETUP HELPER for the `job-scanner` skill. Your job is to turn the
templated `skills/job-scanner/SKILL.md` (with `<<<PLACEHOLDER>>>` markers) into
a personalized SKILL.md for the current user, in one short interactive session.
This skill runs ONCE per user, not on a schedule. After this run, the
`job-scanner` skill itself runs daily.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
STEP 1 — LOCATE THE TEMPLATE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The template lives next to this setup skill:
../job-scanner/SKILL.md (relative to this skill's directory)
If that path doesn't exist, search for `job-scanner/SKILL.md` under
`~/.claude/skills/` and the current working directory. If not found,
tell the user: "I need the job-scanner SKILL.md template — please install
the job-scanner skill first (it lives in the same repo) or paste the
template file path."
Read the full template into memory.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
STEP 2 — READ THE USER'S CV
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
If the user has uploaded a CV (look for a recent .pdf / .docx / .md file in
the conversation or in their uploads folder), read it.
If no CV is uploaded yet, ask the user once:
"Drop your CV into the chat — I'll use it to populate your bio block.
PDF, DOCX, and markdown all work. If you'd rather skip and fill the
bio in manually, say 'skip CV'."
Extract from the CV:
- Full name
- Current role title and company
- Years of experience
- Tech stack (languages, frameworks, cloud)
- Specialty / focus areas
- Education
- LinkedIn URL (look in the CV header)
If anything is unclear or missing, note it — you'll ask about it in STEP 3.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
STEP 3 — INTERACTIVE QUESTIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Ask the user the following via AskUserQuestion. Batch related questions
into single AskUserQuestion calls (up to 4 per call). Use sensible
defaults from the CV where possible — only ask if you can't infer.
Q1 (always ask, even if CV gave a hint):
"What role titles are you targeting? Pick the closest match — I'll
include all related variants."
Options:
• Director of Engineering / Engineering Director / VP Engineering
• Head of Engineering / Head of R&D / VP R&D
• Engineering Manager / Senior EM / Group Manager R&D
• Principal Engineer / Staff Engineer / Tech Lead
• CTO / VP of Technology / Chief Architect
(Multi-select is OK — they may target a band rather than a single title.)
Q2 (always ask):
"Where are you looking? Where you actually want to work day-to-day."
Options:
• Single city or metro area (you'll specify)
• Hybrid in a corridor (you'll specify the cities)
• Anywhere remote (with timezone constraints)
• Anywhere remote (no constraints)
Then follow up with a free-text-style prompt for the actual cities /
region.
Q3 (always ask):
"Which Slack channel should the daily digest go to?"
Options:
• A dedicated personal channel I've created (you'll paste the channel ID)
• A DM to myself
• A shared channel with my career-search group
Follow up by asking the user to paste the Slack channel ID (starts with
C... for channels, D... for DMs). Tell them: in Slack, right-click the
channel → View channel details → scroll to the bottom for the ID. Also
ask for the channel name for display purposes (e.g. #my-job-search).
Q4 (always ask):
"What time should it run each morning?"
Options:
• 06:00 (early bird)
• 08:00 (recommended — most listings post overnight in EMEA / morning in US)
• 10:00 (after coffee)
• Custom time (you'll specify)
Q5 (always ask):
"Should I include a watchlist of companies whose careers pages get
checked directly every run?"
Options:
• Yes — I'll paste a list (one company per line)
• Yes — but build it from my CV's prior employers + their competitors
• No — broad market scan only
If "yes — paste list", prompt the user for the list (free text) and
ask for a 0–10 priority score per company (optional).
Q6 (always ask):
"Do you have a Google Sheet of companies where someone you know can
warm-intro your CV? (This is optional — the scanner adds a contact
line and +0.5 score bonus for sheet companies.)"
Options:
• Yes — I'll paste the Google Sheet file ID
• No — skip this feature
If "yes", prompt for the file ID (the long string in the sheet URL
between `/d/` and `/edit`).
Q7 (always ask):
"Anything to add to the skip list — companies to NEVER report?
(Defaults: your current employer.)"
Free-text follow-up. Format: one company per line, optionally with a
reason (e.g. "AcquiredCo (acquihired by current employer)").
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
STEP 4 — FILL IN THE TEMPLATE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━From galorr/claude-code-starter, MIT.
More from galorr/claude-code-starter
- 0.479score
career-scout
galorr
Career intelligence for any professional, role, or seniority — engineers, managers, designers, PMs, marketers, sales, data, finance, ops, and more.
SkillCFreshness: CClaude Code +9 - 0.476score
claudia-debugger
galorr
Senior debug investigator for hard bugs — production incidents, flaky tests, regressions, mysterious errors.
SkillCFreshness: CClaude Code - 0.474score
codepilot-be-nestjs
galorr
Autonomous NestJS backend feature development from a Jira ticket — analyzing the Nest project, designing API architecture, implementing…
SkillCFreshness: CClaude Code - 0.474score
codepilot-be-nextjs
galorr
Autonomous Next.js backend feature development from a Jira ticket — analyzing the Next app, designing the server/API architecture (route handlers, server…
SkillCFreshness: CClaude Code - 0.474score
codepilot-be-python
galorr
Autonomous Python backend feature development from a Jira ticket — detecting the web framework (FastAPI, Django, or Flask), designing the API architecture…
SkillCFreshness: CClaude Code - 0.474score
codepilot-ui
galorr
Frontend feature-development router.
SkillCFreshness: CClaude Code - 0.474score
codepilot-ui-angular
galorr
Autonomous Angular frontend feature development from a Jira ticket — analyzing Figma designs, planning component architecture, implementing UI via webcode…
SkillCFreshness: CClaude Code - 0.474score
codepilot-ui-react
galorr
Autonomous React frontend feature development from a Jira ticket — analyzing Figma designs, planning component/state architecture, implementing accessible…
SkillCFreshness: CClaude Code - 0.474score
go-devloop
galorr
Unified development orchestrator that combines Jira/Figma integration (from codepilot) with iterative quality loops (from trycycle).
SkillCFreshness: CClaude Code - 0.474score
codepilot-be
galorr
Backend feature-development router.
SkillCFreshness: CClaude Code - 0.471score
job-scanner
galorr
Daily personalized job-market scanner.
SkillCFreshness: CClaude Code - 0.471score
handover
galorr
End-of-session handover — surveys what happened, updates auto memory with only future-relevant context, and prints a structured note (shipped / in-flight /…
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 21, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/galorr/claude-code-starter
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from galorr
- 0.479score
career-scout
galorr
Career intelligence for any professional, role, or seniority — engineers, managers, designers, PMs, marketers, sales, data, finance, ops, and more.
SkillCFreshness: CClaude Code +9 - 0.476score
claudia-debugger
galorr
Senior debug investigator for hard bugs — production incidents, flaky tests, regressions, mysterious errors.
SkillCFreshness: CClaude Code - 0.474score
codepilot-be
galorr
Backend feature-development router.
SkillCFreshness: CClaude Code - 0.474score
codepilot-be-nestjs
galorr
Autonomous NestJS backend feature development from a Jira ticket — analyzing the Nest project, designing API architecture, implementing…
SkillCFreshness: CClaude Code - 0.474score
codepilot-be-nextjs
galorr
Autonomous Next.js backend feature development from a Jira ticket — analyzing the Next app, designing the server/API architecture (route handlers, server…
SkillCFreshness: CClaude Code - 0.474score
codepilot-be-python
galorr
Autonomous Python backend feature development from a Jira ticket — detecting the web framework (FastAPI, Django, or Flask), designing the API architecture…
SkillCFreshness: CClaude Code
Cite this page
job-scanner-setup skill. Agent Mart. https://agentmart.dev/skills/galorr-job-scanner-setup (last updated 2026-10-24)