{"id":25739,"plugin_id":"plugin_asdk_app_6a86ce235d6c8191b3738c6b3a2763ac","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-02T00:28:08.321Z","digest":"9d869e5676674f5521668764167f49b1211eb19026689642fd23d91b5cbb8a21","against":null,"payload":{"description":"Review the user's live Ask Gina account across cross-chain holdings, linked wallets, and scheduled prompts or recent runs. Use for direct or indirect personal questions such as \"what do I hold?\" or \"which wallets are connected?\", even when signed out so Gina can authenticate. For schedule creation or changes and asset-movement requests, say this skill only researches and do not call read tools. Do not use for general education or venue-specific positions or history.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":349}],"name":"review-gina-account","skill_md_contents":"---\nname: review-gina-account\ndescription: Review the user's live Ask Gina account across cross-chain holdings, linked wallets, and scheduled prompts or recent runs. Use for direct or indirect personal questions such as \"what do I hold?\" or \"which wallets are connected?\", even when signed out so Gina can authenticate. For schedule creation or changes and asset-movement requests, say this skill only researches and do not call read tools. Do not use for general education or venue-specific positions or history.\n---\n\n# Review an Ask Gina account\n\nUse Gina for supported current or authenticated account data. Keep this skill active across follow-ups while the account-review goal stays the same; reroute when the user changes to token, Hyperliquid, or prediction-market research.\n\n## Choose one primary read\n\n| Intent                                                | Tool                          | Do not substitute                                                                                                                  |\n| ----------------------------------------------------- | ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |\n| Current cross-chain holdings, balances, or allocation | `gina.getCrosschainPortfolio` | A public token price cannot establish what the user owns. Do not claim an empty result is complete when provider status is absent. |\n| Linked Ethereum and Solana wallets                    | `gina.getAccountAddresses`    | Do not infer an address from portfolio rows.                                                                                       |\n| Scheduled prompts or recent runs                      | `gina.listScheduledPrompts`   | This only inspects schedules; it never creates, edits, pauses, or deletes one.                                                     |\n\nCall one primary tool unless the user explicitly combines goals. For \"how did my schedules run?\", request recent runs. If the request is personal but the user is signed out, activate Gina and allow authentication instead of replacing the answer with generic information.\n\n## Respond and recover\n\n- Lead with the result. Identify the account, wallet, chain, and time context when returned.\n- Preserve structured UI and summarize useful findings instead of dumping raw data.\n- State missing values plainly. Never invent an address, balance, timestamp, or provider status.\n- Distinguish authentication, invalid input, not found, timeout, oversized result, and upstream failure when the result does.\n- Retry at most once only for an explicit timeout or transient result. Otherwise offer the smallest recovery.\n- Never silently replace failed Gina data with memory or web data. Label any separately requested fallback as a different source.\n\n## Read-only boundary\n\nNever claim that funds moved or a schedule changed. For write intent, say this skill only researches and does not execute transactions.\n\n## Examples\n\nActivate for \"Show my linked wallets,\" \"What do I hold?\", \"How is my portfolio allocated?\", \"Which accounts are connected?\", and \"How did my automations run?\" If \"show my account\" does not identify the desired account slice, ask one focused question.\n\nDo not activate for \"What is a crypto wallet?\" or \"Explain portfolio diversification.\" For \"Create a daily portfolio summary\", say this skill only researches and call no tools.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}