← 返回 Skills 市场
329
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install geelark-complete
功能描述
All-in-one Skill fuer GeeLark: Setup, lokale API, nativer Sync-Transport, UI/RPA-Fallback, Posting-Flow, Verifikation und Troubleshooting in einem durchgaeng...
使用说明 (SKILL.md)
GeeLark Complete
Dieser Skill ist der zentrale End-to-End Skill fuer GeeLark und deckt alle aktuell praktikablen Faehigkeiten im Workspace ab.
Scope
- GeeLark Setup und Betriebsbereitschaft
- Lokale Agent-API auf
GEELARK_API_BASE - Nativer Desktop-Sync ueber
mssvr(signierte Requests) - UI-Automation als Fallback bei API-Limits
- Browser-/Profil-Start und URL-Navigation
- Asset-Transfer und Posting-Vorbereitung
- Strikte Verifikation und reproduzierbares Troubleshooting
Voraussetzungen
- App:
/Applications/GeeLark.app - Env in
openclaw-config/.env:GEELARK_API_BASE=http://localhost:40185GEELARK_API_KEY=\x3Cbearer token>
- Hilfsskripte:
scripts/geelark/local_client.pyscripts/geelark/sync_client.mjs
- Fuer Sync: GeeLark nativer
mssvrmuss aufloesbar/startbar sein
Faehigkeiten (Capability Matrix)
- Setup
- Team/Workspace-Basis pruefen
- Proxy/Phone/App-Basis dokumentieren
phone_idMapping aus Dashboard/Baserow festhalten
- API Ops
- Agent-Liveness und Port-Info pruefen
- Endpunkt-Footprint (
probe,request) - Lesende Ersttests vor schreibenden Calls
- Upload-/Task-Routen vorbereiten, sofern Methode/Payload belegt
- Native Sync Ops
- Signierte Requests mit
app-id+app-auth - Session-Lifecycle:
start -> config -> input/input_list -> stop - Preconditions pruefen (
sid, Handle-Anzahl, Handle-Matching)
- UI/RPA Ops
- App starten/fokussieren
- Sichtbare Profile/Browser oeffnen
- Klare, belegbare Klickpfade ausfuehren
- Bei Captcha/MFA bis zum belegbaren Blocker gehen und stoppen
- Posting Ops
- Asset-Transfer bis GeeLark-Endstation
- Plattformspezifische Posting-Sequenz vorbereiten
- Timing/Line-Disziplin aus dem Workflow einhalten
- Verification Ops
- Nach Aktionen immer dual pruefen:
- Zustand A: richtige Vordergrund-App/Fenster
- Zustand B: inhaltliche Zielpruefung (z. B. URL, Session-ID, API-Response)
- Ohne Gegencheck gilt eine Aktion als nicht abgeschlossen
- Recovery/Triage
- API 404: Methode/Payload pruefen statt Endpunkt sofort verwerfen
- Sync-Fehler: erst
mssvr-Port und Signaturpfad checken - UI-Fehler: Fokusproblem von Logikproblem trennen
- Jede reproduzierbare Erkenntnis in Memory/Skill-Doku hinterlegen
Standard-Runbook
- Klasse bestimmen: Setup, API, Sync, UI, Posting.
- API-first starten (harmloser Call zuerst).
- Wenn Sync gebraucht wird: nur
sync_client.mjsoderlocal_client.py sync-*nutzen. - Bei API-Blocker auf UI-Fallback wechseln.
- Nach jedem Schritt verifizieren.
- 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
- Lokale Nutzung: Skill liegt unter
skills/geelark-complete/und ist damit im Workspace verfuegbar. - Mit ClawHub CLI publizieren:
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
- Nutzt und konsolidiert:
geelark-opsgeelark-setupgeelark-api-opsgeelark-rpa-opsgeelark-posting-opsgeelark-sync-operational
- Dieser Skill ist der zentrale Einstieg, die anderen bleiben als Deep-Dive erhalten.
Grenzen
- Keine destruktiven Calls ohne belegte Route, Methode, Payload
- Keine externen Postings ohne explizite User-Absicht
- Keine erfundenen Endpunkte oder ungepruefte Automationsversprechen
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.
安全使用建议
This skill is instruction-only but its instructions expect local helper scripts, a local GeeLark app, and sensitive environment variables (GEELARK_API_BASE and GEELARK_API_KEY) even though the registry metadata declares none. Before installing or enabling: 1) ask the publisher/source for the missing metadata, the helper scripts, and a homepage or repository so you can review the scripts' code; 2) verify you have python3, node, and the ability to run osascript/open on the host and decide whether to allow those tools; 3) do not provide your GEELARK_API_KEY unless you inspect how it's used and stored — prefer a short-lived token and ability to revoke it; 4) limit the skill's filesystem permissions (deny global Read/Write if possible) so it can only access the declared scripts and openclaw-config/.env; 5) if you cannot validate the script code or the publisher, treat this as untrusted and do not run commands from the skill on production systems. These mismatches are likely an omission but could enable accidental exposure of local secrets or execution of arbitrary scripts.
功能分析
Type: OpenClaw Skill
Name: geelark-complete
Version: 1.0.0
The skill bundle provides a comprehensive runbook and command set for automating the GeeLark application via its local API, native sync service, and UI. While it references external scripts (scripts/geelark/local_client.py and scripts/geelark/sync_client.mjs) that are not included in the provided files, the instructions in SKILL.md are focused on legitimate operational tasks such as setup, health checks, and session management, with no evidence of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
The skill claims to be an end-to-end operational runbook for GeeLark. The instructions, however, require local app binaries and helper scripts (scripts/geelark/local_client.py and sync_client.mjs), a local API base and bearer token (GEELARK_API_BASE, GEELARK_API_KEY), and a native mssvr — none of these are declared in the registry metadata (which lists no required env vars, binaries, or config paths). That mismatch is incoherent: a user installing this skill would reasonably expect those prerequisites to be declared.
Instruction Scope
SKILL.md instructs the agent to read/open openclaw-config/.env, run python3 and node scripts, probe local API endpoints, start/focus a GUI app (open/osascript), and document findings into Memory/Skill-Doku. The allowed-tools list (Read/Write/Edit/Grep/Glob/Bash) gives the agent filesystem and shell capabilities that could access other files or exfiltrate data if misused. The instructions do not limit which files to read beyond the expected scripts and .env, increasing the risk if the skill runs with broad file access.
Install Mechanism
There is no install spec and no downloaded code — the skill is instruction-only. That minimizes installation risk because nothing is fetched or written by an installer. However, the instructions expect local helper scripts to exist; the skill's behavior depends on those external files, which the registry does not provide or validate.
Credentials
The runbook explicitly requires GEELARK_API_BASE and GEELARK_API_KEY (bearer token) and refers to signed requests with app-id/app-auth, but the registry metadata lists no required environment variables or primary credential. Additionally, the instructions assume availability of python3, node, and OS app-control tools (open/osascript) but these binaries are not declared. Requesting or using bearer tokens and signing keys is proportional to the skill's purpose, but the omission from metadata and the lack of guidance on secure storage/usage is a material concern.
Persistence & Privilege
always is false (normal). The runbook tells the agent to store reproducible findings in Memory/Skill-Doku (persisting results), which is reasonable for an ops skill, but because the skill can read and write, you should confirm which persistent stores the agent will use and whether stored data (including tokens or session IDs) is protected and rotatable.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install geelark-complete - 安装完成后,直接呼叫该 Skill 的名称或使用
/geelark-complete触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial all-in-one GeeLark skill
元数据
常见问题
GeeLark Complete 是什么?
All-in-one Skill fuer GeeLark: Setup, lokale API, nativer Sync-Transport, UI/RPA-Fallback, Posting-Flow, Verifikation und Troubleshooting in einem durchgaeng... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 329 次。
如何安装 GeeLark Complete?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install geelark-complete」即可一键安装,无需额外配置。
GeeLark Complete 是免费的吗?
是的,GeeLark Complete 完全免费(开源免费),可自由下载、安装和使用。
GeeLark Complete 支持哪些平台?
GeeLark Complete 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 GeeLark Complete?
由 Pagebabe(@pagebabe)开发并维护,当前版本 v1.0.0。
推荐 Skills