log-applicationlisted
Install: claude install-skill BluegReeno/renaud-marketplace
# Log Application — Skill Instructions
## What this skill does
Take a pasted job offer plus a declared source (LinkedIn / WTTJ / direct / referral / other), classify it against the existing P1–P5 profile taxonomy from `cv-generator`, then invoke the `jobsearch-vault` skill to write the candidature trail into Obsidian: one `opportunite-js` note in `CRM-JobSearch/Opportunites/` with every fixed field populated. Then create one hal task (relance) in the `renaud` workspace tagged `jobsearch` with `due_date` 7 days out — consistent with where all other tasks live (mobile, Codex, Dust all read from hal). This skill NEVER touches the vault directly — all vault reads and writes flow through `jobsearch-vault`.
## Step 0 — Inputs you need from the user
Collect (and confirm) the following before doing anything else:
1. **Pasted offer text** (required) — the job description body. The skill will not fetch URLs; the user pastes the text.
2. **Company name** and **role title** — extract from the offer body if obvious, otherwise ASK. They drive the candidature title `<Poste> — <Entreprise>` and the `entreprise` frontmatter.
3. **`source`** (required, one of: `linkedin-alert` / `linkedin-inmail` / `wttj` / `freelance` / `direct-ats` / `headhunter` / `referral` / `other`) — **auto-detected from sender email** when invoked by the `cv-log-worker` sub-agent (see table below). **ASK** if not provided and not auto-detectable. No silent default.
**Auto-detection table (sender → source)**: