← All skills
collect-evidence
82 / 100 · Low risk
Fine to try. Some of what it can do is expected: a media skill usually calls an AI service over the internet.
By zenobi-us/dotfiles (GitHub) · media · 69 stars · scanned at commit dee00b4
Collects real browser screenshots, checked assertions and immutable evidence through Surf or Playwright. Use for QA, acceptance checks, visual proof and screenshot handoffs. Produces versioned runs, case notes, verified media, reports and manual-step comments.
Works with any agent that supports SKILL.md skills.
Partially scanned — some files couldn't be read; we'll retry on the next scan
What this skill can do
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. It runs automatically when the plugin is installed.
Found in 12 places.
Show 9 more
- mise/conf.d/devtools-agent/bundles/developer/skills/browsers/collect-evidence/scripts/browser-evidence/test/browser-workflow.test.ts, line 27
const p = Bun.spawn([cli, ...args, "--json"], { cwd: root, env, stdout: "pipe", stderr: "pipe" }); - mise/conf.d/devtools-agent/bundles/developer/skills/browsers/collect-evidence/scripts/browser-evidence/test/browser-workflow.test.ts, line 39
const p = Bun.spawn([${JSON.stringify(real)}, ...args], { stdout: "inherit", stderr: "inherit", env: process.env }); - mise/conf.d/devtools-agent/bundles/developer/skills/browsers/collect-evidence/scripts/browser-evidence/test/browser-workflow.test.ts, line 55
const p = Bun.spawn(["git", ...args], { stdout: "ignore", stderr: "pipe" }); - mise/conf.d/devtools-agent/bundles/developer/skills/browsers/collect-evidence/scripts/browser-evidence/test/browser-workflow.test.ts, line 73
const process = Bun.spawn([cli, command, ...(command === "run" ? [work] : ["--driver", "playwright"]), "--json"], { - mise/conf.d/devtools-agent/bundles/developer/skills/browsers/collect-evidence/scripts/browser-evidence/test/browser-workflow.test.ts, line 136
const p = Bun.spawn([cli, ...args, "--json", "--no-input", "--no-color"], { cwd: root, env: { ...process.env, TMPDIR: root, ...env }, stdout: "pipe", stderr: "p - mise/conf.d/devtools-agent/bundles/developer/skills/browsers/collect-evidence/scripts/browser-evidence/test/browser-workflow.test.ts, line 143
const p = Bun.spawn(["git", ...args], { stdout: "ignore", stderr: "pipe" }); - mise/conf.d/devtools-agent/bundles/developer/skills/browsers/collect-evidence/scripts/browser-evidence/test/browser-workflow.test.ts, line 276
const p = Bun.spawn([${JSON.stringify(realSurf)}, ...args], { stdout: "pipe", stderr: "pipe", env: process.env }); - mise/conf.d/devtools-agent/bundles/developer/skills/browsers/collect-evidence/scripts/browser-evidence/test/browser-workflow.test.ts, line 310
const interrupted = Bun.spawn([cli, "run", interruptedWork, "--json"], { cwd: root, env: { ...process.env, TMPDIR: root }, stdout: "pipe", stderr: "pipe" }); - mise/conf.d/devtools-agent/bundles/developer/hooks/hooks.json, line 8
"command": "\"${CLAUDE_PLUGIN_ROOT}/skills/git/cleanup-merged/scripts/cleanup-merged.ts\" session-start"
Changes files outside its own folder
The author does not mention this.
Found in 2 places.
Connects to the internet
The author does not mention this. Expected for a media skill.
Found in 2 places.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'collect-evidence' ] || [ -L ~/.agents/skills/'collect-evidence' ]; then echo 'A skill folder named collect-evidence already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/zenobi-us/dotfiles' "$d" && git -C "$d" checkout --quiet 'dee00b4124b8f4b442b8774449018308a57e32b1' -- 'mise/conf.d/devtools-agent/bundles/developer/skills/browsers/collect-evidence' && mkdir -p ~/.agents/skills && cp -R "$d"/'mise/conf.d/devtools-agent/bundles/developer/skills/browsers/collect-evidence' ~/.agents/skills/'collect-evidence' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'collect-evidence' ~/.claude/skills/'collect-evidence' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for zenobi-us/dotfiles shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/zenobi-us/dotfiles/)
Score history
| Date | Version | Score |
|---|
| 2026-11-11 | dee00b4 | 82 |