{"skill_id":"query.public_data.country","name":"Country public-data discovery and query","description":"Discover, inspect, and query authoritative national, regional, and local public data for any ISO country. Direct mode exposes deterministic country plans and safe portal operations; agentic mode composes the full national-to-global evidence workflow.","country_scope":null,"tag_query":{"all_of":[],"any_of":["country","official-sources","source-routing","portals","open-data","local-data","national-data-portal"]},"tool_count":23,"tools":[{"name":"country_capabilities","description":"Return machine-readable country, source, and admin-level capabilities.\n\nThis is local metadata with no network traffic. Call it after deriving a\ncountry from the user's request to inspect national, regional, and global\nsource coverage. It never restricts access to other countries or tools.","tags":["country","geography","source-coverage","official-sources"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["country","geography","source-coverage","official-sources"]}},{"name":"country_data_plan","description":"Route every data category for any ISO country from national to global.\n\nUse this as the first move when a request names a country and the required\nsource is not already obvious. It returns registered national, regional\nand global candidates plus executable discovery tools and official-source\nqueries. Candidate presence is never reported as verified dataset\navailability.","tags":["country","global","international","all-categories","source-routing","official-sources","local-data"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["country","global","international","all-categories","source-routing","official-sources","local-data"]}},{"name":"data_europa_dataset","description":"Inspect one data.europa.eu dataset: publisher, update, licence and all\navailable distributions. This does not download a resource. After review,\nuse the format-specific tool for CSV/JSON, remote GIS, PDF or an API.","tags":["eu","europe","official-data","open-data","catalog","data-europa","eurostat","statistics","sdmx","dataset","metadata","dimensions"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["eu","europe","official-data","open-data","catalog","data-europa","eurostat","statistics","sdmx","dataset","metadata","dimensions"]}},{"name":"data_europa_resource_preview","description":"Safely preview one CSV/TSV/JSON resource selected from an inspected\ndata.europa.eu dataset. The resource ID is resolved from official catalogue\nmetadata; downloads are HTTPS-only and capped at 5 MB and 500 rows. Use\nspecialized remote-GIS or document tools for spatial services and PDFs.","tags":["eu","europe","official-data","open-data","catalog","data-europa","eurostat","statistics","sdmx","dataset","metadata","dimensions"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["eu","europe","official-data","open-data","catalog","data-europa","eurostat","statistics","sdmx","dataset","metadata","dimensions"]}},{"name":"data_europa_search","description":"Search the official data.europa.eu catalogue across EU institutions and\nparticipating national portals. Results are metadata, not observations.\nInspect a dataset with data_europa_dataset before choosing a resource and\na format-specific import, GIS, document or statistics tool.","tags":["eu","europe","official-data","open-data","catalog","data-europa","eurostat","statistics","sdmx","dataset","metadata","dimensions"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["eu","europe","official-data","open-data","catalog","data-europa","eurostat","statistics","sdmx","dataset","metadata","dimensions"]}},{"name":"eurostat_dimension_codes","description":"List valid coded values for one Eurostat dataset dimension. Filter the\noften-large official codelist with `query` (code or English label), then\npass chosen codes to eurostat_query via geo/time/extras.","tags":["eu","europe","official-data","open-data","catalog","data-europa","eurostat","statistics","sdmx","dataset","metadata","dimensions"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["eu","europe","official-data","open-data","catalog","data-europa","eurostat","statistics","sdmx","dataset","metadata","dimensions"]}},{"name":"eurostat_inspect","description":"Inspect a Eurostat dataset's SDMX dimensions and codelist references\nwithout downloading observations. Call eurostat_dimension_codes for every\nnon-time dimension needed to construct a complete filtered query.","tags":["eu","europe","official-data","open-data","catalog","data-europa","eurostat","statistics","sdmx","dataset","metadata","dimensions"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["eu","europe","official-data","open-data","catalog","data-europa","eurostat","statistics","sdmx","dataset","metadata","dimensions"]}},{"name":"fetch_public_data_records","description":"Fetch a bounded table from an inspected public-data dataset.\n\nThe tool re-inspects metadata, only accepts a declared distribution, and\nsupports CKAN DataStore/CSV/JSON, Opendatasoft records, Socrata SODA, and\nDCAT CSV/JSON distributions. It emits one sourced TableArtifact. Limits:\n500 rows, 50 columns, 20k characters per cell, 5 MB response, three\nindependently validated HTTPS redirects.","tags":["portals","global","international","ckan","dcat","json-ld","opendatasoft","socrata","records","table","open-data"],"x-humaps-capability":{"intent":"general_research","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["portals","global","international","ckan","dcat","json-ld","opendatasoft","socrata","records","table","open-data"]}},{"name":"inspect_public_data_dataset","description":"Inspect one dataset and its distributions before fetching observations.\n\nSupports auto-detected CKAN, Opendatasoft, Socrata, and exact DCAT JSON-LD\nfeeds. Returns normalized publisher, licence, geography, fields, update\nmetadata, and bounded distribution descriptors. All requests require a\npublic HTTPS URL and use DNS/redirect/response-size SSRF guards.","tags":["portals","global","international","ckan","dcat","json-ld","opendatasoft","socrata","dataset-metadata","license","geography","open-data"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["portals","global","international","ckan","dcat","json-ld","opendatasoft","socrata","dataset-metadata","license","geography","open-data"]}},{"name":"inspect_sdmx_dataflow","description":"Inspect one SDMX DSD, ordered dimensions, measures, and bounded codelists.","tags":["sdmx","dataflow","dsd","dimensions","codelists","international","official-data","statistics","open-data"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["sdmx","dataflow","dsd","dimensions","codelists","international","official-data","statistics","open-data"]}},{"name":"official_source_plan","description":"Build an official-source discovery plan for one ISO country/territory.\n\nThe plan combines the UNSD national statistical office directory,\nauthoritative registered sources, and searches for national through local\nsources. Discovery links are deliberately not reported as proven API or\ndataset coverage.","tags":["official-sources","country","regional","local","national-statistics","global"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["official-sources","country","regional","local","national-statistics","global"]}},{"name":"portal_list_portals","description":"Lijst alle geregistreerde lokale open-data portals.","tags":["portals","local","open-data","netherlands","uk","eu","europe","data-europa","rotterdam","amsterdam","denhaag","eindhoven","london","opendatasoft"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["portals","local","open-data","netherlands","uk","eu","europe","data-europa","rotterdam","amsterdam","denhaag","eindhoven","london","opendatasoft"]}},{"name":"portal_records","description":"Haal records (rijen) op uit één lokale open-data dataset.","tags":["portals","local","open-data","netherlands","uk","eu","europe","data-europa","rotterdam","amsterdam","denhaag","eindhoven","london","opendatasoft"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["portals","local","open-data","netherlands","uk","eu","europe","data-europa","rotterdam","amsterdam","denhaag","eindhoven","london","opendatasoft"]}},{"name":"portal_search","description":"Zoek datasets in één lokale open-data portal.","tags":["portals","local","open-data","netherlands","uk","eu","europe","data-europa","rotterdam","amsterdam","denhaag","eindhoven","london","opendatasoft"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["portals","local","open-data","netherlands","uk","eu","europe","data-europa","rotterdam","amsterdam","denhaag","eindhoven","london","opendatasoft"]}},{"name":"probe_public_data_portal","description":"Detect whether a public HTTPS URL exposes CKAN, ODS, Socrata, or DCAT.\n\nMakes at most four small, read-only catalog requests and stops at the\nfirst supported protocol. Use on an official portal URL found through the\ncountry source plan or hosted web research.","tags":["portals","global","international","ckan","opendatasoft","socrata","open-data"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["portals","global","international","ckan","opendatasoft","socrata","open-data"]}},{"name":"probe_sdmx_endpoint","description":"Verify a public HTTPS SDMX 2.1/3.0 REST root with bounded probes.","tags":["sdmx","sdmx-2.1","sdmx-3.0","protocol","international","official-data","open-data"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["sdmx","sdmx-2.1","sdmx-3.0","protocol","international","official-data","open-data"]}},{"name":"pxweb_inspect_table","description":"Inspect dimensions and valid member codes for a PXWeb v1 table.","tags":["statistics","official-data","international","national-statistics","pxweb","json-stat","catalog","dimensions","country","regional"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["statistics","official-data","international","national-statistics","pxweb","json-stat","catalog","dimensions","country","regional"]}},{"name":"pxweb_list_tables","description":"List datasets in any public HTTPS PXWeb API v1 catalog.\n\nSupply the official API base URL ending in an `/api/v1/...` database or\nlanguage path. Start non-recursively, then traverse a returned directory\npath or request bounded recursion. Use a table `path` with\n`pxweb_inspect_table` before querying it.","tags":["statistics","official-data","international","national-statistics","pxweb","json-stat","catalog","dimensions","country","regional"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["statistics","official-data","international","national-statistics","pxweb","json-stat","catalog","dimensions","country","regional"]}},{"name":"pxweb_query_table","description":"Run a validated, bounded PXWeb v1 query and create a table artifact.\n\n`selections` uses exact dimension and member codes returned by\n`pxweb_inspect_table` and must cover every dimension. The special member\nlist `[\"*\"]` selects all values only when the total request remains under\nthe server-side cell cap. Responses are always requested as JSON-stat2.","tags":["statistics","official-data","international","national-statistics","pxweb","json-stat","catalog","dimensions","country","regional"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["statistics","official-data","international","national-statistics","pxweb","json-stat","catalog","dimensions","country","regional"]}},{"name":"query_sdmx_dataflow","description":"Run a bounded SDMX 2.1 query after explicit DSD-valid dimension filters.","tags":["sdmx","dataflow","observations","international","official-data","statistics","table","open-data"],"x-humaps-capability":{"intent":"statistics","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["sdmx","dataflow","observations","international","official-data","statistics","table","open-data"]}},{"name":"search_public_data_portal","description":"Search any public CKAN, Opendatasoft, Socrata, or DCAT catalog safely.\n\nUse this after official-source discovery identifies a national, regional,\nor municipal catalog that is not statically registered. DCAT support\nexpects the exact JSON-LD feed URL. The URL must be a public HTTPS portal;\nprivate, link-local, credential-bearing, and redirect-to-private targets\nare blocked. Retrieved payloads are capped.","tags":["portals","global","international","ckan","dcat","json-ld","opendatasoft","socrata","national-data-portal","open-data"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["portals","global","international","ckan","dcat","json-ld","opendatasoft","socrata","national-data-portal","open-data"]}},{"name":"search_sdmx_dataflows","description":"Search an official SDMX dataflow catalog after protocol verification.","tags":["sdmx","dataflow","catalog","international","official-data","statistics","open-data"],"x-humaps-capability":{"intent":"data_discovery","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["sdmx","dataflow","catalog","international","official-data","statistics","open-data"]}},{"name":"world_bank_procurement_search","description":"Search official World Bank-financed procurement notices.","tags":["procurement","tenders","contracts","world-bank","official-data","international","country"],"x-humaps-capability":{"intent":"general_research","access":"read","side_effecting":false,"approval_required":false,"tenant_scoped":true,"tags":["procurement","tenders","contracts","world-bank","official-data","international","country"]}}]}