GeeLark Complete
by @pagebabe
All-in-one Skill fuer GeeLark: Setup, lokale API, nativer Sync-Transport, UI/RPA-Fallback, Posting-Flow, Verifikation und Troubleshooting in einem durchgaeng...
clawhub install geelark-completeπ About This Skill
name: geelark-complete version: 1.0.0 description: "All-in-one Skill fuer GeeLark: Setup, lokale API, nativer Sync-Transport, UI/RPA-Fallback, Posting-Flow, Verifikation und Troubleshooting in einem durchgaengigen Runbook." allowed-tools: - Read - Write - Edit - Grep - Glob - Bash - AskUserQuestion
GeeLark Complete
Dieser Skill ist der zentrale End-to-End Skill fuer GeeLark und deckt alle aktuell praktikablen Faehigkeiten im Workspace ab.
Scope
GEELARK_API_BASEmssvr (signierte Requests)Voraussetzungen
/Applications/GeeLark.appopenclaw-config/.env:GEELARK_API_BASE=http://localhost:40185
- GEELARK_API_KEY=
scripts/geelark/local_client.py
- scripts/geelark/sync_client.mjs
mssvr muss aufloesbar/startbar seinFaehigkeiten (Capability Matrix)
1. Setup
phone_id Mapping aus Dashboard/Baserow festhalten2. API Ops
probe, request)3. Native Sync Ops
app-id + app-authstart -> config -> input/input_list -> stopsid, Handle-Anzahl, Handle-Matching)4. UI/RPA Ops
5. Posting Ops
6. Verification Ops
7. Recovery/Triage
mssvr-Port und Signaturpfad checkenStandard-Runbook
1. Klasse bestimmen: Setup, API, Sync, UI, Posting.
2. API-first starten (harmloser Call zuerst).
3. Wenn Sync gebraucht wird: nur sync_client.mjs oder local_client.py sync-* nutzen.
4. Bei API-Blocker auf UI-Fallback wechseln.
5. Nach jedem Schritt verifizieren.
6. Nur bei validiertem Zustand weiter zum naechsten Schritt.
Kommandos (sicherer Einstieg)
python3 scripts/geelark/local_client.py info
python3 scripts/geelark/local_client.py health
python3 scripts/geelark/local_client.py probe --endpoint /v1/browser/core/list --methods GET OPTIONS POST --json-body '{}'
python3 scripts/geelark/local_client.py sync-info
node scripts/geelark/sync_client.mjs info
Kommandos (Sync-Lifecycle)
node scripts/geelark/sync_client.mjs start --main-hwnd 101 --hwnd 101 --hwnd 202
node scripts/geelark/sync_client.mjs config --sid abc --json-body '{"delay_range_before_click":[300,900]}'
node scripts/geelark/sync_client.mjs same-input --sid abc --text 'hello world' --input-interval 0,0
node scripts/geelark/sync_client.mjs stop --sid abc
Kommandos (UI-Fallback)
open -a "GeeLark"
osascript -e 'tell application "GeeLark" to activate'
Claw/OpenClaw Integration
skills/geelark-complete/ und ist damit im Workspace verfuegbar.clawdhub publish ./skills/geelark-complete \
--slug geelark-complete \
--name "GeeLark Complete" \
--version 1.0.0 \
--changelog "Initial all-in-one GeeLark skill"
Beziehungen zu vorhandenen Skills
geelark-ops
- geelark-setup
- geelark-api-ops
- geelark-rpa-ops
- geelark-posting-ops
- geelark-sync-operational
Grenzen
Zielbild
Ein einziger GeeLark Skill, der operative End-to-End Aufgaben von Diagnose bis Ausfuehrung mit Pflicht-Verifikation abdeckt und zugleich in ClawHub versionierbar ist.