# Enrich Notes Loop Cloud

> Run enrich-notes-loop unattended in a cloud sandbox against an Obsidian Sync vault, syncing before and after. Use for scheduled cloud runs.

- Skill: `bholmesdev/enrich-notes-loop-cloud` (Agent Skill)
- Install (CLI): `npx skillmds@latest add bholmesdev/enrich-notes-loop-cloud`
- Raw SKILL.md: https://api.skillmd.com/api/skills/bholmesdev/enrich-notes-loop-cloud/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: bholmesdev (https://skillmd.com/u/bholmesdev)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/bholmesdev/enrich-notes-loop-cloud

---

# Enrich notes loop (cloud)

The vault is synced to `~/vault` by the environment setup. Run the [enrich-notes-loop](../enrich-notes-loop/SKILL.md) process against it, wrapped in a sync.

## 1. Pull the latest vault

```sh
cd ~/vault
ob sync-config --file-types image,audio,video,pdf,unsupported
ob sync
```

## 2. Enrich

Run [enrich-notes-loop](../enrich-notes-loop/SKILL.md) with `~/vault` as the vault root. Enrich every note without `enrichedAt`, preserving existing note content.

## 3. Push results back

```sh
cd ~/vault
ob sync
```

If sync reports conflicts or an authentication/setup error at any point, **stop and report the issue** rather than making further edits. Never delete notes or attachments.

