{"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":21,"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. This accepts individual countries, not\nsupranational EU/WORLD scopes; use matching regional/global provider tools\ndirectly for those scopes. 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":"artifact_write","side_effecting":true,"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":"artifact_write","side_effecting":true,"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\nudata/DCAT 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. The response includes a small exact-cell\nsample; read_table_artifact can inspect other retained columns without a\nsecond fetch. The TableArtifact contains the full bounded fetch. queryable=false\nfor a static distribution means no server-side filtering, not a failed fetch.","tags":["portals","global","international","ckan","dcat","json-ld","opendatasoft","socrata","udata","data.gouv.fr","records","table","open-data"],"x-humaps-capability":{"intent":"general_research","access":"artifact_write","side_effecting":true,"approval_required":false,"tenant_scoped":true,"tags":["portals","global","international","ckan","dcat","json-ld","opendatasoft","socrata","udata","data.gouv.fr","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, udata, 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","udata","data.gouv.fr","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","udata","data.gouv.fr","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":"artifact_write","side_effecting":true,"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, udata, or DCAT.\n\nMakes at most five 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","udata","data.gouv.fr","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","udata","data.gouv.fr","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":"artifact_write","side_effecting":true,"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":"artifact_write","side_effecting":true,"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, udata, 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","udata","data.gouv.fr","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","udata","data.gouv.fr","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":"artifact_write","side_effecting":true,"approval_required":false,"tenant_scoped":true,"tags":["procurement","tenders","contracts","world-bank","official-data","international","country"]}}]}