← All skills
kapture
80 / 100 · Low risk
Fine to try.
By delorenj/skills (GitHub) · other · 17 stars · scanned at commit ff21323
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
Sends data to these websites: example.com
The author does not mention this.
Found in 14 places.
Show 11 more
- kapture/references/http-api.md, line 49
Parse the JSON body; never branch on the status, and **never use `curl -f` on a read** — it - kapture/references/http-api.md, line 161
curl -s --get --data-urlencode "selector=h1" "$K/tab/$T/elements" - kapture/references/http-api.md, line 163
curl -s -X POST "$K/tab/$T/compose" -d '{"script":"elements?selector=h1&visible=true"}' - kapture/references/setup.md, line 45
curl -sf -m3 http://127.0.0.1:61822/tabs >/dev/null && echo up || echo down - kapture/references/setup.md, line 49
for i in $(seq 20); do curl -sf -m1 http://127.0.0.1:61822/tabs >/dev/null && break; sleep 0.5; done - kapture/scripts/kapture-doctor.sh, line 23
TABS=$(curl -sf -m3 "$K/tabs" 2>/dev/null) || { - kapture/scripts/kapture-doctor.sh, line 27
then wait: for i in \$(seq 20); do curl -sf -m1 $K/tabs >/dev/null && break; sleep 0.5; done - kapture/scripts/kapture-doctor.sh, line 37
T=\$(curl -s -X POST $K/tabs -d '{}' | jq -r .tabId) - kapture/scripts/kapture-doctor.sh, line 38
curl -s -X POST "$K/tab/\$T/navigate" -d '{"url":"https://example.com"}' - kapture/scripts/kapture-doctor.sh, line 48
r=$(curl -sf -m5 --get --data-urlencode "selector=title" "$K/tab/$id/elements" 2>/dev/null) - kapture/scripts/kapture-doctor.sh, line 67
echo "$live live, $zombie zombie, $(curl -sf -m3 "$K/clients" | jq 'length') MCP clients sharing this browser"
Downloads and installs other software
The author does not mention this.
Found in 8 places.
Show 5 more
- kapture/references/setup.md, line 95
| Gemini | `~/.gemini/settings.json` | `"kapture": {"command":"npx","args":["-y","kapture-mcp@latest","bridge"]}` | - kapture/references/setup.md, line 98
| Copilot | `~/.copilot/mcp-config.json` | `"kapture": {"type":"local","command":"npx","args":["-y","kapture-mcp@latest","bridge"],"tools":["*"]}` | - kapture/references/setup.md, line 99
| Kimi Code | `~/.kimi-code/mcp.json` | `"kapture": {"type":"stdio","command":"npx","args":["-y","kapture-mcp@latest","bridge"]}` | - kapture/references/setup.md, line 113
`npx kapture-mcp setup`. For Codex, OpenCode, Copilot, Kimi and Hermes the wizard does not - kapture/scripts/kapture-doctor.sh, line 26
start it: (setsid npx -y kapture-mcp@latest >/tmp/kapture.log 2>&1 &)
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'kapture' ] || [ -L ~/.agents/skills/'kapture' ]; then echo 'A skill folder named kapture already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/delorenj/skills' "$d" && git -C "$d" checkout --quiet 'ff2132360c4a12602f752a491f896043cb60584a' -- 'kapture' && mkdir -p ~/.agents/skills && cp -R "$d"/'kapture' ~/.agents/skills/'kapture' && 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/'kapture' ~/.claude/skills/'kapture' (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 delorenj/skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/delorenj/skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-09 | ff21323 | 80 |
| 2026-11-07 | f5cafc3 | 77 |