| name | infrastructure-standards |
| version | 1.0 |
| description | Looks up and interprets Ontario Provincial Standard Drawings (OPSD), Ontario Provincial Standard Specifications (OPSS), CSA standards, and MTO design guidelines for municipal infrastructure. This skill should be used when a design question, standard reference, or material selection needs authoritative Ontario infrastructure standards. |
| source | OPSD, OPSS, CSA S6:19, MTO Drainage Management Manual, MTO Geometric Design Standards |
| authority | Province of Ontario, Ministry of Transportation Ontario, Canadian Standards Association |
| data_as_of | 2026-03-08 |
| pipeline_position | 2 |
| pipeline_inputs | condition_assessment.json (optional) |
| pipeline_outputs | standards_lookup.json |
| pipeline_upstream | infrastructure-assessment |
| pipeline_downstream | report-generator |
Infrastructure Standards
Purpose
Retrieve and interpret the correct Ontario and Canadian infrastructure design standards for a given question, asset type, or design scenario. Provide the authoritative standard reference, key requirements, and applicable design parameters. Do not perform the engineering design — provide the standard requirements that a designer needs.
Keep this skill narrow:
- Identify the applicable standard (OPSD, OPSS, CSA, MTO manual)
- Extract the relevant requirements and parameters
- Note exceptions, recent amendments, and jurisdiction-specific overrides
- Provide the standard reference for traceability
Use when
- A design question requires an Ontario infrastructure standard lookup
- Material selection needs OPSD/OPSS guidance
- Drainage design needs MTO manual parameters
- Bridge design needs CSA S6 requirements
- A condition assessment references a standard that needs interpretation
Do not use when
- The task is to assess existing asset condition (use
infrastructure-assessment)
- The task is to produce a final engineering design (outside scope — requires P.Eng.)
- The task is a planning or zoning question (use planning skills)
Inputs
{
"project_id": "uuid",
"query_type": "standard_lookup | material_selection | design_parameter | specification_check",
"asset_type": "storm_sewer | sanitary_sewer | watermain | bridge | culvert | manhole | catchbasin | road | sidewalk",
"query": "What is the minimum cover for a 600mm storm sewer under a municipal road?",
"context": {
"municipality": "Toronto",