← Back to Skills Marketplace
ayder21

CLIProxy FREE API

by Ayder21 · GitHub ↗ · v1.0.0 · MIT-0
linuxdarwin ⚠ suspicious
183
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install cliproxy-openclaw
Description
Deploy and configure CLIProxyAPI, expose its dashboard safely, connect OAuth providers like Claude Code, Gemini, Codex, Qwen, and iFlow, generate a reusable...
README (SKILL.md)

CLIProxy + OpenClaw

Use this skill when the user wants to:

  • install or deploy CLIProxyAPI
  • expose the CLIProxy dashboard or management UI
  • connect OAuth-based CLI subscriptions like Claude Code, Gemini, Codex, Qwen, or iFlow
  • generate a reusable API endpoint and API key
  • use CLIProxy with OpenClaw or another OpenAI-compatible client

Outcome

The job is complete only when all of these are true:

  1. CLIProxyAPI is installed and running
  2. the intended dashboard or management URL is reachable
  3. the user has added one or more OAuth-backed providers or accounts
  4. a reusable API endpoint and API key are available
  5. OpenClaw or the target client is configured to use CLIProxy
  6. a smoke test succeeds against a real model

Default workflow

  1. Determine the target mode:

    • local only
    • VPS or private LAN
    • public remote dashboard access
  2. Inspect the environment before changing anything:

    • OS and package/runtime availability
    • whether Docker, systemd, nginx, Caddy, or another reverse proxy already exists
    • whether OpenClaw is already installed and how it is configured
    • firewall state and whether public exposure is actually desired
  3. Install and start CLIProxyAPI.

    • Prefer a stable service deployment over an ad-hoc shell session.
    • Prefer systemd when available.
    • After install, verify the process is actually listening.
  4. Expose access only as needed.

    • If the user wants remote access, prefer reverse proxy plus minimal port exposure.
    • Do not open management surfaces wider than necessary.
    • State clearly what URL and what ports will become reachable.
  5. Guide provider onboarding.

    • Tell the user how to open the dashboard.
    • Have them add OAuth providers or accounts.
    • Confirm that models become visible and usable.
  6. Capture integration details.

    • base URL
    • API key or token
    • model names
    • any special headers if the deployment requires them
  7. Connect the result to OpenClaw.

    • Use the most direct compatible provider path available in OpenClaw.
    • If exact manual values are needed, provide them explicitly.
  8. Run a smoke test.

    • list models if available
    • send a minimal request
    • verify the selected model returns a real response

Read references only when needed

  • For install and service layout: references/install.md
  • For dashboard exposure, reverse proxy, or ports: references/dashboard.md
  • For adding OAuth providers and accounts: references/providers.md
  • For connecting CLIProxy to OpenClaw: references/openclaw-integration.md
  • For failures like 401, 403, 404, 429, 502, model-not-found, or streaming mismatches: references/troubleshooting.md

Operating rules

  • Prefer fewer checkpointed steps over long blind command chains.
  • Verify actual state after each major step before moving on.
  • Treat API keys, OAuth tokens, session cookies, and dashboard credentials as sensitive.
  • Do not assume public exposure is desired. If unclear, ask.
  • The goal is not to "install the repo"; the goal is to produce one working API layer that OpenClaw or another client can really use.
  • If the user wants this published on ClawHub, keep the operational guidance concise in SKILL.md and move detail into references.
Usage Guidance
This skill appears coherent and focused on deploying and integrating CLIProxyAPI. Before proceeding: (1) verify the upstream CLIProxy project you will clone — this skill has no homepage/source URL in its metadata, so confirm the correct project repository and trustworthiness; (2) be prepared to run commands that may require sudo/root rights and to create systemd units or reverse-proxy configurations—review commands before executing; (3) never paste OAuth client secrets or long-lived API keys into public chat—treat them as sensitive and use secure transfer methods; (4) when exposing the dashboard publicly, follow the reverse-proxy and HTTPS guidance and confirm firewall rules and reachable URLs; (5) the included smoke-test script will send your API key in curl requests—avoid running it in logs or contexts where the key might be captured. If you want tighter assurance, ask the skill author for the exact upstream repository URL and for an explicit checklist of commands the agent will propose before executing anything on a host.
Capability Analysis
Type: OpenClaw Skill Name: cliproxy-openclaw Version: 1.0.0 The skill bundle facilitates the installation and configuration of CLIProxyAPI, which involves high-risk operations such as executing shell commands, setting up systemd services for persistence, and modifying network/firewall settings for dashboard exposure. While these actions are aligned with the stated purpose and the documentation (e.g., SKILL.md, references/dashboard.md) includes security warnings, the broad requirement for system-level access and the handling of sensitive OAuth credentials (references/providers.md) meet the threshold for suspicious behavior. The scripts/smoke-test.sh script performs network requests using provided API keys, which is functional but requires careful oversight.
Capability Assessment
Purpose & Capability
The name/description (install CLIProxyAPI, expose dashboard, add OAuth providers, produce an API endpoint/key, integrate with OpenClaw) matches the included documentation and the single smoke-test script. Nothing in the bundle requests unrelated credentials or capabilities.
Instruction Scope
SKILL.md instructs the agent to inspect the host environment (OS, presence of Docker/systemd/nginx/Caddy, firewall state) and to perform deployment and reverse-proxy configuration. These actions are coherent with installing a server-side service but imply the operator or agent will need local system access and possibly elevated privileges; the skill does not attempt to read or exfiltrate unrelated files or env vars in its instructions.
Install Mechanism
This is an instruction-only skill with no install spec. That is low-risk: it won't automatically download/execute code. The included references advise cloning upstream and running its install steps, which is expected for a deployment helper.
Credentials
No environment variables or credentials are declared or required by the skill package itself, which is appropriate since OAuth tokens and API keys are expected to be provisioned inside the deployed CLIProxy instance or entered interactively. The docs explicitly treat API keys and OAuth tokens as sensitive. Users should note the skill will ask them to capture and share base URLs, keys, and model names for integration—these are necessary for the stated task but must be handled securely.
Persistence & Privilege
The skill does not request persistent always-on inclusion, nor does it modify other skills or system-wide agent settings in the package. It only contains guidance and a smoke-test script; no background daemon or automatic persistence is installed by the skill itself.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cliproxy-openclaw
  3. After installation, invoke the skill by name or use /cliproxy-openclaw
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
cliproxy-openclaw 1.0.0 – Initial release with end-to-end setup and integration features. - Deploys and configures CLIProxyAPI with safe dashboard exposure. - Supports connecting OAuth providers including Claude Code, Gemini, Codex, Qwen, and iFlow. - Generates reusable API endpoints and API keys for integration. - Integrates with OpenClaw or any OpenAI-compatible tool for multi-account routing. - Includes clear, outcome-based workflow and operational guidance.
Metadata
Slug cliproxy-openclaw
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is CLIProxy FREE API?

Deploy and configure CLIProxyAPI, expose its dashboard safely, connect OAuth providers like Claude Code, Gemini, Codex, Qwen, and iFlow, generate a reusable... It is an AI Agent Skill for Claude Code / OpenClaw, with 183 downloads so far.

How do I install CLIProxy FREE API?

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

Is CLIProxy FREE API free?

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

Which platforms does CLIProxy FREE API support?

CLIProxy FREE API is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin).

Who created CLIProxy FREE API?

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

💬 Comments