skilljar-certificateslisted
Install: claude install-skill mercedesperezcapilla-gif/claude-skills
# Skilljar Certificates
Extracts completed-course certificates from Anthropic's Skilljar learning site, downloads
the genuine PDFs, classifies them into the Anthropic course tiers, and produces a single
visual (a few rows, grouped by tier) plus a quick text summary.
## Requirements
- Claude in Chrome connected, with the user already signed in to https://anthropic.skilljar.com
- A connected workspace folder to write the output to
- Sandbox tools: `pdftoppm` (poppler) and Python `PIL` — both preinstalled
## Procedure
### 1. Extract the completed certificates
1. In Chrome, navigate to `https://anthropic.skilljar.com/accounts/profile/`.
2. Use `read_page` (filter `all`) to read the **Registrations** list. Each completed course
has a "View certificate" link to `https://verify.skilljar.com/c/<CODE>` and a
"Certificate completed:" date. Courses showing "X of Y lessons" are **not** complete — skip them.
3. For each completed `<CODE>`, open `https://verify.skilljar.com/c/<CODE>` and read the page
(filter `interactive`) to capture the **"Download certificate PDF"** href
(a signed `https://cc.sj-cdn.net/...pdf?...` URL). Do NOT use the javascript tool to read the
href — signed query strings are blocked from script output; `read_page` returns them fine.
4. Build a manifest of `{code, title, completed_date, pdf_url}` for every completed course.
### 2. Download the PDFs (needs user permission)
The sandbox proxy blocks `cc.sj-cdn.net`, so download through Chrome:
1. Conf