What problem does it solve? Running an autonomous job-search agent requires a disciplined loop that senses pending work, acts on exactly one item, records results, and exits cleanly without leaking state between runs. This Skill encodes that cycle so the JobPilot host can re-invoke it perpetually while all state lives in the API. ## Core Features & Use Cases - Single-cycle autonomy: Fetches the ranked agenda, claims the top item with optimistic locking, executes one kind-specific procedure (job apply, search discovery, inbox review, networking follow-up, interview prep, and more), then journals and exits. - Kind-based procedures: Ships 19 per-kind instruction files covering board health probes, campaign scoring and strategy review, Upwork inbox sync, promotion drafting/posting, and question routing. - Resilient orchestration: Handles 409 claim conflicts, heartbeats long-running work, records structured journal entries with load-bearing detail markers, and always prints a machine-readable cycle sentinel. - Use Case: A user configures job-search goals once; the terminal host injects this Skill repeatedly, and each invocation discovers jobs, applies to one posting, or follows up with a recruiter, journaling every action for morning review. ## Quick Start Let the JobPilot terminal host inject the pilot skill so it fetches the current agenda and executes the top agenda item for this cycle.