Transform OpenClaw cron jobs into Lobster workflows. Analyze, inspect, and validate job migrations. Use when converting automations to deterministic, approval-gated workflows with resume capabilities.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install lobster-jobs或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install lobster-jobs⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/lobster-jobs/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: lobster-jobs description: Transform OpenClaw cron jobs into Lobster workflows. Analyze, inspect, and validate job migrations. Use when converting automations to deterministic, approval-gated workflows with resume capabilities. metadata: openclaw: emoji: 🦞 requires: bins: ["openclaw", "python3"] ---
Transform OpenClaw cron jobs into Lobster workflows with approval gates and resumable execution.
OpenClaw cron jobs are either:
Lobster workflows offer:
This skill helps analyze existing cron jobs and transform them into Lobster workflows.
lobster-jobs listList all cron jobs with their Lobster readiness score.
Output categories:
lobster-jobs inspect Inspect a specific cron job with detailed migration assessment.
Shows:
lobster-jobs validate Validate a Lobster workflow YAML file against schema.
Checks:
lobster-jobs convert Transform a cron job into a Lobster workflow.
lobster-jobs convert 17fe68ca
lobster-jobs convert 17fe68ca --output-dir ~/workflows
lobster-jobs convert 17fe68ca --force # Overwrite existing
Generates:
.lobster workflow file in ~/.lobster/workflows/Options:
--output-dir, -o: Custom output directory--force, -f: Overwrite existing workflow--keep-on-error: Keep file even if validation failslobster-jobs new Create a new Lobster workflow from scratch using templates.
lobster-jobs new my-workflow
lobster-jobs new my-workflow --template with-approval
lobster-jobs new my-workflow --template stateful
Templates:
simple-shell: Basic command executionwith-approval: Approval gate workflowstateful: Workflow with cursor/state tracking# Add to PATH
export PATH="$PATH:/home/art/niemand/skills/lobster-jobs/bin"
# Or create symlink
ln -s /home/art/niemand/skills/lobster-jobs/bin/lobster-jobs ~/.local/bin/
# See all your cron jobs and their migration status
lobster-jobs list
# Inspect a specific job
lobster-jobs inspect 17fe68ca
# Convert a job to Lobster workflow
lobster-jobs convert 17fe68ca
# Create a new workflow from template
lobster-jobs new my-workflow --template with-approval
# Validate a workflow file
lobster-jobs validate ~/.lobster/workflows/my-workflow.lobster
name: my-workflow
description: Optional description
steps:
- id: fetch_data
command: some-cli fetch --json
- id: process
command: some-cli process
stdin: $fetch_data.stdout
- id: approve_send
command: approve --prompt "Send notification?"
approval: required
- id: send
command: message.send --channel telegram --text "Done!"
condition: $approve_send.approved
Keep cron as scheduler, change payload to call Lobster:
{
"payload": {
"kind": "systemEvent",
"text": "lobster run ~/.lobster/workflows/my-workflow.lobster"
}
}
Benefits:
For jobs needing both deterministic steps and LLM reasoning:
steps:
- id: gather
command: gh issue list --json title,body
- id: triage
command: clawd.invoke
prompt: "Classify these issues by urgency"
- id: notify
command: telegram-send
The workflow is deterministic; the LLM is a black-box step.
| Issue | Handling | |-------|----------| | Idempotency | Workflows track step completion; restart-safe | | Approval timeouts | Configurable timeout with default action | | Secret handling | Environment variables or 1Password refs | | Partial failures | convert validates before writing |
安装 Lobster Workflows 后,可以对 AI 说这些话来触发它
Help me get started with Lobster Workflows
Explains what Lobster Workflows does, walks through the setup, and runs a quick demo based on your current project
Use Lobster Workflows to transform OpenClaw cron jobs into Lobster workflows
Invokes Lobster Workflows with the right parameters and returns the result directly in the conversation
What can I do with Lobster Workflows in my developer & devops workflow?
Lists the top use cases for Lobster Workflows, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/lobster-jobs/ 目录(个人级,所有项目可用),或 .claude/skills/lobster-jobs/(项目级)。重启 AI 客户端后,用 /lobster-jobs 主动调用,或让 AI 根据上下文自动发现并使用。
Lobster Workflows 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Lobster Workflows 可免费安装使用。请查阅仓库了解许可证信息。
Transform OpenClaw cron jobs into Lobster workflows. Analyze, inspect, and validate job migrations. Use when converting automations to deterministic, approval-gated workflows with resume capabilities.
Lobster Workflows 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my developer & devops tasks using Lobster Workflows
Identifies repetitive steps in your workflow and sets up Lobster Workflows to handle them automatically