leopu00/job-hunter-team

A team of AI agents that runs your job search — self-hosted, on your own LLM subscription. MIT.

49Stars on the repository
68Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

scout-coord

49

leopu00/job-hunter-team

Skill Claude Code needs its repo

Boot-time coordination protocol between multiple Scouts. Without this skill two scouts crawl the same circle (Remote EU) on the same tier (LinkedIn) and produce 100% duplicates that the dedup gate then has to drop — wasted budget and slower team. Use it as the FIRST action in your loop, before anything else. Owned by…

not rated 49 yesterday A SkillSpector: warn 89 tokens original MIT

scout-web-access

50

leopu00/job-hunter-team

Skill Claude Code needs its repo

Strato web-access cross-provider per gli Scout (F-2). 5 componenti coordinati — anti-bot robust scrape, LinkedIn session + search, email IMAP poll, multi-Scout workspace claim, freshness focus. Usato come stack base per ogni sweep: lo Scout sceglie il livello di accesso più leggero che funziona, e sale solo quando…

not rated 49 yesterday A SkillSpector: warn 86 tokens original MIT

sentinel-orders

51

leopu00/job-hunter-team

Skill Claude Code needs its repo

Translate every [SENTINELLA] ... order received in the Captain's tmux into the correct action (throttle level, spawn/kill, freeze, soft-pause, resume). The Sentinel is the team's heartbeat — its orders are commands, not suggestions. Default behavior is to execute without re-checking; second-guessing the Sentinel by…

not rated 49 yesterday A SkillSpector: warn 118 tokens original MIT

session-refresh

52

leopu00/job-hunter-team

Skill Claude Code needs its repo

Doctor-only. Context-refresh round: for each agent session read its real context occupancy (provider client-side command, zero tokens) and refresh ONLY sessions whose context window is >50% full — do a retrospective (capture + interview + analytics), append a dense synthesis to the growing daily journal, then KILL +…

not rated 49 yesterday A SkillSpector: pass 151 tokens original MIT

spawn-agent

53

leopu00/job-hunter-team

Skill Claude Code needs its repo

Spawn a JHT team agent (Scout, Analista, Scorer, Scrittore, Critico, Assistente, Capitano-2) via the launcher, then deliver the kick-off message that actually starts its main loop. Captain-only — the Captain is the single owner of team scaling. ALWAYS use this skill: bypassing start-agent.sh with tmux new-session +…

not rated 49 yesterday A SkillSpector: warn 126 tokens original MIT

spawn-doctor

54

leopu00/job-hunter-team

Skill Claude Code needs its repo

Spawn a fresh DOTTORE on-demand when you (Capitano/Assistente/Sentinella/Mentor) need an immediate health-check round. Use this INSTEAD of writing to the DOTTORE session when the user asks "fai partire il dottore" / "dottora" / "controlla il team", because between scheduled rounds the DOTTORE session is bash residua…

not rated 49 yesterday A SkillSpector: warn 109 tokens original MIT

team-modes

55

leopu00/job-hunter-team

Skill Claude Code needs its repo

The team-mode manual — one card per mode (search / harvest / care / calibration / saving). Open it whenever the hourly [MODALITÀ CORRENTE] banner names a mode and you do not remember what it implies operationally, at wake after a context refresh, or when the user switches mode from the game. The mode is ALWAYS the…

not rated 49 yesterday A SkillSpector: pass 94 tokens original MIT

telegram-send

56

leopu00/job-hunter-team

Skill Claude Code

Send a message to the user via Telegram (outbound). Use this on the Telegram bridge — the user is on their phone, NOT in front of the web dashboard. Wrapper jht-telegram-send resolves bot token + chatid per-agent from config (--from assistente|capitano|mentor); never call the Bot API directly.

not rated 49 yesterday C 75 tokens original MIT

throttle-ack

57

leopu00/job-hunter-team

Skill Claude Code needs its repo

Sign your wake-up. ALWAYS the FIRST command of every wake-up, before anything else, whenever you receive a [RIPRENDI] message after a throttle pause. throttle-ack flips your flag from NOTIFIED to ACTIVE. Only you can do it - the engine cannot - which is exactly why a flag left on NOTIFIED is proof that an agent got…

not rated 49 yesterday A SkillSpector: pass 113 tokens original MIT

leopu00/job-hunter-team

Skill Claude Code needs its repo

Decide WHO slows down and BY HOW MUCH when the team's consumption has to change. Open it when a [PACE-GUARD] advisory lands in your pane, when the Sentinella orders a Throttle: N level, or when your own check says the window is off pace. Every one of those signals is a single team-level number; the actuator is…

not rated 49 yesterday A SkillSpector: warn 0 tokens original MIT

throttle-set

59

leopu00/job-hunter-team

Skill Claude Code needs its repo

The ONLY way the team's rhythms get written. Captain-only. throttle-set edits the per-agent throttle config; the engine re-reads it when it arms each timer, so the change bites on that agent's NEXT cycle by itself - no tmux message, no agent has to re-read anything, and the cycle already running is not disturbed. Use…

not rated 49 yesterday A SkillSpector: pass 126 tokens original MIT

throttle

60

leopu00/job-hunter-team

Skill Claude Code needs its repo

Register your pause and END YOUR TURN. Time is no longer yours to keep - an engine outside your process owns the timer and wakes you over tmux when it expires. ALWAYS use this instead of sleep when you want to slow your iteration rate. One call, throttle , returns immediately; you never learn how long you wait and you…

not rated 49 yesterday A SkillSpector: warn 133 tokens original MIT

tmux-send

61

leopu00/job-hunter-team

Skill Claude Code

Deliver a message to another agent's tmux session atomically. ALWAYS use this to communicate with SCOUT/ANALISTA/SCORER/SCRITTORE/CRITICO/SENTINELLA/CAPITANO. NEVER call tmux send-keys by hand — Ink-based TUIs (Codex, Kimi) lose the Enter character.

not rated 49 yesterday A SkillSpector: pass 80 tokens original MIT

user-reply-check

62

leopu00/job-hunter-team

Skill Claude Code

Read user replies that arrived via the web dashboard (fallback channel when Telegram was down/not configured). Run this at the top of every loop iteration. The tool returns the unseen replies for YOUR agent and marks them as seen so you don't process them twice. This is the "marker prompt-injection" half of the…

not rated 49 yesterday A SkillSpector: pass 80 tokens original MIT

check-usage-http

63

leopu00/job-hunter-team

Skill Claude Code needs its repo

Check provider usage via HTTP fast path (2s, zero CLI tokens). PRIMARY action when the bridge fails to read usage. Falls back to check-usage-tui if HTTP returns RATELIMIT or fails.

not rated 49 yesterday A SkillSpector: pass 48 tokens original MIT

check-usage-tui

64

leopu00/job-hunter-team

Skill Claude Code needs its repo

Check provider usage via TUI worker (30s, costs CLI tokens). FALLBACK when check-usage-http returns RATELIMIT or fails. Spawns an ephemeral tmux session, runs /usage (or /status for Codex), parses the modal, kills the session.

not rated 49 yesterday A SkillSpector: pass 65 tokens original MIT

decision-throttle

65

leopu00/job-hunter-team

Skill Claude CodeCodex

Reference table mapping proj (projected usage at reset) to a Sentinel state and a throttle level (0-4). Use it every tick AFTER you have a fresh sample to decide which order to send to the Captain.

not rated 49 yesterday A SkillSpector: pass 50 tokens original MIT

emergency-handling

66

leopu00/job-hunter-team

Skill Claude Code needs its repo

How to handle rate-limit emergencies and the FATAL cascade when the bridge goes blind. Includes the cooldown-bypass triggers, the L4-SOFT/L5-HARD recovery path, and the RESET SESSIONE handling on a >30-point usage drop.

not rated 49 yesterday A SkillSpector: pass 56 tokens original MIT

memory-state

67

leopu00/job-hunter-team

Skill Claude CodeCodex

State variables the Sentinel must keep across ticks (last order sent, freeze flag, FATAL streak, per-state counters, emergency history, cooldowns). Use this skill on every tick to update memory and decide if a new order is required (edge-triggered).

not rated 49 yesterday A SkillSpector: pass 55 tokens original MIT

order-formats

68

leopu00/job-hunter-team

Skill Claude Code

Templates for the orders the Sentinel sends to the Captain. Use this skill whenever you decide to notify the Captain — pick the matching template, fill in the placeholders, send via jht-tmux-send.

not rated 49 yesterday A SkillSpector: warn 45 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: