authoring-pipelines
Use when the user wants a bagel data pipeline — reducing a log to windows around events ("keep 30s around every hard brake"),…
Use when subscribing to live robot data (MQTT, rosbridge) through bagel, managing standing pipelines that survive restarts, or when questions about live-buffer sizes and disk usage come up.
$ npx -y skills add Extelligence-ai/bagel --skill operating-live-sinks --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/operating-live-sinksContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when subscribing to live robot data (MQTT, rosbridge) through bagel, managing standing pipelines that survive restarts, or when questions about live-buffer sizes and disk usage come up.
name: operating-live-sinks description: Use when subscribing to live robot data (MQTT, rosbridge) through bagel, managing standing pipelines that survive restarts, or when questions about live-buffer sizes and disk usage come up.
Live data flows into per-topic rolling disk buffers on the bagel server; standing pipelines run against them.
`subscribe_live_topics` to start recording; each topic gets a rolling buffer (`JSONL_BUFFER_SIZE_PER_TOPIC_BYTES`, default 1 GB per topic).
queries and pipelines over the live data.
standing pipeline finishes its queued runs and its end-of-stream run first; the recorded buffer stays on disk, and the connection closes once nothing is subscribed.
`STARTUP_PIPELINES_FILE` manifest: they are re-established on boot.
never cleaned up automatically: they are the user's deliverables. See references/settings-knobs.md for every knob and its default.
Query robotics, drone, and IoT data in plain English through an MCP server, with an intelligent edge data reduction pipeline that keeps only the data that matters.
Use when the user wants a bagel data pipeline — reducing a log to windows around events ("keep 30s around every hard brake"),…
Use when the user wants to SEE robot data — visualize, plot, replay, or export a log or query result from bagel to a viewer or…
Use when investigating a robot log or flight log with bagel — finding events, anomalies, or "what happened around X" in rosbags,…