analyze_resume_comprehensive
Run a full pipeline analysis on a resume: ingest, sanitize, tokenize, classify, and serialize. Returns skill estimates, experience timeline, career analysis, and optional job match scores.
Instructions
Run a comprehensive algorithmic analysis on a resume in a single call. Accepts raw text or a file (base64-encoded PDF/DOCX/TXT/MD or URL). Runs the full 5-node pipeline (Ingestion → Sanitization → Tokenization → Classification → Serialization) and returns: pipeline confidence scores, classified entities by type, categorized skills with proficiency estimates, structured experience timeline, career analysis, contact info, metrics/achievements, section quality assessment, and data quality scores. Optionally matches against a job description. This is a one-call alternative to chaining parse_resume + inspect_pipeline + classify_entities + extract_skills_structured + extract_experience_structured + compute_similarity.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | No | Base64-encoded file content or URL. Use with fileType. Ignored if resumeText is provided. | |
| fileType | No | File type when using content parameter | |
| resumeText | No | Raw resume text. Provide either resumeText OR (content + fileType), not both. | |
| jobDescription | No | Optional job description to compute similarity and skill gap analysis | |
| requiredSkills | No | Optional required skills to check against |