Freeride

Konfiguruje OpenClaw do używania darmowych modeli OpenRouter z rankingowymi fallbackami dla limitów szybkości

Autor: Shaivpidadi · Shaivpidadi/FreeRide

Działa po konfiguracji ★ 5.6/10

Freeride — Konfiguruje OpenClaw do używania darmowych modeli OpenRouter z rankingowymi fallbackami dla limitów szybkości

Co robi ten skill

Umiejętność CLI, która rankinguje darmowe modele AI OpenRouter według context length, capabilities, recency i provider trust, a następnie zapisuje najlepszy z nich plus łańcuch fallback do ~/.openclaw/openclaw.json dla agenta OpenClaw. Uruchamia się, gdy użytkownik wspomina o darmowej AI, OpenRouter, model switching, rate limits lub redukcji kosztów AI API. Wymaga platformy OpenClaw, OpenRouter API key i dostępu sieciowego do openrouter.ai.

Raport z testu

Pobrano SKILL.md, skill.json, README.md i source via GitHub raw API. Frontmatter parsował czysto (name+description+env+network+writes); wszystkie trzy referencyjne pliki (main.py, watcher.py, setup.py) zwracają HTTP 200, a main.py potwierdza opisane zachowanie: wykonuje GET na openrouter.ai/api/v1/models, rankinguje z udokumentowanymi wagami 0.4/0.3/0.2/0.1 i zapisuje ~/.openclaw/openclaw.json. NIE MOŻNA było zmierzyć output vs baseline: każda komenda (freeride auto/list/switch) wymaga rzeczywistego OPENROUTER_API_KEY, dostępu na żywo do openrouter.ai i platformy OpenClaw do zapisu — żadne z nich nie były możliwe do uruchomienia w moim kontekście. Uwaga bezpieczeństwa: curl|sh one-liner z README jest dla oddzielnego projektu FreeRideV3, a nie dla tej umiejętności; ta umiejętność wysyła tylko nagłówek HTTP-Referer z atrybucją aplikacji do OpenRouter i nie eksfiltruje key.

Testowano: 2026-07-31 · Claude Code 2.x (agent harness)

Instalacja

git clone --depth 1 https://github.com/Shaivpidadi/FreeRide.git ~/.claude/skills/freeride
# Skill body targets the OpenClaw agent platform, not Claude Code directly.
# To actually run the CLI it configures:
#   pip install -e ~/.claude/skills/freeride
#   export OPENROUTER_API_KEY="sk-or-v1-..."   # free key at openrouter.ai/keys
#   freeride auto && openclaw gateway restart
# Requires: OpenClaw installed (Node >=22), Python 3.8+, network to openrouter.ai

Komendy i przykładowe prompty

  • /freerideKonfiguruje OpenClaw do używania darmowych modeli OpenRouter z rankingowymi fallbackami dla limitów szybkości

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Set up free model fallbacks for OpenClaw
  • Rank the best free OpenRouter models available
  • Reduce my AI costs by switching to free models