Awesome-omni-skill insomnia
Insomnia API client for REST and GraphQL. Use for API testing.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/insomnia" ~/.claude/skills/diegosouzapw-awesome-omni-skill-insomnia && rm -rf "$T"
manifest:
skills/development/insomnia/SKILL.mdsource content
Insomnia
Insomnia is the lightweight alternative to Postman. v9.0+ focuses on Local-First philosophy (Local Vault) and Git Sync.
When to Use
- Privacy: "Local Vault" ensures your API keys never touch the cloud.
- GraphQL: One of the best GraphQL clients with schema fetching and auto-complete.
- Simplicity: Cleaner UI than Postman.
Core Concepts
Design Documents (OpenAPI)
Write YAML config and generate code/tests.
Git Sync
Sync your collections to a Git repo (not a proprietary cloud).
Plugins
Community plugins for authentication and themes.
Best Practices (2025)
Do:
- Use Git Sync: Treat your API collection as code.
- Use Environment Variables: Switch contexts easily.
Don't:
- Don't ignore the CLI:
is the CLI tool for running tests in pipelines.inso