sync-insomnia

Automate synchronization of Insomnia API collections with Git repositories.

1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/g-bastianelli/nuthouse --skill sync-insomnia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-insomnia
Source: https://github.com/g-bastianelli/nuthouse/tree/main/stack-golem/skills/sync-insomnia
Command: npx skills add https://github.com/g-bastianelli/nuthouse --skill sync-insomnia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the synchronization of Insomnia API collections with their corresponding Git repositories, reducing manual effort and ensuring consistency.

Core Features & Use Cases

  • Collection Synchronization: Automates the process of updating Insomnia collections directly from Git commits.
  • Git Integration: Integrates with Git repositories to keep Insomnia collections in sync with local edits.
  • Use Case: Ideal for developers who frequently modify API endpoints and need to ensure Insomnia collections are up-to-date with their Git repository.

Quick Start

Run the sync-insomnia skill to commit changes to the Insomnia collection and instruct users to manually pull updates in Insomnia's Git Sync panel.

Frequently Asked Questions about sync-insomnia

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I synchronize my Insomnia API collections with a Git repository?

To synchronize Insomnia API collections with Git, you can automate the process by directly modifying the YAML files and committing changes to the repository. Users then manually pull updates via the Git Sync panel.

What is the best way to automate Git sync for Insomnia endpoint management?

Automating Git sync for Insomnia endpoint management involves committing local YAML file modifications directly to the Git repository. This ensures API collections remain consistent with repository changes without manual file transfers.

Do I need a local Git repository to sync Insomnia collections?

Yes, you need access to a local Git repository and an Insomnia installation. The synchronization process relies on direct YAML file modifications within the repository to update API collections effectively.

How does collection synchronization work with Insomnia and Git?

Collection synchronization works by directly modifying Insomnia's YAML configuration files and committing them to Git. After the commit, users must open Insomnia and pull the updated changes from the Git Sync panel.

Can I automatically pull Git commits into Insomnia without manual prompts?

No, pulling Git commits into Insomnia requires a manual step. The automation handles YAML file modifications and Git commits, but users must manually pull the updates in Insomnia's Git Sync panel.

Why are my Insomnia collections not updating after Git commits?

Insomnia collections do not update automatically after Git commits because the synchronization process requires a manual pull. You must open Insomnia and use the Git Sync panel to fetch the latest committed YAML changes.