帮助用户编写、理解与调试 Lobster 编程语言代码。
从材料看,Lobster 被判定为 prompt-only,未声明需要密钥、远程端点或本地系统权限;其主要作用是编排带审批检查点的多步流程,自身未体现高风险行为。来源为可审计的 GitHub 开源项目且社区采用度很高,整体偏低风险,但其可驱动的实际能力仍取决于下游被调用工具。
材料明确写明“需要的密钥/环境变量:无”,README 也未要求配置 token、API key 或账户凭证;就该技能自身而言,未见明显凭证收集、存储或滥用面。
系统检查项与元数据均表明“远程端点 host:无”,README 也未声明任何固定外发目标;该技能自身未显示会直接把用户数据发送到第三方网络端点。若后续流水线调用其他联网工具,外发风险将来自那些下游工具而非 Lobster 本身。
现有材料将其标记为 prompt-only,未声明可在本机启动进程、执行脚本或调用系统级能力。README 描述的是工作流编排、审批暂停与恢复机制,而不是本地代码执行接口。
材料未声明可直接读写本地文件、数据库或其他资源,也未申请超出工作流编排所需的权限。README 中涉及邮箱搜索、分拣等示例,但这些数据访问明显依赖被编排的外部工具,非 Lobster 自身固有访问面。
来源为 GitHub 开源仓库,源码可审计,且社区采用度极高(约 37.7 万 star),这是显著的降风险因素。许可证与维护状态在材料中未明确,属于信息不完整,但在缺乏具体红旗的情况下不足以上调为高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "lobster" 技能: 1. 下载 https://raw.githubusercontent.com/openclaw/openclaw/main/extensions/lobster/SKILL.md 2. 保存为 ~/.claude/skills/lobster/SKILL.md 3. 装好后重载技能,告诉我可以用了
请用 Lobster 编写一个命令行待办事项小程序,支持添加、列出和删除任务,并为关键语法添加注释。
一份可运行的 Lobster 示例代码,并附带语法说明。
下面这段 Lobster 代码报错了,请找出问题、解释原因,并给出修正后的版本: [在此粘贴代码]
对错误原因的清晰解释,以及修复后的代码。
把这段 Python 代码改写为 Lobster,并说明两种语言在变量、循环和函数写法上的主要差异: [在此粘贴代码]
对应的 Lobster 实现,以及迁移时需要注意的语法差异说明。
Lobster executes multi-step workflows with approval checkpoints. Use it when:
| User intent | Use Lobster? |
|---|---|
| "Triage my email" | Yes — multi-step, may send replies |
| "Send a message" | No — single action, use message tool directly |
| "Check my email every morning and ask before replying" | Yes — scheduled workflow with approval |
| "What's the weather?" | No — simple query |
| "Monitor this PR and notify me of changes" | Yes — stateful, recurring |
{
"action": "run",
"pipeline": "gog.gmail.search --query 'newer_than:1d' --max 20 | email.triage"
}
Returns structured result:
{
"protocolVersion": 1,
"ok": true,
"status": "ok",
"output": [{ "summary": {...}, "items": [...] }],
"requiresApproval": null
}
If the workflow needs approval:
{
"status": "needs_approval",
"output": [],
"requiresApproval": {
"prompt": "Send 3 draft replies?",
"items": [...],
"resumeToken": "..."
}
}
Present the prompt to the user. If they approve:
{
"action": "resume",
"token": "<resumeToken>",
"approve": true
}
gog.gmail.search --query 'newer_than:1d' --max 20 | email.triage
Fetches recent emails, classifies into buckets (needs_reply, needs_action, fyi).
gog.gmail.search --query 'newer_than:1d' | email.triage | approve --prompt 'Process these?'
Same as above, but halts for approval before returning.
approve command halts execution, returns tokenresume action with token to continueprotocolVersion快速生成概念、架构、流程与白板图,支持 SVG、HTML 或 Excalidraw 格式
为 AI 代理提供 OpenClaw 文档检索,快速查询配置、提供商与相关主题。