get_jd
Fetch a job description from a URL, pasted text, or file. Returns parsed content and filename to aid resume customization.
Instructions
Get a job description from a URL, pasted text, or a file. Returns JD content, slug, and output paths. Provide exactly one of: url, text, or file_path. Optionally provide a slug like 'CompanyName_Role' for cleaner filenames.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Job posting URL to scrape | |
| slug | No | Override the auto-derived filename slug (e.g. 'Nscale_Senior_Network_Engineer'). If omitted, derived from JD title. | |
| text | No | Raw JD text (paste directly) | |
| file_path | No | Path to a saved JD file (JSON or plain text) | |
| save_path | No | Custom path to save the JD (default: jds/<slug>.json) |