Lobster Workflow

Execute multi-step workflows with approval checkpoints and resumable operations.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/lehalpaul/agents --skill lobster-workflow-lehalpaul
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Lobster Workflow
Source: https://github.com/lehalpaul/agents/tree/main/extensions/lobster
Command: npx skills add https://github.com/lehalpaul/agents --skill lobster-workflow-lehalpaul

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates complex, multi-step processes that require human oversight or repeatable execution, ensuring consistency and reducing manual errors.

Core Features & Use Cases

  • Workflow Execution: Run defined pipelines of commands.
  • Approval Gates: Pause workflows for human review and approval before proceeding.
  • Resumable Operations: Continue interrupted workflows using a resume token.
  • Use Case: Automate the triaging of incoming emails. A workflow could search for new emails, classify them into categories (needs reply, FYI), and then pause for approval before sending any draft replies.

Quick Start

Run the lobster skill to execute the pipeline 'gog.gmail.search --query "newer_than:1d" --max 20 | email.triage'.

Frequently Asked Questions about Lobster Workflow

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

FAQPage Schema
How do I automate multi-step workflows with human approval gates?

Automating multi-step workflows with human approval gates involves executing typed JSON pipelines that pause for review before proceeding. This ensures oversight on repeatable automations like email triaging by requiring explicit approval at designated checkpoints.

Can I resume an interrupted pipeline from a specific step?

Yes, you can resume interrupted pipelines using a designated resume token. This resumable operation capability allows synchronized data operations and monitoring tasks to continue execution seamlessly without restarting the entire workflow from the beginning.

What is a typed JSON-first pipeline for workflow automation?

A typed JSON-first pipeline is a structured execution format for running multi-step command sequences. It processes repeatable automations by passing typed JSON data between stages, ensuring structured output and consistent data handling across synchronized operations.

Do I need a local executable to run typed workflow pipelines?

Yes, executing typed workflow pipelines requires a local 'lobster' executable installed in your environment. This executable handles the workflow execution, processing the typed JSON-first pipeline commands and managing the approval checkpoint states.

What's the best way to automate email triaging with approval checkpoints?

Automating email triaging with approval checkpoints is best achieved by running a pipeline that searches for new emails, classifies them into categories, and pauses for human review before sending draft replies. This structured workflow ensures oversight on automated communications.