generated: '2026-08-13' method: searched source: >- One skill is provider-published and saved verbatim from https://docs.thanx.com/.well-known/agent-skills/thanx/skill.md (also exposed as the MCP resource mintlify://skills/thanx). The remaining four are packaged Agent Skills generated by API Evangelist, with every step grounded in an operationId verified verbatim in ../openapi/*.yml and cross-cutting rules citing ../conventions/, ../errors/, ../scopes/, ../rate-limits/, ../authentication/ and ../sandbox/. description: >- Agent Skills for the Thanx loyalty platform. Thanx is one of the few providers in the catalog that authors and serves its own Agent Skill; that file is kept verbatim rather than regenerated, and the generated skills below cover the four marquee integration flows its documentation organizes itself around. skills: - file: thanx-loyalty-api.md name: Thanx method: searched provider_published: true url: https://docs.thanx.com/.well-known/agent-skills/thanx/skill.md api: all three families (Consumer, Partner, Loyalty) note: >- Verbatim provider copy; only generated/method/source provenance keys were added to its existing frontmatter. Referenced by skills[0] of the A2A agent card (a2a/thanx-agent-card.json). - file: thanx-pos-checkout-loyalty.md name: Apply loyalty at POS checkout method: generated api: openapi/thanx-account-api-openapi.yml, openapi/thanx-baskets-api-openapi.yml operations: [getAccount, createUpdateBasket] - file: thanx-campaign-reward-issuance.md name: Create a campaign and issue rewards in bulk method: generated api: openapi/thanx-campaigns-api-openapi.yml, openapi/thanx-issuance-jobs-api-openapi.yml operations: [createToken, createCampaign, listCampaigns, getCampaign, issueRewards, getIssuanceJob, revokeIssuanceJob] - file: thanx-consumer-reward-redemption.md name: Enroll a guest and redeem a reward in a consumer app method: generated api: openapi/thanx-users-api-openapi.yml, openapi/thanx-cards-api-openapi.yml, openapi/thanx-rewards-api-openapi.yml operations: [createUser, getUser, createCard, getCards, getRewards, getReward, activateReward, finalizeReward, getPointsBalance] - file: thanx-subscriber-ingestion.md name: Ingest subscribers from an external channel method: generated api: openapi/thanx-subscribers-api-openapi.yml, openapi/thanx-metadata-api-openapi.yml operations: [createToken, getScopes, getMerchants, getPartnerLocations, createSubscriber] count: 5