tlor-restorelisted
Install: claude install-skill twjohnwu/tlor-orchestration
# /tlor-restore — Rollback to Previous Installation
Restore files from a backup created by `/tlor-init` or `install.sh`.
## Workflow
### Step 1: Find backups
Backups are per-file siblings named `<file>.bak-YYYYMMDD-HHMMSS`, created
next to the live file whenever `/tlor-init` or `install.sh` overwrites an
agent role file that differs from the bundled copy (Step 3 of `/tlor-init`;
the agent-role loop in `install.sh`). Search for them at all standard
locations:
```bash
# Check for per-file backups (current format)
for base in ~/.claude/agents .claude/agents agents; do
ls -1 "$base"/*.bak-[0-9]*-[0-9]* 2>/dev/null
done
```
**Legacy fallback** — machines that ran an older version of this installer
may instead have whole-directory backups from before the per-file scheme
existed. Check for those too, and label them explicitly as legacy if found:
```bash
# Legacy format: .tlor-backup-YYYYMMDD/ directories
for base in ~/.claude .claude .; do
ls -d "$base"/.tlor-backup-* 2>/dev/null
done
```
If neither format is found: report "No backups found. Backups are created
automatically when `/tlor-init` or `install.sh` overwrites a differing
agent file. Run `/tlor-init` or `./install.sh` to create a fresh
installation." and stop.
### Step 2: List available backups
**Per-file backups** (current format) — present sorted by timestamp
(newest first), grouped by original file:
| Original file | Backup | Timestamp | Size |
|------|--------|-----------|------|
| (path, no .bak suffix)