Lobster

Executes typed JSON-first pipelines with optional approval checkpoints and resumable states via CLI.

1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/lachlanchen/LazyingArtBot --skill lobster-lachlanchen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Lobster
Source: https://github.com/lachlanchen/LazyingArtBot/tree/main/extensions/lobster
Command: npx skills add https://github.com/lachlanchen/LazyingArtBot --skill lobster-lachlanchen

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates multi-step processes that require human approval before execution, ensuring repeatable and controlled workflows.

Core Features & Use Cases

  • Workflow Execution: Runs predefined pipelines of commands.
  • Approval Gates: Halts execution for user confirmation on critical steps.
  • Resumable Operations: Allows workflows to be resumed after approval.
  • Use Case: Automate the process of triaging emails: fetch new emails, classify them, and then ask for approval before sending any replies.

Quick Start

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

Frequently Asked Questions about Lobster

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

FAQPage Schema
How do I add approval checkpoints to an automated task pipeline?

You can add approval gates to a task pipeline by running typed JSON-first workflows that halt execution for user confirmation on critical steps before resuming automatically. This ensures sensitive actions receive human review.

Can I resume a multi-step workflow after it pauses for human approval?

Yes, resumable operations allow workflows to resume automatically after receiving the required human approval. This enables multi-step automations to pause at checkpoints and continue execution without losing previous state.

How does a typed JSON-first pipeline handle email triage and automated replies?

A typed JSON-first pipeline handles email triage by fetching new emails, classifying them, and then asking for user approval before sending any replies. This automates the multi-step process while controlling sensitive outbound actions.

What is the best way to run scripts with mandatory human confirmation for sensitive actions?

The best way to run scripts with mandatory human confirmation is using a command-line interface that executes predefined pipelines with optional approval gates. This provides repeatable and controlled workflows for sensitive actions.

Do I need specific command-line tools to execute resumable workflow automations?

You need a command-line interface to execute resumable workflow automations and integrate with other tools. The pipelines run predefined commands and support resumable states after approval checkpoints.

Why use typed workflows for task management and process synchronization?

Typed workflows ensure repeatable and controlled task management by executing JSON-first pipelines with optional approval gates. They prevent uncontrolled automated synchronization by requiring human confirmation for sensitive actions.