← ClaudeAtlas

jobgru-setuplisted

Jobgru first-time setup, help, and health check. Use when the user says Jobgru setup, first time, configure sheet, update sheet link, add resume, Jobgru help, or Jobgru check. Handles venv, pip install, config/sheet.json, resume PDF placement, and sheet profile writes — user only manually copies the Google Sheet template and runs gcloud auth.
ashujha301/jobgru · ★ 2 · Data & Documents · score 63
Install: claude install-skill ashujha301/jobgru
# Jobgru Setup Onboarding skill for new users. **Never ask users to edit `config/sheet.json` or other code files manually** — the agent writes config after the user pastes their sheet URL. The user only does **two things manually**: 1. Copy the [starter template](https://docs.google.com/spreadsheets/d/18TQRl1dh0Ivdk8YbxkdiWb6__XkpHM32T1ohPTuMJ_4/edit) → **File → Make a copy** → tab must stay **`Job Applications`** - Template link is **viewer** — OK for copying only. **Do not** paste the template URL into Jobgru setup. - After **Make a copy**, you are **Owner** (Editor access). No need to set “anyone with the link → Editor” for solo use. - Jobgru writes via **your Google account** (`gcloud auth`). That account must be **Editor or Owner** on the sheet — not Viewer/Commenter. - Private sheet owned by you is fine. Teammate's sheet: they must share **you** as Editor. - `gcloud auth login` must use the **same Google account** that has Editor/Owner on the sheet. 2. Run in terminal: `gcloud auth login --enable-gdrive-access --update-adc` Everything else is handled by this skill. --- ## Mode detection | User says | Mode | | --- | --- | | "Jobgru setup", "first time", pasted sheet URL + name | **setup** | | "update sheet", new sheet URL | **configure-sheet** | | uploads resume PDF, "add resume" | **add-resume** | | "Jobgru help" | **help** | | "Jobgru check" | **check** | | "Jobgru mcp", browser setup, playwright | **mcp** | | "Jobgru filter", "what filters", list