{"id":20820,"plugin_id":"plugins_6aa98c2127b48191b037a2638951404c","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:16:34.010Z","digest":"e0842ebafdd08c380a31b236b6f403f669666a8fc4a8e1130f63d8bdaa9015dc","against":null,"payload":{"description":"Find and verify public realtor headshots and brokerage logos for closing-congratulations graphics. Use when someone asks to research image assets for a named realtor.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":357},{"relative_path":"assets/magnus-m-logo.png","size_in_bytes":101616},{"relative_path":"references/quality-and-verification.md","size_in_bytes":2844}],"name":"magnus-realtor-asset-finder","skill_md_contents":"---\nname: magnus-realtor-asset-finder\ndescription: Find and verify public realtor headshots and brokerage logos for closing-congratulations graphics. Use when someone asks to research image assets for a named realtor.\n---\n\n# Magnus Realtor Asset Finder\n\nFind professional image candidates quickly while keeping identity and final asset selection under human review.\n\n## Gather identifying context\n\nUse all context the user provides: full name, brokerage, market or state, email, phone, and Magnus contact ID. If the user refers to a visible MagnusHub row, inspect that row with the available browser and use its values. Do not require every field, but ask for another identifier before searching when the name alone is ambiguous.\n\nNever treat facial resemblance alone as proof of identity.\n\n## Research\n\nSearch public professional sources in this order:\n\n1. The realtor's own professional website.\n2. The brokerage's official agent roster or profile.\n3. Realtor association, team, or established professional profiles.\n4. Public business-oriented social profiles.\n5. Reputable real-estate portals or aggregators as supporting evidence only.\n\nOpen the source page behind a search result. Confirm the candidate against at least two useful identifiers whenever possible, such as exact email, phone, brokerage, city, or state. Do not bypass logins, access controls, paywalls, or anti-bot measures.\n\nFor brokerage logos, prefer the brokerage's official site or brand resources. Verify that the logo represents the realtor's current brokerage rather than an old affiliation or a similarly named company.\n\nBefore ranking assets, read [quality and verification](references/quality-and-verification.md).\n\n## Return proposals\n\nReturn one recommended headshot and one recommended logo when confidence is high. Include up to two alternatives when they are materially useful. For every candidate provide:\n\n- A preview when the interface supports it.\n- The page where it was found and the direct asset link when available.\n- Confidence: High, Medium, or Low.\n- The identifiers that support the match.\n- Dimensions, format, watermark, crop, and background concerns when observable.\n- A concise recommendation.\n\nIf identity confidence is not high, say so prominently and ask the user to choose or provide another identifier. Never present a low-confidence person as the correct realtor.\n\nIf no suitable asset is found, report that plainly and list the most useful next human lead instead of substituting an unrelated image.\n\n## Approval boundary\n\nResearch and proposals are read-only. Do not download, edit, remove a background, upload to MagnusHub, or change a client record until the user explicitly selects a candidate and asks for that action.\n\nWhen the user approves a download, keep the source image unchanged and save it non-destructively with a source note. When the user asks for image preparation, preserve the person's identity and make only the requested crop, background, sizing, or format changes. Do not synthesize a replacement face or remove a watermark.\n\nUploading to MagnusHub is outside version one of this workflow and always requires a separate explicit request.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}