Skip to content

Repository files navigation

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:

npm install -g @a5c-ai/babysitter

Installation — Gemini CLI

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:

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

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.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages