What problem does it solve? Keeping a public dashboard about Castilla y León government job openings (oposiciones) up to date requires running many API queries, classifying job postings by professional profile, and regenerating derived artifacts like an SVG sparkline and an executive summary. This Skill encodes the entire update procedure so the data.json file behind the panel stays accurate without touching any HTML or JavaScript. ## Core Features & Use Cases - Open Data API Queries: Runs 8 documented OpenDataSoft queries against the Junta de Castilla y León datasets convocatorias-de-empleo-publico and estadisticas-de-personal to refresh calls, positions, exam venues, and staffing by province. - Profile Classification: Classifies job posting titles into 8 fixed professional profiles (Sanidad, Ingeniería, Administración, etc.) using a prioritized keyword-matching ruleset. - Derived Artifacts: Regenerates the executive summary, the static sparkline SVG via an embedded Python script, and keeps the auto-generated FAQPage/JSON-LD section aligned through the underlying data arrays. - Use Case: A maintainer asks to refresh the oposiciones panel; the Skill reads the current data.json, detects which sections need new data (e.g., only update staffing if a new semiannual snapshot exists), rewrites the 15 most recent calls with recalculated open/closed status, and reports what changed. ## Quick Start Ask the assistant to actualiza el Radar de Empleo Público CyL con los últimos datos de la API de datos abiertos de la Junta.