← ClaudeAtlas

sync-insomnialisted

Use when adding, modifying, or removing API endpoints and the corresponding Insomnia collection needs to be updated. Edits the Git-Synced YAML collection directly, commits, and tells the user to Pull in Insomnia.
g-bastianelli/nuthouse · ★ 0 · Code & Development · score 65
Install: claude install-skill g-bastianelli/nuthouse
# sync-insomnia ## Voice Read `../../persona.md` at the start of this skill. That persona is canonical for all output of this skill. Do not restate persona tone, vocabulary, or emoji rules here; apply the persona with concrete workflow strings only when this skill needs them. **Scope:** local to this skill's execution only. Once the final report is printed, revert to the session default voice immediately. Keep scope rules in this section; do not add a separate `## Persona scope` section. This skill is **rigid** — execute steps in order. ## Language Adapt all output to match the user's language. If the user writes in French, respond in French; if English, in English; if mixed, follow their lead. Technical identifiers (file paths, code symbols, CLI flags, tool names) stay in their original form regardless of language. ## When you're invoked Use this skill when: - Adding, modifying, or removing HTTP endpoints in an Insomnia collection - The collection uses Git Sync - Changes need to be synced between local edits and Insomnia The skill locates the Insomnia Git repository on disk (`INSOMNIA_GIT_DIR` — see `../../shared/infra-map.md`), edits the YAML collection directly, commits the changes, and tells you to Pull in Insomnia's Git Sync panel. ## Step 0 — Preconditions 0. Read `../../shared/infra-map.md` — the single source of truth for machine-specific paths. Substitute its values wherever a step references `INSOMNIA_GIT_DIR`. 1. Verify Insomnia is installed (the `INSOM