Install any skill in seconds. Free to start, no credit card required.
Get Started Free →hashgraph-online/license-keys
Guide for implementing license key management with Dodo Payments - activation, validation, and access control for software products.
Passed 22 of 22 test cases with the skill, and 12 of 22 without it.
and 10 more in the full report
10 fixed12 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
Write a function using Dodo Payments SDK (`dodopayments`) to disable an existing key lk_333 programmatically when fraud is detected.
| Checked | Without skill | With skill |
|---|---|---|
| Calls client.licenseKeys.update with key ID lk_333 and payload property disabled set to true. | Missed | Passed |
The instructions your model reads when the skill loads.
License keys authorize access to your digital products. Use them for software licensing, per-seat controls, and gating premium features.
License Key Entitlements deliver keys when a product is purchased. The entitlement config supplies activation limits, optional duration, and fulfillment mode (auto or manual).
Three distinct resources:
client.licenses.* — end-user activation flow (public, no API key required)
activate() — activate a key on a devicevalidate() — check if a key is validdeactivate() — free an activation slotclient.licenseKeys.* — merchant-side key management (requires API key)
list(), retrieve(), create(), update() — manage keys for your customersclient.licenseKeyInstances.* — per-device activation instances (requires API key)
list(), retrieve(), update() — track active devices per keyActivation limits: blank/null means unlimited; otherwise it's the maximum concurrent activations. Attempting to activate beyond the limit returns 422.
Expiry semantics:
cancel_at_next_billing_date is set, keep them active until the subscription reaches the end of its term.expires_at; null means perpetual.test cases passed, vs 12 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.