Lobster

Executes deterministic automation pipelines with approval gates and resumable state persistence.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/wangqianCAI/OBI --skill lobster-wangqiancai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Lobster
Source: https://github.com/wangqianCAI/OBI/tree/main/extensions/lobster
Command: npx skills add https://github.com/wangqianCAI/OBI --skill lobster-wangqiancai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @clawdbot/lobster, ajv, typebox, and includes scripts (resource) components.

What problem does it solve?

Lobster solves the challenge of executing complex, multi-step automation tasks that require human oversight, state management, and deterministic execution without LLM-induced variance.

Core Features & Use Cases

  • Approval Checkpoints: Halts execution for human verification before performing sensitive actions like sending messages or deleting data.
  • Resumable Pipelines: Allows long-running or interrupted workflows to resume from the exact point of suspension using a secure token.
  • Use Case: Automate a daily email triage process that fetches recent messages, classifies them into buckets, and pauses to ask for your approval before sending draft replies.

Quick Start

Use the lobster skill to run a pipeline that searches for recent emails and triages them into categories.

Frequently Asked Questions about Lobster

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add human approval gates to an automated workflow pipeline?

Add human approval gates to an automated workflow pipeline by orchestrating multi-step tasks with built-in checkpoints that halt execution for verification before sensitive actions. This ensures deterministic processing with required human-in-the-loop oversight.

Can I resume an interrupted automation workflow from the exact point of failure?

You can resume an interrupted automation workflow from the exact point of suspension using a secure state persistence token. Resumable pipelines allow long-running tasks to recover without restarting the entire process.

What is deterministic pipeline processing and when do I need it for task orchestration?

Deterministic pipeline processing executes multi-step automation tasks without LLM-induced variance, ensuring repeatable execution. You need it for task orchestration requiring consistent state management and structured JSON-first processing.

How do I automate an email triage process that pauses for my verification before sending replies?

Automate an email triage process by building a pipeline that fetches recent messages, classifies them into categories, and pauses at an approval checkpoint. The workflow halts to ask for your verification before sending draft replies.

Does this workflow orchestration approach support shell scripts and JSON-first processing?

This workflow orchestration approach supports shell scripts and structured JSON-first pipeline processing. It executes deterministic automation pipelines with state persistence and approval gates for secure task management.

What are the limitations of using approval checkpoints in long-running automation pipelines?

Approval checkpoints in long-running automation pipelines require manual human-in-the-loop verification before proceeding, which can delay execution. However, state persistence ensures the workflow resumes exactly from the suspension point after approval.