industry-key-contact-radar-api-skill — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited industry-key-contact-radar-api-skill (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill provides a one-stop contact discovery service using BrowserAct's Industry Key Contact Radar API template. It extracts structured contact details directly from search results across various platforms, including profile URLs, names, introductions, and company associations. Simply input an industry, result limit, target site, and job title to receive clean, actionable contact data.
Before running, you must check the BROWSERACT_API_KEY environment variable. If it is not set, do not take other actions first; you should ask and wait for the user to provide it. Agent must inform the user:
"Since you haven't configured the BrowserAct API Key yet, please go to the BrowserAct Console to get your Key."
Agent should flexibly configure the following parameters based on user needs:
stringBrowser automation, E-commerce, HealthcareBrowser automationnumber1010stringfacebook.com, linkedin.com, github.comfacebook.comstringfounder, CEO, marketing managerfounderThe Agent should execute the following independent script to achieve "one command gets results":
# Example
python -u ./scripts/industry_key_contact_radar_api.py "Browser automation" 10 "facebook.com" "founder"Since this task involves automated browser operations, it may take a long time (several minutes). The script will continuously output status logs with timestamps while running (e.g., [14:30:05] Task Status: running). Agent guidelines:
After successful execution, the script will parse and print the results directly from the API response. The results include:
url: Direct link to the contact's public profilename: The name of the contact or profile titleIntroduction: A brief introduction or bio description of the contactCompany: The company or organization associated with the contactDuring script execution, if errors occur (such as network fluctuations or task failure), the Agent should follow this logic:
"Invalid authorization", it means the API Key is invalid or expired. At this point, do not retry, but guide the user to recheck and provide the correct API Key."concurrent" or "too many running tasks" or similar concurrency limit messages, it means the concurrent task limit for the current subscription plan has been reached. Do not retry; guide the user to upgrade their plan.Agent must inform the user:
"The current task cannot be executed because your BrowserAct account has reached the limit of concurrent tasks. Please go to the BrowserAct Plan Upgrade Page to upgrade your subscription plan and enjoy more concurrent task benefits."
Error: or returns empty results), the Agent should automatically try to run the script once more.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.