Babysitter streaming-progress

Streaming Progress

install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/methodologies/automaker/skills/streaming-progress" ~/.claude/skills/a5c-ai-babysitter-streaming-progress && rm -rf "$T"
manifest: library/methodologies/automaker/skills/streaming-progress/SKILL.md
source content

Streaming Progress

Emit real-time progress events for streaming UI consumption.

Agent

Progress Streamer -

automaker-progress-streamer

Workflow

  1. Receive progress event from execution stage
  2. Format event with timestamp and stage information
  3. Calculate completion percentage
  4. Generate human-readable summary
  5. Include machine-readable data for UI rendering
  6. Emit formatted event

Inputs

  • projectName
    - Project name
  • featureId
    - Feature being tracked
  • event
    - Progress event with stage, message, data

Outputs

  • Formatted streaming event with progress metrics

Process Files

  • automaker-orchestrator.js
    - Phase 3 (batch progress)
  • automaker-agent-execution.js
    - All stages