Pulls structured data from unstructured text using LLM-powered extraction. You feed it messy content like emails, PDFs, or web pages along with a schema, and it returns clean JSON matching your spec. Handy when you're tired of writing brittle regex patterns or parsing logic for things like invoices, resumes, or customer support tickets. The approach is straightforward: it sends your content and desired output structure to an LLM, then validates the response. Works well for one-off extractions or when your input format varies too much for traditional parsers. Think of it as a flexible alternative to template-based scraping when you need semantic understanding over exact pattern matching.
npx skills add https://github.com/alirezarezvani/claude-skills --skill extract