Use a coding agent
The CLI is built so an agent can run it without a custom integration. The skill is skills/insidia/SKILL.md.
npx skills add Rushi-Balapure/Insidia-Labs- Tell the agent which hosts it may test. Start with localhost.
- Paste:
Test this app with Insidia. Only scan localhost, and open the report when you're done.- Expect these steps, in order:
- Install from GitHub with
uv tool install, orpipxif uv is missing. See Install. - Run
insidia initifinsidia.yamlis absent. - Edit targets so they match your app. Leave scope on localhost unless you named another host.
- Run
insidia doctor, theninsidia scan --policy L1 --yes. - Read
.insidia/runs/<run-id>/findings.json. - Run
insidia report --open.
- Install from GitHub with
Rules for the agent:
- Do not add a host you did not name.
- Do not set
authorized: trueon a host you did not name. - Do not paste secret values into the chat. Evidence in the report is already masked.
- Do not send the target’s prompts to a service you did not configure.
insidia mcp is a local MCP server over stdio. Its tools are init, doctor, scan, findings, and report. scan does not take a URL. It runs only when confirmed is true and only against insidia.yaml.
To automate the same scan, follow Run in CI. That guide covers runner setup, action revisions, SARIF, and preserving reports after a failure.