← Back to Skills Marketplace
aimlapihello

AI/ML API LLM + Reasoning for OpenClaw

by AI/ML API · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
1314
Downloads
2
Stars
2
Active Installs
2
Versions
Install in OpenClaw
/install aiml-llm-reasoning
Description
Run AIMLAPI LLM and reasoning workflows through chat completions with retries, structured outputs, and explicit User-Agent headers. Use when Codex needs scripted prompting/reasoning calls against AIMLAPI models.
README (SKILL.md)

AIMLAPI LLM + Reasoning

Overview

Use run_chat.py to call AIMLAPI chat completions with retries, optional API key file fallback, and a User-Agent header on every request.

Quick start

export AIMLAPI_API_KEY="sk-aimlapi-..."
python3 {baseDir}/scripts/run_chat.py --model aimlapi/openai/gpt-5-nano-2025-08-07 --user "Summarize this in 3 bullets."

Tasks

Run a basic chat completion

python3 {baseDir}/scripts/run_chat.py \
  --model aimlapi/openai/gpt-5-nano-2025-08-07 \
  --system "You are a concise assistant." \
  --user "Draft a project kickoff checklist." \
  --user-agent "openclaw-custom/1.0"

Add reasoning parameters

python3 {baseDir}/scripts/run_chat.py \
  --model aimlapi/openai/gpt-5-nano-2025-08-07 \
  --user "Plan a 5-step rollout for a new chatbot feature." \
  --extra-json '{"reasoning": {"effort": "medium"}, "temperature": 0.3}'

Structured JSON output

python3 {baseDir}/scripts/run_chat.py \
  --model aimlapi/openai/gpt-5-nano-2025-08-07 \
  --user "Return a JSON array of 3 project risks with mitigation." \
  --extra-json '{"response_format": {"type": "json_object"}}' \
  --output ./out/risks.json

References

  • references/aimlapi-llm.md: payload and troubleshooting notes.
  • README.md: changelog-style summary of new instructions.
Usage Guidance
This skill appears to do exactly what it claims: a small helper to call AIMLAPI chat completions. Before installing/use: 1) verify the code if you can (source and homepage are missing and embedded metadata mismatches the registry), 2) only provide a dedicated AIMLAPI API key (use a least-privilege key and rotate if necessary), 3) avoid using --apikey-file with paths that contain other secrets, and 4) don't include private data in --extra-json since that is sent to the remote API. If you need stronger assurance, ask the publisher for a canonical homepage or repository and confirm the ownerId/version mismatch is intentional.
Capability Analysis
Type: OpenClaw Skill Name: aiml-llm-reasoning Version: 1.0.1 The skill is classified as suspicious due to potential local file read/write vulnerabilities in `scripts/run_chat.py`. The `--apikey-file` and `--output` arguments allow the script to read from and write to arbitrary file paths on the system, which could be exploited via prompt injection against the OpenClaw agent to achieve local file inclusion (LFI) or local file write (LFW). While the `README.md` file explicitly warns about the `--apikey-file` flag, the capability itself presents a significant risk. There is no evidence of intentional malicious behavior (e.g., data exfiltration, persistence, or obfuscation) within the script, making it a vulnerability rather than outright malware.
Capability Assessment
Purpose & Capability
The skill's name, README, SKILL.md and scripts consistently implement AIMLAPI chat + reasoning calls and require only AIMLAPI_API_KEY. However, the package metadata is incomplete: source is 'unknown', homepage is missing, and the embedded _meta.json ownerId/version differ from the registry metadata — this reduces provenance/traceability but does not change the script's stated purpose.
Instruction Scope
SKILL.md and run_chat.py stay within scope: they build a /chat/completions payload, send it to api.aimlapi.com, and optionally write the response to a user-specified file. The script only reads AIMLAPI_API_KEY (env) or an --apikey-file if explicitly provided; it does not scan other system files or attempt to exfiltrate unrelated data.
Install Mechanism
There is no install spec (instruction-only with one helper script). Nothing is downloaded or executed automatically — lowest-risk install footprint.
Credentials
The only required credential is AIMLAPI_API_KEY (declared as primaryEnv), which is proportionate. One caveat: the optional --apikey-file flag will read any file path you supply, so users must avoid pointing it at unrelated secret/config files.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system configs, and does not persist credentials itself. It runs only when invoked.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install aiml-llm-reasoning
  3. After installation, invoke the skill by name or use /aiml-llm-reasoning
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- No user-facing changes or file modifications in this version. - No updates to documentation, features, or workflows detected.
v1.0.0
Generate images or videos via AIMLAPI from prompts. Use when Codex needs reliable AI/ML API media generation with retries, explicit User-Agent headers, and async video polling.
Metadata
Slug aiml-llm-reasoning
Version 1.0.1
License
All-time Installs 3
Active Installs 2
Total Versions 2
Frequently Asked Questions

What is AI/ML API LLM + Reasoning for OpenClaw?

Run AIMLAPI LLM and reasoning workflows through chat completions with retries, structured outputs, and explicit User-Agent headers. Use when Codex needs scripted prompting/reasoning calls against AIMLAPI models. It is an AI Agent Skill for Claude Code / OpenClaw, with 1314 downloads so far.

How do I install AI/ML API LLM + Reasoning for OpenClaw?

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

Is AI/ML API LLM + Reasoning for OpenClaw free?

Yes, AI/ML API LLM + Reasoning for OpenClaw is completely free (open-source). You can download, install and use it at no cost.

Which platforms does AI/ML API LLM + Reasoning for OpenClaw support?

AI/ML API LLM + Reasoning for OpenClaw is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AI/ML API LLM + Reasoning for OpenClaw?

It is built and maintained by AI/ML API (@aimlapihello); the current version is v1.0.1.

💬 Comments