nyne-search
Search for people using natural language queries with the Nyne Search API. Find professionals by role, company, location, industry, or any combination. Supports custom filters, AI relevance scoring, contact enrichment (emails + phones), pagination, and three search tiers (light, medium, premium). Async with polling.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/michaelfanous2/nyne-searchNyne Search Skill
Search for people using natural language queries. Find professionals by role, company, location, industry, or any combination. Returns matching profiles with contact info, work history, education, and optional AI relevance scoring.
Important: This API is async. You POST to submit, get a request_id, then poll GET until status: "completed". Light searches complete in 3-40 seconds; premium searches take 30-300 seconds.
Agent Instructions
When presenting search results to the user, show all returned data for each person. Walk through:
- Result count — total_stored, total_estimate, has_more, credits_charged
- Each person — displayname, headline, bio, location, gender, estimated_age, total_experience_years, is_decision_maker
- Contact info — best_business_email, best_personal_email, altemails, fullphone (if show_emails/show_phone_numbers were enabled)
- Social profiles — LinkedIn URL, username, connections, followers
- Work history — all organizations with title, dates, company details (industries, num_employees, funding, technologies)
- Education — schools with degree, major, dates; note is_top_universities flag
- Interests — work interests and certifications
- Patents — title, date, reference, URL (if present)
- Languages — spoken languages
- Score — AI relevance score 0-1 (if profile_scoring was enabled)
- Insights — AI-generated match reasoning (if insights were enabled)
If has_more is true, tell the user there are more results available and offer to paginate using the next_cursor.
If a field is missing from the response, it means no data was found — skip it silently.
Setup
Required environment variables:
NYNE_API_KEY— your Nyne API keyNYNE_API_SECRET— your Nyne API secret
Get credentials at https://api.nyne.ai.
export NYNE_API_KEY="your-api-key"
export NYNE_API_SECRET="your-api-secret"
Verify they're set:
echo "Key: ${NYNE_API_KEY:0:8}... Secret: ${NYNE_API_SECRET:0:6}..."
Important: JSON Handling
The API response can contain control characters in JSON string values that break jq. All examples use a nyne_parse helper that cleans and re-encodes JSON via python3. Define it once per session:
nyne_parse() {
python3 -c "
import sys, json, re
raw = sys.stdin.read()
clean = re.sub(r'[\x00-\x1f]+', ' ', raw)
data = json.loads(clean)
json.dump(data, sys.stdout)
"
}
Quick Start
Search for people by natural language query and poll until complete:
nyne_parse() {
python3 -c "
import sys, json, re
raw = sys.stdin.read()
clean = re.sub(r'[\x00-\x1f]+', ' ', raw)
data = json.loads(clean)
json.dump(data, sys.stdout)
"
}
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-michaelfanous2-nyne-search": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
nyne-enrichment
Enrich any person by email, phone, LinkedIn URL, or name using the Nyne Enrichment API. Returns contact info, social profiles, work history, education, and optional social media posts. Supports lite mode (3 credits), newsfeed add-on, and AI-enhanced deep search. Async with polling.
nyne-deep-research
Research any person using the Nyne Deep Research API. Submit an email, phone, social URL, or name and receive a comprehensive intelligence dossier with psychographic profile, social graph, career analysis, conversation starters, and approach strategy. Async with 2-5 min processing.