What problem does it solve? When you already have specific URLs and need clean, LLM-ready page content without running a new search, manually fetching and parsing pages is slow and produces noisy output. This Skill calls the Exa Contents API (POST /contents) to return structured text, highlights, or summaries with freshness control. ## Core Features & Use Cases - Known-URL Extraction: Retrieve full page text, query-focused highlights, or Exa-generated summaries from one or more URLs in a single request. - Freshness and Crawl Control: Use maxAgeHours and livecrawlTimeout to balance cache speed against live-crawl freshness, plus subpage crawling with subpageTarget prioritization. - Per-URL Status Inspection: Check the statuses array to detect partial failures like CRAWL_TIMEOUT or SOURCE_NOT_AVAILABLE even when the HTTP response is 200. - Use Case: You have a shortlist of competitor blog URLs from brand/competitors.md and need concise highlights about their pricing changes; the Skill returns grounded excerpts without a discovery search. ## Quick Start Ask the agent to extract highlights from a specific URL using the Exa Contents API with your EXA_API_KEY configured.