Skip to content

OneCLI Gateway Access

Lets the agent call external APIs like Gmail or GitHub with credentials injected by a proxy

Stars
31,072
Licence
MIT
Files
2 files

What it does

This skill teaches an AI agent to reach outside services such as Gmail, Google Calendar, GitHub and Stripe by making ordinary web requests. Traffic goes through a local OneCLI proxy that adds the user's stored login credentials, so the agent never sees the passwords or keys themselves. If a service isn't connected yet, the agent is told to show the user a link to connect it.

Great for

  • Developers running the NanoClaw agent setup who want their agent to read email, calendar or repos without manual auth
  • Users who have already connected services in the OneCLI dashboard and want the agent to use them
  • Teams testing how credential-injecting proxies work with AI agents

Skip it if

  • Anyone who has not installed and configured OneCLI: the skill depends on its HTTPS proxy and will not work without it
  • Sensitive accounts where you want a human to approve each action: the skill tells the agent to make API calls directly and retry, so write actions such as creating issues or reading payments happen without a per-action check
  • Environments where you do not trust the proxy operator, since all outbound HTTPS traffic is routed through it

Try asking

  • “Check my last five emails and summarise anything urgent”
  • “Create a GitHub issue in my repo describing this bug”
  • “Show me this week's calendar events”
  • “List the most recent Stripe charges”
Step-by-step guide: how to use OneCLI Gateway AccessInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 2 original files, the MIT licence and an attribution note.

    onecli-gateway.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip onecli-gateway.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip onecli-gateway.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Connect each service in the OneCLI dashboard before asking the agent to use it, so the first request succeeds
  • Ask for specific, read-only actions first to confirm the setup before allowing writes like creating issues
  • If a request is blocked by a policy error, accept the block rather than asking the agent to work around it

What's inside

  • instructions.md
  • SKILL.md

Redistributed unmodified from nanocoai/nanoclaw under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.