generated: '2026-07-17' method: generated note: >- Agent Skills packaged from the Alasco Public API OpenAPI (FinCon, CapEx, ESG). Every step is grounded in a real operationId verified against the specs. Auth, pagination, and error rules reference authentication/, conventions/, and errors/. skills: - file: alasco-setup-project-and-contract.md name: Set up a project, property, and contract (FinCon) api: openapi/alasco-fincon-openapi.json operations: [create_property_properties__post, create_project_projects__post, create_contracting_entity_contracting_entities__post, create_contractor_contractors__post, create_contract_contracts__post] - file: alasco-process-invoice.md name: Record and pay an invoice against a contract (FinCon) api: openapi/alasco-fincon-openapi.json operations: [get_contracts_contracts__get, add_paid_invoice_invoices_add_paid_invoice__post, register_payment_invoices__id__register_payment__post, assign_tag_invoices__invoice_id__tags_assign__post, get_invoice_details_invoices__id___get] - file: alasco-pull-cost-reporting.md name: Pull project and cost-element financial reporting (FinCon) api: openapi/alasco-fincon-openapi.json operations: [get_project_financials_reporting_projects__get, get_contract_financials_reporting_contracts__get, get_cost_element_financials_reporting_cost_elements__get, get_cash_outflow_cost_element_view_reporting_cash_outflow_cost_elements__get] - file: alasco-submit-esg-consumption.md name: Submit ESG utility meters and consumption data api: openapi/alasco-esg-openapi.json operations: [get_buildings_buildings__get, add_utility_meter_utility_meters__post, upsert_tenant_tenants__post, bulk_create_utility_meter_readings_meter_readings_bulk__post, bulk_create_consumption_intervals_consumption_intervals_bulk__post]