jobgru-setuplisted
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