Extract invoice fields from vendor PDFs into structured records — skill by agentskillexchange | Shared Context