Install any skill in seconds. Free to start, no credit card required.
Get Started Free →borski/awardwallet
Query AwardWallet for loyalty program balances, elite status, and transaction history.
Passed 18 of 21 test cases with the skill, and 5 of 21 without it.
and 15 more in the full report
14 fixed6 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
Which integer `kind` in the account properties array maps to an account's airline alliance elite level?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies property kind 18 as alliance elite level | Missed | Passed |
The instructions your model reads when the skill loads.
Query loyalty program balances, elite status, and transaction history via the AwardWallet Business Account Access API.
Source: business.awardwallet.com — Requires a Business account.
Set these in your .env file:
AWARDWALLET_API_KEY — Get from https://business.awardwallet.com/profile/apiAWARDWALLET_USER_ID — Your connected user ID. Find it via the List Connected Users endpoint below.All requests use the X-Authentication header.
First-time setup gotcha: AwardWallet enforces an IP allowlist on Business API keys. Without your IP whitelisted, every call returns
{"error": "access_denied", "code": "IP_DENIED"}. Whitelist before troubleshooting.
- Where to whitelist: https://business.awardwallet.com/profile/api
- How to find your IP:
curl ifconfig.me- Multi-IP: home, office, hotspot, VPN exit nodes, and any travel locations each need their own entry. Easiest is to whitelist a /24 if you're on a stable residential ISP.
| Response | Meaning | Fix |
|---|---|---|
{"error": "access_denied", "code": "IP_DENIED"} | IP not on allowlist | Whitelist current IP at the developer portal |
Unauthorized / 401 | Bad key | Regenerate key |
Empty accounts array | User ID wrong or no connections | Verify AWARDWALLET_USER_ID |
https://business.awardwallet.com/api/export/v1
curl -s -H "X-Authentication: $AWARDWALLET_API_KEY" \
"https://business.awardwallet.com/api/export/v1/connectedUser/$AWARDWALLET_USER_ID" | jq '.accounts'
test cases passed, vs 5 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.