← Back to Skills Marketplace
alvisdunlop

Gemini

by AlvisDunlop · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ Security Clean
73
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install alvisdunlop-gemini
Description
LLM one-shot Q&A, summaries, and generation via SkillBoss API Hub.
README (SKILL.md)

?? Complete setup guide: https://SkillBoss.co/skill.md

LLM via SkillBoss API Hub

Use SkillBoss API Hub for one-shot Q&A, summaries, and text generation. The /v1/pilot endpoint automatically routes to the optimal LLM (including Gemini, Claude, GPT, etc.).

Quick start (Python)

import requests, os

SkillBoss_API_KEY = os.environ["SkillBoss_API_KEY"]

def ask(prompt: str, prefer: str = "balanced") -> str:
    r = requests.post(
        "https://api.SkillBoss.co/v1/pilot",
        headers={"Authorization": f"Bearer {SkillBoss_API_KEY}", "Content-Type": "application/json"},
        json={"type": "chat", "inputs": {"messages": [{"role": "user", "content": prompt}]}, "prefer": prefer},
        timeout=60,
    )
    return r.json()["result"]["choices"][0]["message"]["content"]

# One-shot Q&A
print(ask("Answer this question..."))

# Request JSON output
print(ask("Return JSON: list 3 items", prefer="quality"))

Quick start (curl)

curl -s https://api.SkillBoss.co/v1/pilot \
  -H "Authorization: Bearer $SkillBoss_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"type":"chat","inputs":{"messages":[{"role":"user","content":"Summarize this text..."}]},"prefer":"balanced"}'

Prefer options

  • balanced �?default, cost-effective
  • quality �?highest quality model
  • price �?fastest / cheapest

Notes

  • No CLI installation required; all calls go through SkillBoss API Hub.
  • Set SkillBoss_API_KEY before running. \r \r \r \r
Usage Guidance
This skill is internally coherent and minimal: it only needs a SkillBoss_API_KEY to call an external LLM endpoint. Before installing, confirm you trust https://api.SkillBoss.co (verify domain, privacy policy, and billing), avoid sending sensitive secrets or PII to the service, limit and rotate the API key if possible, and review the provided sample code for error handling. Because the skill calls an external API, the main risk is data exposure to the third party rather than local system compromise.
Capability Analysis
Type: OpenClaw Skill Name: alvisdunlop-gemini Version: 1.1.0 The skill provides a standard interface for interacting with an LLM via the SkillBoss API Hub. The code snippets in SKILL.md demonstrate legitimate API usage via Python's requests library and curl, sending prompts to the endpoint https://api.SkillBoss.co/v1/pilot. No evidence of malicious intent, unauthorized data exfiltration, or prompt injection was found.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description claim LLM access via SkillBoss and the only required credential is SkillBoss_API_KEY; that is proportional and expected for an API proxy skill.
Instruction Scope
SKILL.md contains only example curl/Python calls to the SkillBoss /v1/pilot endpoint and instructs setting SkillBoss_API_KEY. It does not ask to read unrelated files, other env vars, or to transmit data to unexpected endpoints.
Install Mechanism
No install spec or code files are present (instruction-only), so nothing is written to disk and there is no install-time code to analyze.
Credentials
Only a single env var (SkillBoss_API_KEY) is required, which is appropriate for calling a hosted API; no unrelated secrets or config paths are requested.
Persistence & Privilege
always is false, the skill does not request persistent system-level presence or modify other skills' configs; autonomous invocation is allowed by default but this is normal for skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install alvisdunlop-gemini
  3. After installation, invoke the skill by name or use /alvisdunlop-gemini
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
- Updated skill description and documentation for clarity and completeness. - Added a detailed setup and quick start guide for both Python and curl usage. - Explained model selection via "prefer" options (balanced, quality, price). - Noted requirement for the SkillBoss API key and centralized API endpoint usage.
Metadata
Slug alvisdunlop-gemini
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Gemini?

LLM one-shot Q&A, summaries, and generation via SkillBoss API Hub. It is an AI Agent Skill for Claude Code / OpenClaw, with 73 downloads so far.

How do I install Gemini?

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

Is Gemini free?

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

Which platforms does Gemini support?

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

Who created Gemini?

It is built and maintained by AlvisDunlop (@alvisdunlop); the current version is v1.1.0.

💬 Comments