probe-achievements

Analyzes résumé PDFs to validate achievement extraction and locate parsing defects.

8|Updated May 29, 2026
One-click install
npx skills add https://github.com/offlinecv/OfflineCV --skill probe-achievements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: probe-achievements
Source: https://github.com/offlinecv/OfflineCV/tree/main/.claude/skills/probe-achievements
Command: npx skills add https://github.com/offlinecv/OfflineCV --skill probe-achievements

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves parsing failures where achievement sections in résumés are missing, merged, or incorrectly segmented by the OfflineCV parser.

Core Features & Use Cases

  • Layered Diagnostics: Pinpoints exactly where extraction fails, whether at line assembly, section routing, entry segmentation, or type/description splitting.
  • Verification: Provides an independent header-line re-scan to validate if the parser captured all entries.
  • Use Case: When a candidate's patent or award is missing from the output, use this tool to see if the parser swallowed the section or failed to segment the individual entries correctly.

Quick Start

Run the probe-achievements skill by executing the vitest command with the absolute path to your target PDF assigned to the RL_ACHIEVEMENTS_PDF environment variable.

Frequently Asked Questions about probe-achievements

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug missing achievements when parsing a resume PDF?

Debug missing resume PDF achievements by comparing raw PDF text segments against parsed entries to localize failures in layout or segmentation logic. This diagnostic process pinpoints exactly where extraction fails.

Why does the parser merge or incorrectly segment achievement sections in my PDF?

Achievement sections merge or segment incorrectly due to failures in line assembly, section routing, entry segmentation, or type/description splitting. Layered diagnostics isolate the specific parsing logic causing the defect.

Do I need vitest to run resume PDF achievement diagnostics?

Yes, you need the vitest test runner to execute the diagnostic harness for resume PDF achievement extraction. You must also provide a local PDF file path assigned to the RL_ACHIEVEMENTS_PDF environment variable.

Can I verify if the parser captured all achievement entries from a resume?

Yes, you can verify if the parser captured all achievement entries by running an independent header-line re-scan. This validation step checks the parsed output against the original document to identify any swallowed sections.

What is the best way to locate parsing defects in resume achievement extraction?

The best way to locate parsing defects in resume achievement extraction is a layered diagnostic approach comparing raw PDF text against parsed outputs. This isolates failures across section routing and entry segmentation.