← Back to Skills Marketplace
michaelfanous2

Nyne Enrichment

by Michael Fanous · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
570
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nyne-enrichment
Description
Enrich any person by email, phone, LinkedIn URL, or name using the Nyne Enrichment API. Returns contact info, social profiles, work history, education, and o...
Usage Guidance
Before installing or enabling this skill: 1) Verify the skill's origin (owner and homepage are missing); if you don't recognize the publisher, be cautious. 2) Expect to provide NYNE_API_KEY and NYNE_API_SECRET; ensure you trust Nyne and understand billing/PII policies. 3) The SKILL.md examples use curl, jq, and python3 — ensure your agent environment provides these or update the instructions. 4) Avoid supplying an untrusted callback_url — doing so will send enriched personal data to that endpoint. 5) Remove or avoid commands that echo secrets (even masked) into logs. 6) Consider legal/privacy implications of enriching personally identifiable information (emails, phones). 7) Ask the publisher to fix the registry metadata to list required env vars and binaries, and to document any data retention or webhook behaviors. If you cannot confirm the publisher and these inconsistencies, do not grant API credentials to the skill.
Capability Analysis
Type: OpenClaw Skill Name: nyne-enrichment Version: 1.0.0 The skill bundle is benign. It integrates with the Nyne Enrichment API as described, using standard `curl` commands and environment variables for API keys. The `SKILL.md` instructions are focused on guiding the AI agent to present results and do not contain any prompt injection attempts. The `nyne_parse` helper function uses `python3 -c` to clean JSON, which is a legitimate utility and not indicative of malicious intent. While the Nyne API supports a `callback_url` parameter that could potentially be misused by a malicious user of the skill (e.g., for SSRF via the Nyne API), the skill itself merely exposes this API feature and does not perform any malicious actions with it.
Capability Assessment
Purpose & Capability
The name/description (person enrichment) matches the instructions and API endpoints. However, the registry metadata claims no required env vars or binaries while SKILL.md requires NYNE_API_KEY and NYNE_API_SECRET and relies on curl, jq, and python3. That mismatch is an incoherence between declared requirements and actual runtime needs.
Instruction Scope
Instructions direct the agent to POST/poll Nyne endpoints, display all returned data (including PII), and optionally use a callback_url webhook. The callback_url parameter enables delivering results to arbitrary endpoints (a potential exfiltration channel if misused). The examples also echo a masked API key/secret to stdout, which risks accidental leakage into logs. The nyne_parse helper runs python3 to sanitize JSON — expected but not declared in registry.
Install Mechanism
There is no install spec (instruction-only), which minimizes install-time risk. However, the runtime examples require standard CLI tools (curl, jq, python3) that the registry did not list as required binaries; that operational mismatch should be corrected but is not an install-level red flag.
Credentials
Requesting an API key and secret (NYNE_API_KEY, NYNE_API_SECRET) is proportionate to using a paid enrichment API. But the registry metadata shows 'none' for required env vars while SKILL.md requires two secrets—this inconsistency is suspicious. Also, the instructions show partial echo of secret values (even masked), which could surface secrets to logs.
Persistence & Privilege
The skill is user-invocable and not always-on; it does not request persistent platform privileges or modify other skills. No elevated persistence or 'always: true' behavior is present.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nyne-enrichment
  3. After installation, invoke the skill by name or use /nyne-enrichment
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Nyne Enrichment Skill 1.0.0 - Initial release enabling person enrichment by email, phone, LinkedIn URL, or name via the Nyne API. - Returns identity, contact info, social profiles, work history, education, and optional social media posts. - Supports advanced options: lite mode, AI-enhanced search, newsfeed add-on, and strict email validation. - Provides comprehensive agent instructions and sample bash automations for async API with polling. - Includes JSON cleaning helper to handle control characters in API responses.
Metadata
Slug nyne-enrichment
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 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 o... It is an AI Agent Skill for Claude Code / OpenClaw, with 570 downloads so far.

How do I install Nyne Enrichment?

Run "/install nyne-enrichment" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Nyne Enrichment free?

Yes, Nyne Enrichment is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Nyne Enrichment support?

Nyne Enrichment is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Nyne Enrichment?

It is built and maintained by Michael Fanous (@michaelfanous2); the current version is v1.0.0.

💬 Comments