Install any skill in seconds. Free to start, no credit card required.
Get Started Free →anthropics/tres-export-3rd-party-contacts
Extract all 3rd-party (non-owned) addresses from a TRES Finance environment and export them as an XLSX workbook to help users build their contacts list.
Passed 7 of 15 test cases with the skill, and 4 of 15 without it.
and 8 more in the full report
6 fixed4 passed either way11 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
When saving the generated TRES third-party contacts workbook for an organization named 'Acme Corp', what naming format and folder destination should be used?
| Checked | Without skill | With skill |
|---|---|---|
| Constructs filenames using the prefix tres_3rd_party_contacts_. | Missed | Passed |
| Saves the output file in the outputs directory with spaces in the organization name replaced by underscores. | Missed | Passed |
The instructions your model reads when the skill loads.
Fetch all unidentified external addresses from the user's TRES environment using the accountTxsSummary query (the same data source that powers the "Unidentified Addresses" tab in the TRES UI), deduplicate them, enrich them with activity data, and produce an XLSX workbook with two tabs:
The workflow gives users a fast way to build their address book: Claude extracts, deduplicates, and enriches the unidentified addresses, and the user just needs to label them.
All GraphQL calls use the user-tres-finance MCP server (execute tool).
Call get_viewer (no arguments) to confirm the session is active and note the organization name.
Use the accountTxsSummary query with identificationState: "UNIDENTIFIED" — this is the same query the TRES UI uses for the "Unidentified Addresses" tab under Accounts. It already excludes the organization's own wallets and returns only external counterparty addresses that haven't been named yet.
query UnidentifiedAddresses($limit: Int, $offset: Int, $identificationState: String, $excludeInternalAccounts: Boolean, $fiatCurrency: String) {
accountTxsSummary(
limit: $limit
offset: $offset
identificationState: $identificationState
excludeInternalAccounts: $excludeInternalAccounts
fiatCurrency: $fiatCurrency
) {
totalCount
results {
accountIdentifier
displayName
inflowTxCount
outflowTxCount
test cases passed, vs 4 / 15 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.