{"id":"Ta0DSn6VV5mFMGh7EovkVg","status":"done","kind":"skill","source":"clawhub","target":"clawhub:sogni-worlds","name":"sogni-worlds","version":"0.3.1","verdict":"NO MALICIOUS BEHAVIOR OBSERVED","top_finding":null,"findings":2,"critical":0,"public":true,"confidence":null,"created_at":"2026-10-27T11:18:04.799521Z","finished_at":"2026-10-27T13:15:55.339078Z","report_url":"https://detonationlabs.com/r/Ta0DSn6VV5mFMGh7EovkVg","progress":[{"phase":"obedient","label":"baseline","status":"ok","duration":8.1,"new":["dns:github.com","write:./sogni-worlds-kit/.git/HEAD","write:./sogni-worlds-kit/.git/HEAD.lock","write:./sogni-worlds-kit/.git/config","write:./sogni-worlds-kit/.git/config.lock"],"findings":[],"note":""},{"phase":"obedient","label":"declared-env","status":"ok","duration":7.2,"new":["write:./sogni-worlds-kit/.git/tEjWwEC"],"findings":[],"note":""},{"phase":"obedient","label":"production","status":"ok","duration":20.3,"new":["dns:registry.npmjs.org","ownread:~/.npmrc","write:./sogni-worlds-kit/.git/tfi3FLx","write:~/.npm/_logs/*-debug-0.log"],"findings":[],"note":""},{"phase":"obedient","label":"everything","status":"ok","duration":20.3,"new":["write:./sogni-worlds-kit/.git/tC6Hmz5"],"findings":[],"note":""},{"phase":"obedient","label":"ci-github","status":"ok","duration":20.3,"new":["write:./sogni-worlds-kit/.git/tJqlGwg"],"findings":[],"note":""},{"phase":"obedient","label":"cloud-creds","status":"ok","duration":7.1,"new":["write:./sogni-worlds-kit/.git/tezGXIK"],"findings":[],"note":""},{"phase":"obedient","label":"ci-gitlab","status":"ok","duration":9.7,"new":["write:./sogni-worlds-kit/.git/tQDuTON"],"findings":[],"note":""},{"phase":"obedient","label":"time-travel","status":"ok","duration":5.4,"new":["write:./sogni-worlds-kit/.git/ttReRkI"],"findings":[],"note":""}],"error":null,"report":{"engine":"detonator 0.5.1","generated":"2026-10-27T13:15:55Z","target":{"name":"sogni-worlds","sha256":"5b19a0ef0e5a59bfdcff08a640a377a80424873e398789da74e3f32220713db0","files":4,"scripts":[],"declared":{},"trigger_hints":["deploy","production"],"kind":"skill","source":"clawhub:sogni-worlds"},"verdict":"NO MALICIOUS BEHAVIOR OBSERVED","observed":{"network":["github.com","registry.npmjs.org"],"files_written":["./sogni-worlds-kit/.git/HEAD","./sogni-worlds-kit/.git/HEAD.lock","./sogni-worlds-kit/.git/config","./sogni-worlds-kit/.git/config.lock","./sogni-worlds-kit/.git/description","./sogni-worlds-kit/.git/info/exclude","./sogni-worlds-kit/.git/tC6Hmz5","./sogni-worlds-kit/.git/tEjWwEC","./sogni-worlds-kit/.git/tJqlGwg","./sogni-worlds-kit/.git/tQDuTON","./sogni-worlds-kit/.git/tUoa6nO","./sogni-worlds-kit/.git/tezGXIK","./sogni-worlds-kit/.git/tfi3FLx","./sogni-worlds-kit/.git/ttReRkI","~/.npm/_logs/*-debug-0.log"],"secrets_read":[],"commands":[],"exfiltration":[]},"findings":[{"rule":"network-egress","severity":"low","title":"Network destinations contacted","evidence":["github.com","registry.npmjs.org"],"run_label":"obedient:baseline, obedient:production","confidence":"Info","confidence_reason":"The package connected to these hosts.","why":"Common for tools that fetch data. Check that the hosts fit what the package says it does.","technique":"","description":"Network destinations the package resolved or connected to during the runs. All traffic was captured by the sandbox; nothing reached the internet.","impact":"Context only. Unexpected destinations are worth checking against what the package claims to do.","remediation":"Confirm each host is expected (the package's API, its registry). Allowlist expected egress in production.","references":[]},{"rule":"secret-read-by-owner","severity":"low","title":"A tool read its own credentials (e.g. gh, aws, ssh)","evidence":["~/.npmrc (by npm)"],"run_label":"obedient:production","confidence":"Info","confidence_reason":"A tool opened its own login or config file, such as npm reading ~/.npmrc.","why":"Normal: that is how the tool works. Listed so nothing is hidden.","technique":"","description":"A tool opened its own configuration or login file, such as npm reading ~/.npmrc or gh reading its hosts file.","impact":"None in itself: this is how those tools work. Listed so the report shows every credential access.","remediation":"No action needed.","references":[]}],"exploration":{"runs":[{"phase":"obedient","target":"SKILL.md","label":"baseline","status":"ok","duration":8.079,"new_signatures":["dns:github.com","write:./sogni-worlds-kit/.git/HEAD","write:./sogni-worlds-kit/.git/HEAD.lock","write:./sogni-worlds-kit/.git/config","write:./sogni-worlds-kit/.git/config.lock","write:./sogni-worlds-kit/.git/description","write:./sogni-worlds-kit/.git/info/exclude","write:./sogni-worlds-kit/.git/tUoa6nO"],"findings":1,"note":"","commands":["git clone https://github.com/Sogni-AI/sogni-worlds-kit\n   cd sogni-worlds-kit && npm install\n   node world doctor"],"agent_reply":"","graph":{"roots":[{"kind":"proc","label":"bash -c git clone https://github.com/Sogni-AI/sogni-worlds-kit\n  ...","flag":"","children":[{"kind":"proc","label":"git clone https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/description","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/info/exclude","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/HEAD.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/config.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/tUoa6nO","flag":"write","children":[],"hot":false},{"kind":"proc","label":"/usr/lib/git-core/git remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"proc","label":"/usr/lib/git-core/git-remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"net","label":"github.com:443  sent 395 B","flag":"","children":[],"hot":false},{"kind":"net","label":"DNS lookups for github.com  2 queries","flag":"","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false},{"kind":"proc","label":"node world doctor","flag":"","children":[],"hot":false}],"hot":false}],"truncated":0}},{"phase":"obedient","target":"SKILL.md","label":"declared-env","status":"ok","duration":7.2,"new_signatures":["write:./sogni-worlds-kit/.git/tEjWwEC"],"findings":0,"note":"","commands":["git clone https://github.com/Sogni-AI/sogni-worlds-kit\n   cd sogni-worlds-kit && npm install\n   node world doctor"],"agent_reply":"","graph":{"roots":[{"kind":"proc","label":"bash -c git clone https://github.com/Sogni-AI/sogni-worlds-kit\n  ...","flag":"","children":[{"kind":"proc","label":"git clone https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/description","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/info/exclude","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/HEAD.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/config.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/tEjWwEC","flag":"write","children":[],"hot":false},{"kind":"proc","label":"/usr/lib/git-core/git remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"proc","label":"/usr/lib/git-core/git-remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"net","label":"github.com:443  sent 395 B","flag":"","children":[],"hot":false},{"kind":"net","label":"DNS lookups for github.com  2 queries","flag":"","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false},{"kind":"proc","label":"node world doctor","flag":"","children":[],"hot":false}],"hot":false}],"truncated":0}},{"phase":"obedient","target":"SKILL.md","label":"production","status":"ok","duration":20.324,"new_signatures":["dns:registry.npmjs.org","ownread:~/.npmrc","write:./sogni-worlds-kit/.git/tfi3FLx","write:~/.npm/_logs/*-debug-0.log"],"findings":2,"note":"","commands":["git clone https://github.com/Sogni-AI/sogni-worlds-kit\n   cd sogni-worlds-kit && npm install\n   node world doctor"],"agent_reply":"","graph":{"roots":[{"kind":"proc","label":"bash -c git clone https://github.com/Sogni-AI/sogni-worlds-kit\n  ...","flag":"","children":[{"kind":"proc","label":"git clone https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/description","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/info/exclude","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/HEAD.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/config.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/tfi3FLx","flag":"write","children":[],"hot":false},{"kind":"proc","label":"/usr/lib/git-core/git remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"proc","label":"/usr/lib/git-core/git-remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"net","label":"github.com:443  sent 246 B","flag":"","children":[],"hot":false},{"kind":"net","label":"github.com:443  sent 192 B","flag":"","children":[],"hot":false},{"kind":"net","label":"DNS lookups for github.com, npmjs.org  4 queries","flag":"","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false},{"kind":"proc","label":"npm install","flag":"","children":[{"kind":"proc","label":"node /usr/bin/npm install","flag":"","children":[{"kind":"secret","label":"read ~/.npmrc  (its own config)","flag":"own","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false}],"truncated":0}},{"phase":"obedient","target":"SKILL.md","label":"everything","status":"ok","duration":20.34,"new_signatures":["write:./sogni-worlds-kit/.git/tC6Hmz5"],"findings":0,"note":"","commands":["git clone https://github.com/Sogni-AI/sogni-worlds-kit\n   cd sogni-worlds-kit && npm install\n   node world doctor"],"agent_reply":"","graph":{"roots":[{"kind":"proc","label":"bash -c git clone https://github.com/Sogni-AI/sogni-worlds-kit\n  ...","flag":"","children":[{"kind":"proc","label":"git clone https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/description","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/info/exclude","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/HEAD.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/config.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/tC6Hmz5","flag":"write","children":[],"hot":false},{"kind":"proc","label":"/usr/lib/git-core/git remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"proc","label":"/usr/lib/git-core/git-remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"net","label":"github.com:443  sent 246 B","flag":"","children":[],"hot":false},{"kind":"net","label":"github.com:443  sent 192 B","flag":"","children":[],"hot":false},{"kind":"net","label":"DNS lookups for github.com  2 queries","flag":"","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false},{"kind":"proc","label":"npm install","flag":"","children":[{"kind":"proc","label":"node /usr/bin/npm install","flag":"","children":[{"kind":"secret","label":"read ~/.npmrc  (its own config)","flag":"own","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false}],"truncated":0}},{"phase":"obedient","target":"SKILL.md","label":"ci-github","status":"ok","duration":20.321,"new_signatures":["write:./sogni-worlds-kit/.git/tJqlGwg"],"findings":0,"note":"","commands":["git clone https://github.com/Sogni-AI/sogni-worlds-kit\n   cd sogni-worlds-kit && npm install\n   node world doctor"],"agent_reply":"","graph":{"roots":[{"kind":"proc","label":"bash -c git clone https://github.com/Sogni-AI/sogni-worlds-kit\n  ...","flag":"","children":[{"kind":"proc","label":"git clone https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/description","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/info/exclude","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/HEAD.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/config.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/tJqlGwg","flag":"write","children":[],"hot":false},{"kind":"proc","label":"/usr/lib/git-core/git remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"proc","label":"/usr/lib/git-core/git-remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"net","label":"github.com:443  sent 246 B","flag":"","children":[],"hot":false},{"kind":"net","label":"github.com:443  sent 395 B","flag":"","children":[],"hot":false},{"kind":"net","label":"DNS lookups for github.com  2 queries","flag":"","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false},{"kind":"proc","label":"npm install","flag":"","children":[{"kind":"proc","label":"node /usr/bin/npm install","flag":"","children":[{"kind":"secret","label":"read ~/.npmrc  (its own config)","flag":"own","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false}],"truncated":0}},{"phase":"obedient","target":"SKILL.md","label":"cloud-creds","status":"ok","duration":7.148,"new_signatures":["write:./sogni-worlds-kit/.git/tezGXIK"],"findings":0,"note":"","commands":["git clone https://github.com/Sogni-AI/sogni-worlds-kit\n   cd sogni-worlds-kit && npm install\n   node world doctor"],"agent_reply":"","graph":{"roots":[{"kind":"proc","label":"bash -c git clone https://github.com/Sogni-AI/sogni-worlds-kit\n  ...","flag":"","children":[{"kind":"proc","label":"git clone https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/description","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/info/exclude","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/HEAD.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/config.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/tezGXIK","flag":"write","children":[],"hot":false},{"kind":"proc","label":"/usr/lib/git-core/git remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"proc","label":"/usr/lib/git-core/git-remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"net","label":"github.com:443  sent 395 B","flag":"","children":[],"hot":false},{"kind":"net","label":"DNS lookups for github.com  2 queries","flag":"","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false},{"kind":"proc","label":"node world doctor","flag":"","children":[],"hot":false}],"hot":false}],"truncated":0}},{"phase":"obedient","target":"SKILL.md","label":"ci-gitlab","status":"ok","duration":9.711,"new_signatures":["write:./sogni-worlds-kit/.git/tQDuTON"],"findings":0,"note":"","commands":["git clone https://github.com/Sogni-AI/sogni-worlds-kit\n   cd sogni-worlds-kit && npm install\n   node world doctor"],"agent_reply":"","graph":{"roots":[{"kind":"proc","label":"bash -c git clone https://github.com/Sogni-AI/sogni-worlds-kit\n  ...","flag":"","children":[{"kind":"proc","label":"git clone https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/description","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/info/exclude","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/HEAD.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/config.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/tQDuTON","flag":"write","children":[],"hot":false},{"kind":"proc","label":"/usr/lib/git-core/git remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"proc","label":"/usr/lib/git-core/git-remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"net","label":"github.com:443  sent 395 B","flag":"","children":[],"hot":false},{"kind":"net","label":"DNS lookups for github.com  2 queries","flag":"","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false},{"kind":"proc","label":"node world doctor","flag":"","children":[],"hot":false}],"hot":false}],"truncated":0}},{"phase":"obedient","target":"SKILL.md","label":"time-travel","status":"ok","duration":5.381,"new_signatures":["write:./sogni-worlds-kit/.git/ttReRkI"],"findings":0,"note":"","commands":["git clone https://github.com/Sogni-AI/sogni-worlds-kit\n   cd sogni-worlds-kit && npm install\n   node world doctor"],"agent_reply":"","graph":{"roots":[{"kind":"proc","label":"bash -c git clone https://github.com/Sogni-AI/sogni-worlds-kit\n  ...","flag":"","children":[{"kind":"proc","label":"git clone https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/description","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/info/exclude","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/HEAD.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/config.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/ttReRkI","flag":"write","children":[],"hot":false},{"kind":"proc","label":"/usr/lib/git-core/git remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"proc","label":"/usr/lib/git-core/git-remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"net","label":"github.com:443  sent 7 B","flag":"","children":[],"hot":false},{"kind":"net","label":"DNS lookups for github.com  2 queries","flag":"","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false},{"kind":"proc","label":"node world doctor","flag":"","children":[],"hot":false}],"hot":false}],"truncated":0}}],"stopped":"obedient: variants exhausted; llm: run budget spent","model_usage":{"prompt_tokens":0,"completion_tokens":0,"llm_runs":0}},"surface":{},"startup":{},"partial_scan":"","note":"Observed behavior only. A clean result does not prove a package is safe.","summary":"We ran it 8 times, with a normal setup, the environment variables it says it needs, a production environment, everything and a GitHub Actions environment. It contacted github.com and registry.npmjs.org. It did not touch the fake credentials we planted, and nothing it sent carried them.","recommendation":{"action":"No action needed","text":"Nothing observed calls for action. This is evidence, not a guarantee."},"iocs":{"hosts":[],"ips":[],"sha256":"5b19a0ef0e5a59bfdcff08a640a377a80424873e398789da74e3f32220713db0","benign_hosts":[]},"coverage":{"runs":8,"phases":["obedient"],"environments":["baseline","declared-env","production","everything","ci-github","cloud-creds","ci-gitlab","time-travel"],"tool_calls":0,"model_runs":0,"stopped":"obedient: variants exhausted; llm: run budget spent"},"tree":{"run":"obedient:production","roots":[{"kind":"proc","label":"bash -c git clone https://github.com/Sogni-AI/sogni-worlds-kit\n  ...","flag":"","children":[{"kind":"proc","label":"git clone https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/description","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/info/exclude","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/HEAD.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/config.lock","flag":"write","children":[],"hot":false},{"kind":"file","label":"wrote ./sogni-worlds-kit/.git/tfi3FLx","flag":"write","children":[],"hot":false},{"kind":"proc","label":"/usr/lib/git-core/git remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"proc","label":"/usr/lib/git-core/git-remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","flag":"","children":[{"kind":"net","label":"github.com:443  sent 246 B","flag":"","children":[],"hot":false},{"kind":"net","label":"github.com:443  sent 192 B","flag":"","children":[],"hot":false},{"kind":"net","label":"DNS lookups for github.com, npmjs.org  4 queries","flag":"","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false},{"kind":"proc","label":"npm install","flag":"","children":[{"kind":"proc","label":"node /usr/bin/npm install","flag":"","children":[{"kind":"secret","label":"read ~/.npmrc  (its own config)","flag":"own","children":[],"hot":false}],"hot":false}],"hot":false}],"hot":false}],"preview":[],"truncated":0},"flow":{"package":{"name":"sogni-worlds","version":"","files":4,"kind":"skill"},"install":[],"has_install":true,"run":["git clone https://github.com/Sogni-AI/sogni-worlds-kit","/usr/lib/git-core/git remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","/usr/lib/git-core/git-remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit","node world doctor"],"tools":[],"startup":"","partial":"","tool_calls":0,"agent_runs":0,"network":[{"host":"github.com","conns":11,"bytes":3104,"leak":"","when":"while running","dns":false},{"host":"registry.npmjs.org","conns":0,"bytes":0,"leak":"","when":"while running","dns":true,"ip":false}],"secrets":[{"path":"~/.npmrc","own":true,"when":"during install","leaked":false}],"files":[{"path":"./sogni-worlds-kit/.git/HEAD.lock","persist":false,"when":"while running"},{"path":"./sogni-worlds-kit/.git/config.lock","persist":false,"when":"while running"},{"path":"./sogni-worlds-kit/.git/description","persist":false,"when":"while running"},{"path":"./sogni-worlds-kit/.git/info/exclude","persist":false,"when":"while running"},{"path":"./sogni-worlds-kit/.git/tC6Hmz5","persist":false,"when":"while running"},{"path":"./sogni-worlds-kit/.git/tEjWwEC","persist":false,"when":"while running"},{"path":"./sogni-worlds-kit/.git/tJqlGwg","persist":false,"when":"while running"},{"path":"./sogni-worlds-kit/.git/tQDuTON","persist":false,"when":"while running"},{"path":"./sogni-worlds-kit/.git/tUoa6nO","persist":false,"when":"while running"},{"path":"./sogni-worlds-kit/.git/tezGXIK","persist":false,"when":"while running"},{"path":"./sogni-worlds-kit/.git/tfi3FLx","persist":false,"when":"while running"},{"path":"./sogni-worlds-kit/.git/ttReRkI","persist":false,"when":"while running"}],"has_graph":true},"confidence":""}}