← Back to Skills Marketplace
avrinbai

Nexapi

by Avrinbai · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
61
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nexapi
Description
NexAPI 工具类接口调用。
Usage Guidance
This skill appears to do what it says: it's a small Python CLI that discovers and calls APIs at api.avrinbai.cn and caches results. Before installing or running it, consider: 1) Trust the remote host (api.avrinbai.cn) — the script will send your API key in an X-API-Key header; 2) By default the key can be persisted to a local config file inside the skill directory (nexapi_*/.nexapi_config.json) — if you prefer, set NEXAPI_API_KEY in the environment instead and avoid saving; 3) The BASE URL is configurable via NEXAPI_BASE_URL — do not change this to an untrusted host, as that would cause keys/requests to be sent elsewhere; 4) Review the included scripts/nexapi.py yourself or run in a restricted/sandboxed environment if you have concerns; 5) If you need stricter secrecy, avoid auth set (which writes config) and rely on ephemeral environment variables or a secret manager.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description match the behavior: the code and README implement a client for NexAPI (default base URL api.avrinbai.cn), discover APIs via the declared health endpoint, list/call endpoints, and cache results. There are no unrelated binaries, services, or credentials requested.
Instruction Scope
SKILL.md instructs the agent/user to run the included Python CLI, manage an API key, and create a local cache/config under the skill directory. This is consistent with purpose, but SKILL.md and code will write/read local files (cache and config) and respect environment variables — those persistence actions are within scope but worth noting.
Install Mechanism
No install spec or external downloads. The skill is instruction-only plus an included Python script; it relies on a local Python interpreter. No archives or remote installers are used.
Credentials
The skill does not require platform credentials beyond the service API key it uses (NEXAPI_API_KEY). Registry metadata lists no required env vars, but the code and README expect an API key (env var or local config). The script prefers env var but will persist the key to a local config file by default — users should be aware the secret will be written to disk unless they keep it in the environment.
Persistence & Privilege
The skill does not request elevated privileges and does not set always:true. It will create/read configuration and cache files inside the skill tree (paths configurable via env vars). That local persistence is expected but means the API key may be stored on disk and reused across runs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nexapi
  3. After installation, invoke the skill by name or use /nexapi
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
NexAPI Skill 1.0.0 – Initial Release - 提供 NexAPI 工具类接口的高效调用能力,极致优化网络请求、输出和 token 消耗 - 标准化执行流程:意图识别、Key 检查、智能缓存、接口选择与参数确认 - 本地缓存和 TTL 策略支持,降低重复 API 拉取和输出量 - 支持常用接口(如 ip 查询、视频解析等)直达调用 - 严格限制输出结构,默认精简,需完整响应时需加 --verbose - 明确安全与配置要求,禁止把 Key 写入脚本,支持环境变量与本地文件
Metadata
Slug nexapi
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Nexapi?

NexAPI 工具类接口调用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 61 downloads so far.

How do I install Nexapi?

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

Is Nexapi free?

Yes, Nexapi is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Nexapi support?

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

Who created Nexapi?

It is built and maintained by Avrinbai (@avrinbai); the current version is v1.0.0.

💬 Comments