{"id":47962977,"url":"https://github.com/effectorhq/lobster-recipes","last_synced_at":"2026-04-04T10:03:37.988Z","repository":{"id":342662689,"uuid":"1173190887","full_name":"effectorHQ/lobster-recipes","owner":"effectorHQ","description":"Lobster workflow pipelines: deploy, standup, PR review, incident, content","archived":false,"fork":false,"pushed_at":"2026-03-23T23:06:16.000Z","size":55,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-24T17:28:15.911Z","etag":null,"topics":["effector","recipes"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/effectorHQ.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-05T05:13:47.000Z","updated_at":"2026-03-23T23:06:20.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/effectorHQ/lobster-recipes","commit_stats":null,"previous_names":["effectorhq/lobster-recipes"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/effectorHQ/lobster-recipes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/effectorHQ%2Flobster-recipes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/effectorHQ%2Flobster-recipes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/effectorHQ%2Flobster-recipes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/effectorHQ%2Flobster-recipes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/effectorHQ","download_url":"https://codeload.github.com/effectorHQ/lobster-recipes/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/effectorHQ%2Flobster-recipes/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31395450,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T09:13:02.600Z","status":"ssl_error","status_checked_at":"2026-04-04T09:13:01.683Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["effector","recipes"],"created_at":"2026-04-04T10:03:37.160Z","updated_at":"2026-04-04T10:03:37.948Z","avatar_url":"https://github.com/effectorHQ.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lobster Recipes\n\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md)\n\n[![Lobster](https://img.shields.io/badge/powered%20by-Lobster-blue.svg)](https://github.com/effectorHQ/lobster)\n[![effectorHQ](https://img.shields.io/badge/by-effectorHQ-black.svg)](https://github.com/effectorHQ)\n\n**[中文文档 →](./README.zh.md)**\n\nReal-world workflow orchestration pipelines built with Lobster, OpenClaw's deterministic, resumable, and token-efficient workflow engine.\n\n## What is Lobster?\n\nLobster is a workflow orchestration engine that chains skills (modular, composable AI capabilities) into deterministic, resumable pipelines. Unlike traditional orchestration tools, Lobster:\n\n- **Chains skills deterministically** — Each step is reproducible and composable\n- **Resumes gracefully** — Failed pipelines pick up where they left off without restarting\n- **Optimizes tokens** — Minimizes LLM calls through intelligent caching and step reuse\n- **Integrates seamlessly** — Works with Slack, GitHub, Kubernetes, Docker, Jira, and custom APIs\n- **Handles errors intelligently** — Retry logic, fallbacks, and conditional execution paths\n\nLearn more at [OpenClaw Documentation](https://docs.openclaw.dev/lobster).\n\n## Getting Started\n\n### Installation\n\nInstall Lobster via the [OpenClaw CLI](https://docs.openclaw.dev/cli):\n\n```bash\npip install openclaw-cli\nopenclaw init\n```\n\n### Using These Recipes\n\n1. Clone or fork this repository:\n   ```bash\n   git clone https://github.com/effectorHQ/lobster-recipes.git\n   cd lobster-recipes\n   ```\n\n2. Browse the [pipelines](#available-pipelines) directory and choose a recipe\n\n3. Adapt the pipeline to your needs (update skill parameters, secrets, etc.)\n\n4. Deploy and run:\n   ```bash\n   openclaw pipeline deploy pipelines/your-pipeline/pipeline.yml\n   openclaw pipeline run your-pipeline\n   ```\n\n## Available Pipelines\n\n| Pipeline | Purpose | Features |\n|----------|---------|----------|\n| [**deploy-and-notify**](./pipelines/deploy-and-notify) | Automated deployment with notifications | Docker build/push, K8s apply, health checks, retry logic, failure notifications |\n| [**daily-standup**](./pipelines/daily-standup) | Morning team briefing | Jira issue tracking, GitHub PR status, Slack thread summarization, email digest |\n| [**pr-review-triage**](./pipelines/pr-review-triage) | Smart PR review workflow | Skill linting, test execution, risk classification, auto-assignment, comment generation |\n| [**incident-response**](./pipelines/incident-response) | Incident handling automation | Health checks, log aggregation, deployment history, Jira ticketing, on-call alerting |\n| [**content-publish**](./pipelines/content-publish) | Content publishing workflow | Notion drafts, spell checking, social media snippets, tweet scheduling, changelog updates |\n\n## Pipeline Features Demonstrated\n\nEach recipe showcases different Lobster capabilities:\n\n- **Retry Logic** — `deploy-and-notify` demonstrates exponential backoff for health checks\n- **Error Handling** — `deploy-and-notify` includes `on_failure` hooks for rollback notifications\n- **Variable Interpolation** — All pipelines use `${VARIABLE}` syntax for dynamic values\n- **Conditional Steps** — `pr-review-triage` and `incident-response` show branching logic\n- **Sequential Execution** — All pipelines enforce step ordering and dependencies\n- **Skill Composition** — Multi-step workflows combining diverse integrations (K8s, Docker, Slack, etc.)\n\n## Contributing\n\nWe welcome contributions! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\n### How to Contribute a New Recipe\n\n1. Create a folder under `pipelines/your-recipe/`\n2. Add `pipeline.yml` with your workflow\n3. Add `README.md` explaining the pipeline's purpose and usage\n4. Update this main README with your pipeline in the table\n5. Submit a pull request\n\n## Documentation\n\n- [Lobster Documentation](https://docs.openclaw.dev/lobster) — Full language reference\n- [Skills Library](https://docs.openclaw.dev/skills) — Available integrations\n- [OpenClaw CLI Reference](https://docs.openclaw.dev/cli) — Command reference\n\n## License\n\nThis project is currently licensed under the [Apache License, Version 2.0](LICENSE.md) 。\n\n## Community\n\n- **Issues \u0026 Discussions**: [GitHub Issues](https://github.com/effectorHQ/lobster-recipes/issues)\n- **Slack Community**: [Join OpenClaw Slack](https://openclaw.dev/slack)\n- **Twitter**: [@effectorHQ](https://twitter.com/effectorHQ)\n\n---\n\n**Made with ❤️ by the effectorHQ team**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feffectorhq%2Flobster-recipes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feffectorhq%2Flobster-recipes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feffectorhq%2Flobster-recipes/lists"}