Lobster

Executes deterministic JSON pipelines with integrated human-approval checkpoints and pauses for verification.

6|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/me2Doc/friendlyclaw --skill lobster-me2doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Lobster
Source: https://github.com/me2Doc/friendlyclaw/tree/main/body/extensions/lobster
Command: npx skills add https://github.com/me2Doc/friendlyclaw --skill lobster-me2doc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Lobster solves the challenge of managing complex, multi-step automation tasks that require human oversight, ensuring that sensitive or multi-stage operations are executed reliably and safely.

Core Features & Use Cases

  • Resumable Workflows: Pipelines can pause execution to wait for human approval before proceeding to the next step.
  • Deterministic Pipelines: Executes structured JSON-first pipelines that ensure consistent results across repeated operations.
  • Use Case: Automate an email triage system that fetches recent messages, categorizes them, and pauses to ask for your approval before sending draft replies.

Quick Start

Use the lobster skill to run a pipeline that searches for emails from the last day and passes them to the triage tool.

Frequently Asked Questions about Lobster

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

FAQPage Schema
What is human-in-the-loop approval in automation pipelines?

Human-in-the-loop approval in automation pipelines is a mechanism that pauses workflow execution to wait for user verification before proceeding to the next step. Lobster implements this by integrating approval checkpoints directly within deterministic, multi-step task execution.

How do I build resumable workflows with JSON-based task chaining?

You build resumable workflows by defining structured JSON pipelines that chain multiple tools together. Lobster executes these deterministic pipelines and automatically pauses stateful task monitoring at secure gates until human approval is granted for the next phase.

Can I automate email triage and pause for approval before sending replies?

Yes, you can automate email triage by running a pipeline that fetches recent messages and categorizes them. Lobster pauses the workflow to ask for your approval, ensuring you verify draft replies before the subprocess executes the final send operation.

Does Lobster support subprocess isolation for secure execution gating?

Yes, Lobster supports subprocess isolation for secure execution gating within its automation pipelines. It manages complex workflows by isolating deterministic subprocess tasks and enforcing resumable approval checkpoints before any sensitive multi-stage operations proceed.

What's the best way to manage stateful task monitoring in multi-step automation?

The best way to manage stateful task monitoring is to execute structured JSON-first pipelines with integrated checkpoints. Lobster handles this by tracking workflow state across multiple steps, pausing execution securely until human verification is completed for each stage.