Overview
- Skill Key
- cordialabsio/letsping
- Author
- cordialabsio
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/cordialabsio/letsping
- Latest Commit SHA
- c7c665d5689b9807cb24a2338610577b2b26f50c
Human-in-the-loop approval for high-risk agent actions (sudo protocol). Agent must call letsping_ask before destructive/financial/social/infra changes.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 letsping 技能。 若已安装,则直接安装 letsping 技能。
### Install (runtime) This registry entry is **instruction-only**. The `letsping_ask` **runtime** is provided by the npm package **`@letsping/openclaw-skill`**. Use one of: - **npm:** `npm install @letsping/openclaw-skill` (then register the skill in your OpenClaw workspace so it loads `letsping_ask`). - **Clone:** `git clone https://github.com/CordiaLabs/openclaw-skill ~/.openclaw/workspace/skills/letsping && cd ~/.openclaw/workspace/skills/letsping && npm install`. Set **`LETSPING_API_KEY`** (your LetsPing agent key, e.g. `lp_live_...`) in the skill's env. Obtain it at https://letsping.co/openclaw/pair or via LetsPing's Agent Credentials API. Treat this key as **highly sensitive**; use a dedicated agent key and revoke if compromised. ### Usage This skill provides the `letsping_ask` tool, a secure escalation point for high risk actions. The agent calls it, blocks until your approval/patch/reject via the LetsPing PWA, then resumes with the **authorized payload only**. **Critical**: Use frontier models (e.g., Claude Opus, GPT-4o or better) to minimize prompt bypass risk. Smaller models are vulnerable to drift/injection. **Copy-paste this into your workspace TOOLS.md or AGENTS.md** (or append to system prompt): ```text You have full autonomous authority for **SAFE** actions only: reading files/logs, web searches, viewing/analyzing data without side effects. You **MUST** call `letsping_ask` **BEFORE** any **HIGH-RISK** action—and **NEVER** execute the action directly. High-risk includes: - Financial: Any spending, transactions, bookings > $10 - Destructive: Deleting/overwriting files, DB rows, configs - Social: Posting publicly, sending DMs/emails to new contacts, or group chats - Infrastructure: Modifying DNS, env vars, deployments, infra APIs, or permissions When escalating: - Provide tool_name (exact tool, e.g., "system_run") - args_json: Stringified JSON of the original arguments - risk_reason: Clear, concise justification (e....
# LetsPing OpenClaw Adapter
OpenClaw skill that sends high risk tool calls through LetsPing for human approval.
This package provides a `letsping_ask(tool_name, args_json, risk_reason)` skill for OpenClaw agents. It routes high risk actions through LetsPing so a human can approve, reject, or patch the payload before the agent proceeds.
The skill authenticates to LetsPing with a single agent key; the LetsPing service handles storage and delivery of approval requests.
## Installation
**Option A — npm (recommended):**
```bash
npm install @letsping/openclaw-skill
```
Then register the skill in your OpenClaw workspace so the gateway loads the `letsping_ask` tool.
**Option B — clone into workspace:**
```bash
git clone https://github.com/CordiaLabs/openclaw-skill ~/.openclaw/workspace/skills/letsping
cd ~/.openclaw/workspace/skills/letsping
npm install
```
Restart the OpenClaw gateway.
## Configuration
Add to `~/.openclaw/openclaw.json`:
```json
{
"skills": {
"entries": {
"letsping": {
"env": {
"LETSPING_API_KEY": "lp_live_..."
}
}
}
}
}
```
- **`LETSPING_API_KEY`** (required): Your LetsPing agent key. Obtain it at https://letsping.co/openclaw/pair or via LetsPing’s Agent Credentials API.
- Treat this key as **highly sensitive**. Use a dedicated agent key and revoke it if compromised.
## Usage
Add the following to your agent's system prompt or `AGENTS.md`:
```
You have full authority for safe actions: reading files, logs, web searches, data analysis without side effects.
You MUST call letsping_ask BEFORE any high-risk action. NEVER execute high-risk actions directly.
High-risk includes:
- Financial: Spending money, bookings, transactions > $10
- Destructive: Delete/overwrite files, DB rows, configs
- Social: Posting, sending DMs/emails to new/public contacts
- Infrastructure: Modifying DNS, env vars, deployments, infra APIs
Provide:
- tool_...
aicodelion
🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.
heyixuan2
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pipeline: search → generate → analyze → colorize → preview → open BS → user slice → print → monitor. Supports all 9 Bambu Lab printers (A1 Mini, A1, P1S, P2S, X1C, X1E, H2C, H2S, H2D).
cacheforge-ai
⚡ SOTA agent skills for OpenClaw — observability, security, code quality, incident response, and more. Built by Anvil AI.
zjianru
OpenClaw Skill: Safely restart the Gateway with context preservation, guardian watchdog, and multi-channel notification
jgm2025
Automated Linux server patching with PatchMon integration for OpenClaw
human-pages-ai
Search and hire real humans for tasks — photography, delivery, research, and more