Skip to main content

Use this agent skill

Copy the instructions below into a SKILL.md file in a folder named levios-strategic-contacts and add it through your client’s supported skill mechanism. If it does not load skill files, provide this content to the agent as task instructions. This does not install anything or enable tools on its own. The skill uses English for one shared instruction set and asks the agent to answer in your language.

Reference and examples

You can ask: “Show me contacts with more than 10,000 followers who might be relevant partners.” The agent analyzes people already recorded in the selected levios account. This is not a search of everyone on Instagram or an export of the account’s entire follower list.

Define the shortlist

Choose the account, threshold, and reason for the search. Follower count can help prioritize reach, but it does not prove engagement, audience fit, or buying intent. Use available biography and interaction context to explain why a candidate might fit, and identify that judgment as an inference. list_contacts requires contacts:read_pii. It supports an exact instagram_username filter. It does not accept a minimum-followers parameter, a tag filter, or a sort order. The agent paginates and filters returned records.

Handle thresholds and missing information

For “above 10k,” use followers_count > 10000. For “at least 10k,” use followers_count >= 10000. A null value is unknown, not zero. Check enrichment_status and last_enriched_at. Separate stale, failed, pending, and missing data from usable counts. Reading a contact does not force a profile refresh, and stored follower counts are not a live measurement.

Be explicit about coverage

Pass each returned next_cursor unchanged into the next cursor. A page can contain up to 50 records. Do not conclude that there are no matches after checking only the first page. For a large list, agree on a manageable batch and retain the remaining cursor. Report records examined, matches, unknown counts, stale records, and whether more pages remain. Only claim an exhausted scan when the cursor ends. Even a complete scan over changing data is not a frozen snapshot. A useful result says: “I examined 200 contacts; 12 have a recorded count above 10,000, 30 have unknown counts, and more pages remain.” These numbers are an illustration, not account data.

Review and organize the results

Show the username, recorded follower count, freshness, relevant context, and instagram_profile_url. Do not include unrelated email or phone details. Use get_contact for selected candidates needing tags, attributes, or activity. Its timeline is not a guaranteed full conversation transcript. If you ask to organize the list, the agent can use list_contact_tags, create_contact_tag, and attach_contact_tag with contacts:write. A tag organizes the contact; it does not launch a campaign. send_instagram_dm_url opens Instagram. It is not an MCP message-sending tool or evidence that a messaging window is open. An analysis request does not instruct the agent to contact anyone. Respect opt_out and blocked when recommending outreach. When available, get_automation_guide topic contacts gives the agent these steps. See Instagram limits for messaging boundaries.