Back to the catalog

babysitter

Orchestrate complex, multi-step workflows with event-sourced state management, hook-based extensibility, and human-in-the-loop approval

Open source Open in the app JSON README (API)

About

Orchestrate complex, multi-step workflows with event-sourced state management, hook-based extensibility, and human-in-the-loop approval

Details

Kind
Plugins
Topic
No topic detected
Publisher
a5c-ai
Origin
gemini
Category
ferramentas
Version
6.0.3
Last push
2026-08-10T22:01:27Z
Repository state
ativo
Language
JavaScript
Added
2026-08-30 14:13:39
Updated
2026-08-30 14:13:39
Origin id
a5c-ai/babysitter-gemini

README

# babysitter

Orchestrate complex, multi-step workflows with event-sourced state management, hook-based extensibility, and human-in-the-loop approval

## Prerequisites

Install the Babysitter CLI once. The `babysitter` command is backed by the SDK and exposes the canonical harness/plugin installer used in tests:

```bash
npm install -g @a5c-ai/babysitter
```

## Installation — Gemini CLI

```bash
npm install -g @a5c-ai/babysitter-gemini-cli
babysitter-gemini-cli install --global
```

Restart Gemini CLI to pick up the installed plugin.

For scriptable installs, prefer the SDK helper shape:

```bash
babysitter harness:install-plugin <harness>
babysitter harness:install-plugin <harness> --workspace /path/to/repo
```

## What's Included

- **Skills**: babysit
- **Hooks**: SessionStart, UserPromptSubmit, PreToolUse, PostToolUse, PreCompact, AfterAgent, SessionEnd, SessionIdle, ShellEnv
- **Commands**: (directory)

- **CLI**: Install/uninstall scripts for global and workspace setup



## Verification

```bash
babysitter harness:discover --json | grep gemini
```

## Integration Model

The plugin provides:

- Core orchestration skill for multi-step workflow management
- Lifecycle hooks for session state, orchestration loops, and token compression
- Command wrappers for plan, resume, doctor, and other operations

The process library is fetched and bound through the SDK CLI.

More