Lobster

Execute multi-step workflow pipelines with approval checkpoints and resumable continuation.

87|20|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/openaeon/OpenAEON --skill lobster-openaeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Lobster
Source: https://github.com/openaeon/OpenAEON/tree/main/extensions/lobster
Command: npx skills add https://github.com/openaeon/OpenAEON --skill lobster-openaeon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Lobster helps you execute multi-step automations that may require human approval, without turning every step into a fragile, one-off process.

Core Features & Use Cases

  • Approval checkpoints: Stops execution when the workflow needs approval, returning a structured approval request (prompt, items, resume token).
  • Resumable execution: Continues safely from a resume token after the user approves or declines.
  • Deterministic pipeline runs: Executes typed JSON-first pipelines as a local runtime and returns a structured JSON envelope with a consistent protocol version.
  • Use Case: Use it to triage recent emails in a repeatable pipeline where classification is automatic but sending replies must be approved.

Quick Start

Run a workflow pipeline for email triage by providing an action of run with the pipeline command you want to execute.

Frequently Asked Questions about Lobster

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

FAQPage Schema
How do I execute resumable workflow pipelines with approval checkpoints?

Resumable workflow pipelines execute multi-step typed JSON tasks that pause at approval checkpoints, returning a structured request with a prompt and resume token. You continue execution by providing the resume token after approving or declining the pending action.

What is the best way to automate email triage with human approval for replies?

Automating email triage with approval gating requires a pipeline that classifies messages automatically but stops execution before sending replies. The workflow returns a structured approval request containing the proposed items and a resume token to continue safely after review.

How do approval gates work in multi-step task automation?

Approval gates in multi-step task automation stop execution before side effects occur by validating requiresApproval fields. The runtime pauses, returns a structured JSON envelope with a resumeToken, and waits for the user to explicitly approve or decline before continuing the pipeline.

Can I run local tool orchestration pipelines that require manual review before side effects?

Local tool orchestration pipelines support manual review by enforcing approval checkpoints before side effects. You initiate a run with typed JSON parameters, and the runtime halts execution to return an approval request, ensuring tool calls are reviewed before proceeding.

Does resumable execution validate pipeline inputs and approval requirements?

Resumable execution validates pipeline inputs and approval requirements by checking typed JSON parameters and requiresApproval fields. This ensures the workflow has the correct data and explicit permission before continuing from a resume token.

When should I not use resumable pipelines for state monitoring?

Resumable pipelines for state monitoring are not suitable for processes that cannot tolerate execution pauses. If a workflow requires immediate side effects without human review or cannot resume from a structured token, this approval-gated approach will halt execution.