← Back to Skills Marketplace
719
Downloads
0
Stars
0
Active Installs
14
Versions
Install in OpenClaw
/install noya-agent
Description
Interact with the Noya AI agent for crypto trading, prediction markets, token analysis, and DCA strategies via curl. Use when the user wants to trade tokens,...
Usage Guidance
This skill appears to do what it says: it sends messages to Noya's REST API and prints the streamed output. Before installing: (1) verify you trust the Noya service (agent.noya.ai / safenet.one) and the skill owner because the skill will be able to act on your behalf with the NOYA_API_KEY; (2) prefer creating a short-lived, limited-scope API key and revoke it if unused; (3) avoid storing full API keys in shared or world-readable config files — if you must store the key in ~/.openclaw/openclaw.json, ensure the file is permission-restricted; (4) confirm the base URL you intend to use (script defaults to https://safenet.one, but docs also reference agent.noya.ai) and set NOYA_BASE_URL if needed; and (5) be cautious when approving any agent 'interrupt' prompts that would execute swaps, bridges, or sends — always check transaction details before replying Yes. If you need higher assurance, contact the service directly to confirm endpoints and key management practices or inspect network traffic when first using the skill.
Capability Analysis
Type: OpenClaw Skill
Name: noya-agent
Version: 1.0.13
The OpenClaw skill for the Noya AI agent appears benign. The `SKILL.md` clearly defines the agent's purpose (crypto trading, analysis) and explicitly instructs the AI agent to 'Never auto-confirm transactions,' which is a strong defensive measure against prompt injection. The `noya-message.sh` script correctly implements this by surfacing `[REQUIRES INPUT]` for interrupts and uses `jq` to safely embed user messages into JSON payloads, preventing shell injection. There is no evidence of malicious intent, unauthorized data exfiltration, or risky execution patterns beyond its stated purpose of interacting with the `https://safenet.one` API.
Capability Assessment
Purpose & Capability
The name/description (crypto trading, prediction markets, DCA) aligns with the actual behavior: all network calls go to the documented API endpoints via curl, and the script parses streaming responses. Required binaries (curl, jq) and the single required env var (NOYA_API_KEY) are appropriate for the described functionality.
Instruction Scope
The SKILL.md and the included bash script limit actions to sending messages to the Noya API and parsing returned JSON chunks; they do not read unrelated system files. Two minor inconsistencies: (1) the script documents NOYA_BASE_URL as an optional override (and the script uses it), but NOYA_BASE_URL is not declared in requires.env; (2) the script's usage comment mentions a different default host (agent.noya.ai) while the actual default BASE_URL is https://safenet.one. The SKILL.md also instructs placing the API key into ~/.openclaw/openclaw.json (explicitly saving the key into agent config), which is a functional instruction but has security/privacy implications (storing a long-lived secret in plaintext config).
Install Mechanism
There is no installer or remote download; this is an instruction-only skill with one small helper script included. No third-party packages or external downloads are requested, so install risk is low.
Credentials
Only NOYA_API_KEY is required (declared as primary credential), which is appropriate. The script also accepts an optional NOYA_BASE_URL (not declared), and SKILL.md instructs storing the API key in the OpenClaw config file (~/.openclaw/openclaw.json). Storing full API keys in plaintext config increases risk; the SKILL.md recommends using short-lived keys but does not enforce them.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or global agent settings beyond an example of adding its own entry to openclaw.json. It runs only when invoked by the user or the agent (normal behavior).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install noya-agent - After installation, invoke the skill by name or use
/noya-agent - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.13
- No file changes detected in this version.
- Documentation and workflow remain unchanged from the previous release.
- No new features, bug fixes, or updates included in this version.
v1.0.12
noya-agent v1.0.12
- No file changes detected in this release.
- No updates or modifications to documentation or code.
- Behavior and features remain unchanged from the previous version.
v1.0.11
- Updated all API endpoints and references from `https://agent.noya.ai` to `https://safenet.one`.
- Adjusted documentation and example curl commands to reflect the new base URL.
- No changes to usage, features, or core workflow; this is a URL update.
v1.0.10
**noya-agent 1.0.10 Changelog**
- Adds initial Bash integration for direct API access via curl and jq.
- Introduces the `noya-message.sh` script for streaming, parsed message interactions with Noya's API.
- Updates setup and usage instructions in SKILL.md to guide users in configuring and invoking the skill with shell and API commands.
- Deprecates MCP starter instructions in favor of OpenClaw + Bash workflow.
- Metadata now specifies only `NOYA_API_KEY` as required environment variable and lists curl/jq as required binaries.
v1.0.9
- Documented that both NOYA_API_KEY and NOYA_TIMEZONE environment variables are required (not just NOYA_API_KEY).
- Made minor clarification to the Trust & Security section.
v1.0.8
- Added requirement for the NOYA_TIMEZONE environment variable in setup and metadata.
- Updated MCP server configuration example to include NOYA_TIMEZONE (e.g., "America/New_York").
v1.0.7
- Added trust and security notes, including details on open-source status and API key management.
- Clarified that all on-chain transactions now require explicit user confirmation before execution.
- Updated setup instructions to pin the MCP package version for reproducibility; included npm and GitHub links.
- Improved instructions for transaction confirmation, removing any suggestion of auto-confirmation.
- Expanded error handling instructions and corrected misleading guidance on timezones.
- Minor updates and clarifications to website-only actions and resource references.
v1.0.6
**Major update: Adds MCP integration, expands instructions, and clarifies usage.**
- Adds support and configuration steps for the MCP server (via `noya-agent-mcp`).
- Expands "When to Use" with clearer guidance on valid and invalid use cases.
- Updates core workflow to use explicit MCP tool calls (`noya_send_message`, `noya_generate_thread_id`, etc.).
- Lists all available MCP tools and their purposes.
- Describes common crypto workflows and example interactions step-by-step.
- Adds detailed instructions for error handling, wallet delegation, and interrupt flows.
- Notes that all transactions are gas-sponsored (no user gas fees).
v1.0.5
- Clarified that the threadId parameter must be a UUID v4 and provided an example in documentation.
- Updated usage examples and request body tables to reflect the new threadId requirement.
- Improved instructions for generating a new UUID for each conversation.
- No functional or API changes; documentation updates only.
v1.0.4
- Fixed minor formatting inconsistencies in the SKILL.md documentation.
- Aligned table columns and spacing for improved readability.
- No changes to skill logic or API usage; documentation improvements only.
v1.0.3
- Added requirement for the x-timezone-name header (valid IANA timezone) to /api/messages/stream requests.
- Updated authentication instructions and example commands to include x-timezone-name.
- Clarified usage of timezone in request headers for accurate API interactions.
v1.0.2
- Added Openclaw metadata section to SKILL.md, including required environment variable (NOYA_API_KEY) and emoji.
- Removed mention of the MCP server and npx usage from Additional Resources.
- No changes to functionality; documentation and metadata update only.
v1.0.1
- Updated the Noya agent account signup link from app.noya.ai to agent.noya.ai in the setup instructions.
- No functional or API changes; documentation improved for accuracy.
v1.0.0
Initial release of the noya-agent skill.
- Enables interaction with the Noya AI agent for crypto trading, prediction markets, token analysis, and DCA strategies.
- Provides methods to send/stream messages, manage conversation threads, and query agent capabilities via the Noya API.
- Supports authentication using an API key.
- Offers OpenAI-compatible chat completion endpoint and agent capability summaries.
- Includes examples and endpoint documentation for quick integration.
Metadata
Frequently Asked Questions
What is Noya Agent?
Interact with the Noya AI agent for crypto trading, prediction markets, token analysis, and DCA strategies via curl. Use when the user wants to trade tokens,... It is an AI Agent Skill for Claude Code / OpenClaw, with 719 downloads so far.
How do I install Noya Agent?
Run "/install noya-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Noya Agent free?
Yes, Noya Agent is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Noya Agent support?
Noya Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Noya Agent?
It is built and maintained by Ali Hajeh (@ali-hajeh); the current version is v1.0.13.
More Skills