generated: '2026-08-17' method: generated source: >- openapi/switstack-switcloud-openapi.yml, openapi/switstack-swittest-openapi.yml, conventions/switstack-conventions.yml, errors/switstack-problem-types.yml, authentication/switstack-authentication.yml, and the Switstack knowledge base (https://docs.switstack.io/) note: >- Switstack publishes no AGENTS.md, skill files or agent documentation of its own (searched the site, the docs and the GitHub org). These are generated by API Evangelist from the two published OpenAPI documents; every operationId referenced was verified verbatim against the harvested spec in openapi/_original/. They are packaged operating instructions, not Switstack artifacts. skills: - file: switstack-authenticate.md name: Authenticate against a Switstack API api: openapi/switstack-switcloud-openapi.yml operations: [token, refresh_token, revoke_token] order: 1 - file: switstack-build-the-estate.md name: Build a Switcloud merchant estate api: openapi/switstack-switcloud-openapi.yml operations: [create_merchant, create_store, create_poi, list_merchants, list_stores, list_pois, get_poi, partial_update_poi] order: 2 - file: switstack-configure-emv-for-a-terminal.md name: Configure EMV for a Switcloud terminal api: openapi/switstack-switcloud-openapi.yml operations: [create_emv, create_emv_list, add_emv_to_emv_list, create_emv_config, create_capk, create_capk_list, add_capk_to_capk_list, create_cr, create_cr_list, add_cr_to_cr_list, create_bin, create_bin_list, add_bin_to_bin_list, create_bin_config, add_bin_list_to_bin_config, create_poi_config, get_poi_config, list_poi_configs] order: 3 - file: switstack-create-a-payment.md name: Create and reconcile a Switcloud payment api: openapi/switstack-switcloud-openapi.yml operations: [create_payment, get_payment, list_payments, partial_update_payment, get_log_data_set, list_log_data_sets] order: 4 - file: switstack-run-emv-tests.md name: Run EMV tests with Swittest api: openapi/switstack-swittest-openapi.yml operations: [list_test_suites, get_test_suite, get_test, get_test_config, get_test_vcard, verify_test_suite, verify_test, verify_bin_scope, verify_capk_scope, verify_cr_scope, verify_emv_scope, run_tests, run_custom_test, list_config_files, load_config_file, parse_log, parse_tlv, parse_tag, list_tags] order: 5 skill_count: 5