# Life Sync Workspaces

> Use when reconciling disk folders under configured roots with the project registry — produces an advisory orphan/missing report without auto-creating projects.

- Skill: `jayden-dang/life-sync-workspaces` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add jayden-dang/life-sync-workspaces`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jayden-dang/life-sync-workspaces/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: jayden-dang (https://skillmd.com/u/jayden-dang)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/jayden-dang/life-sync-workspaces

---


# Sync workspaces

## Role

REQUIRED: read sibling `ROLE.md` (secretary default, grant rule, hybrid ban, config paths).


## Iron Law

```
REPORT ONLY.
NO AUTO-CREATE.
NO AUTO-DELETE.
```

## Steps

1. Read `roots`, ignore globs, max_depth from config.
2. Read registry + each project's `workspace.path`.
3. Scan roots (skip sandbox root by default).
4. Emit three lists: **orphan disk** | **missing path** | **still missing (info)**.
5. Suggest actions; **wait for per-item confirm** before any registry/project write.
6. Never promote sandbox paths to active WIP.

## Rationalizations

| Thought | Reality |
|---|---|
| "Register everything for completeness" | Completeness is the report, not mass active projects |
| "Orphans are obviously projects" | User confirms membership |
| "I'll create then they can delete" | Creates WIP debt and ghosts |

## Done when

User has the three lists; any writes were explicitly confirmed.

