Lobster Workflow

Execute JSON-first multi-step workflows with approval checkpoints and token-based resumption.

1|1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/LuisvelMarketer/genome --skill lobster-workflow-luisvelmarketer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Lobster Workflow
Source: https://github.com/LuisvelMarketer/genome/tree/main/extensions/lobster
Command: npx skills add https://github.com/LuisvelMarketer/genome --skill lobster-workflow-luisvelmarketer

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 actions, preventing errors and ensuring consistency.

Core Features & Use Cases

  • Workflow Execution: Run defined pipelines of commands and tools.
  • Approval Gates: Pause execution for human review and approval before proceeding.
  • Resumable Operations: Continue workflows after an approval step using a token.
  • Use Case: Automate the process of triaging incoming emails: search for new emails, classify them, and then present a summary for approval before sending draft replies.

Quick Start

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

Frequently Asked Questions about Lobster Workflow

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

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

You can automate a multi-step workflow with human approval gates by defining typed JSON pipelines that pause execution for review. The workflow waits for explicit human approval before proceeding to any steps that trigger side effects.

How do I resume a paused pipeline after an approval step?

You resume a paused pipeline after an approval step by using a designated resumption token. This token restores the workflow execution state, allowing the automation to continue seamlessly from the exact checkpoint where it paused.

What is a resumable subprocess in an automated pipeline?

A resumable subprocess in an automated pipeline is a sequence of operations that can be paused and later continued. It uses tokens to save execution state, ensuring repeatable automations like triaging or syncing can withstand human review delays.

Can I use typed JSON to define pipelines for monitoring and syncing tasks?

Yes, you can use typed JSON to define pipelines for monitoring and syncing tasks. These JSON-first definitions structure your repeatable automations, allowing you to chain commands and tools across various platforms with optional approval checkpoints.

How do I run an email triage pipeline with a draft approval checkpoint?

To run an email triage pipeline with a draft approval checkpoint, you execute a command sequence like searching for new emails and classifying them. The workflow then pauses to present a summary for human approval before sending any draft replies.

Do I need any external dependencies to run resumable workflow automations?

No external dependencies are required to run resumable workflow automations. The system operates independently using internal scripts and references to execute typed JSON pipelines, manage approval gates, and handle token-based resumption.