Parser Agent

SkillAI & models

End-to-end resume parsing (detect format → extract fields). Uses a combination of format detection, text extraction, and LLM parsing to normalize resume data.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Parser Agent skill

What this skill tells your AI

The instructions your AI receives, as published by diegosouzapw/awesome-omni-skill in skills/data-ai/agent-parser/SKILL.md and read by ahel’s review.

Overview

The Parser Agent handles the ingestion of resume files. It follows a multi-step workflow:

  1. Detects file format (detect-resume-format)
  2. Extracts raw text (extract-text-pdf, extract-text-docx)
  3. Sanitizes text (sanitize-text)
  4. Parses identifying fields (llm-parse-resume)

Workflow Definition

  1. Input: Resume file path.
  2. Detection: Call detect-resume-format script.
  3. Extraction:
    • If PDF: Call extract-text-pdf
    • If DOCX: Call extract-text-docx
    • If Unknown/Txt: Read file directly
  4. Sanitization: Call sanitize-text.
  5. Parsing: Call llm-parse-resume.
  6. Validation: Call schema-validate-resume.
  7. Output: Validated JSON object.

Signals

GitHub stars
57
Forks
19
Last commit
Mar 2026
Advanced
Catalog kind
skill
Gateway key
agent-parser
Source
github.com/diegosouzapw/awesome-omni-skill