---
name: jobseeker-portal-kalibrr
description: Use when applying on Kalibrr. Standard apply form flow.
---

# Kalibrr — alur lamaran spesifik portal

Load skill ini SEBELUM melamar di Kalibrr. Data diri dari user-profile.json + CV user.

## 1. Login & sesi (user login SENDIRI)

- Login Kalibrr via Google/email — user yang lakukan di viewer VNC (popup → tutup
  setelah dipakai). Status login: marker cookie Kalibrr belum dipetakan di portals
  (BE) → verifikasi manual sesi browser bila perlu.

## 2. URL pencarian

- Board: `https://www.kalibrr.com/id_ID/job-board/` (URL query keyword perlu
  diverifikasi live — lihat §5). Kartu: `a[href*="/id_ID/jobs/"]` (perkiraan).

## 3. Alur lamaran

1. Buka `job_url` → tombol "Apply"/"Lamar".
2. Form standar: nama/email/phone dari profile; **CV dari akun Kalibrr** (CV user
   yang sudah di-upload saat connect) — pastikan terpilih.
3. Pertanyaan (jika ada) → jawab dari CV.
4. Submit → konfirmasi → `update --status submitted`. Gagal teknis → retry 3× → `failed`.

## 4. Pitfalls

- Akun harus punya CV terpasang → kalau tidak → `ask_user` upload → tunggu.
- Kalibrr jarang redirect eksternal (mayoritas form internal) — kalau ada, ikuti
  aturan portal lain (form singkat → lamar; kompleks → failed).

## 5. Kalibrasi

Selector Kalibrr BELUM diverifikasi live (URL board, kartu, tombol apply). Saat
pertama lamar: inspeksi DOM, catat selector ke skill ini.
