Lobster Workflow

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

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

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, reducing manual effort and ensuring consistency.

Core Features & Use Cases

  • Workflow Automation: Execute predefined sequences of actions.
  • Approval Gates: Pause execution for human review and approval before proceeding.
  • Resumable Operations: Continue interrupted workflows using a token.
  • Use Case: Automate the process of triaging incoming emails, classifying them, and then requiring approval before sending out draft replies.

Quick Start

Use the lobster skill to 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 multi-step workflows with approval gates?

Multi-step workflow automation with approval gates is executed using a typed JSON-first pipeline system that pauses execution for human review before proceeding. This ensures deterministic execution and structured output for repeatable processes.

How do I resume an interrupted pipeline without starting over?

Resuming an interrupted pipeline is handled through resumable operations that use a token to continue execution from the exact checkpoint where it stopped. This prevents the loss of progress in complex multi-step sequences.

Can I automate email triage and draft replies requiring manual approval?

Automating email triage and draft replies requiring manual approval is supported by executing predefined sequences that classify messages and pause at approval gates. This reduces manual effort while ensuring human oversight before sending responses.

Does this pipeline system integrate with external tools for task execution?

The pipeline system integrates with external tools via a gensparx invoke step, allowing the JSON-first workflow to trigger external actions. This facilitates repeatable automation for tasks like synchronization and monitoring.

What is the best way to ensure deterministic execution in automation pipelines?

Deterministic execution in automation pipelines is achieved by using a typed JSON-first system that structures predefined sequences of actions. This approach guarantees consistent, repeatable processing for tasks like email triage and synchronization.

When do I need approval checkpoints in a workflow pipeline?

Approval checkpoints in a workflow pipeline are needed when complex multi-step processes require human oversight before proceeding to the next action. They ensure consistency and review for operations like sending drafted email replies.