Autonomous Agents Agentic Workflow
Ops: Pull All Repos — Autonomous Agents Agentic Workflow
Git pull on all repos and reinstall skill packs
sidebutton install agents An operational housekeeping workflow that keeps an agent VM in sync with upstream. It walks every repository under the agent's workspace, pulls the latest commits from the tracked branch, and then re-runs the SideButton registry install so any updated knowledge packs become active immediately.
Run it at the start of an agent shift, after a known upstream release, or whenever an agent behaves as if it is running stale code or outdated knowledge. It is idempotent and safe to dispatch repeatedly — no changes are made when repositories are already current.
Steps
- 1. Open a terminal
- title
- Agent: Pull All Repos
- cwd
- ~/workspace
terminal.open - 2. Run a terminal command
- cmd
- >-
terminal.run
Workflow definition
schema_version: 1
id: agent_pull_repos
title: "Ops: Pull All Repos"
description: "Git pull on all repos and reinstall skill packs"
overview: |
An operational housekeeping workflow that keeps an agent VM in sync with upstream. It walks every repository under the agent's workspace, pulls the latest commits from the tracked branch, and then re-runs the SideButton registry install so any updated knowledge packs become active immediately.
Run it at the start of an agent shift, after a known upstream release, or whenever an agent behaves as if it is running stale code or outdated knowledge. It is idempotent and safe to dispatch repeatedly — no changes are made when repositories are already current.
category:
level: pipeline
domain: engineering
metadata:
agent: true
role: ops
steps:
- type: terminal.open
title: "Agent: Pull All Repos"
cwd: ~/workspace
- type: terminal.run
cmd: >-
source ~/.agent-env && claude --dangerously-skip-permissions
"pull all repos (~/workspace/ and ~/ops/, also ~/oss/ if exists), reinstall all sidebutton skill packs.
if the sidebutton server repo had changes, rebuild it and restart the service.
report what changed in each repo."