← All skills
launch
77 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By posit-dev/positron (GitHub) · coding · 4,341 stars · scanned at commit 5d355d4
Launch Code OSS (VS Code from sources) into an isolated throwaway profile with unique debug ports so you can drive it with @playwright/cli AND attach a Node debugger via dap-cli in the same session. Use when working on VS Code itself and you want to interact with the running workbench, automate chat or UI flows, test UI features, take screenshots, set breakpoints in the renderer / extension host / main process, or combine UI driving with debugging.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 42 places.
Show 17 more
- .agents/skills/launch/SKILL.md, line 175
npx @playwright/cli -s=$PW_SESSION attach --cdp=http://127.0.0.1:$CDP - .agents/skills/launch/SKILL.md, line 176
npx @playwright/cli -s=$PW_SESSION tab-list - .agents/skills/launch/SKILL.md, line 177
npx @playwright/cli -s=$PW_SESSION snapshot - .agents/skills/launch/SKILL.md, line 187
npx @playwright/cli -s=$PW_SESSION tab-list - .agents/skills/launch/SKILL.md, line 188
npx @playwright/cli -s=$PW_SESSION tab-select 2 - .agents/skills/launch/SKILL.md, line 189
npx @playwright/cli -s=$PW_SESSION snapshot - .agents/skills/launch/SKILL.md, line 192
If a target looks stale after relaunching, run `npx @playwright/cli -s=$PW_SESSION close`, attach again with `$CDP`, and re-check `tab-list`. - .agents/skills/launch/SKILL.md, line 207
npx @playwright/cli -s=$PW_SESSION run-code --filename="$FOCUS_CHAT" - .agents/skills/launch/SKILL.md, line 213
npx @playwright/cli "-s=$pwSession" run-code "--filename=$focusChat" - .agents/skills/launch/SKILL.md, line 231
npx @playwright/cli -s=$PW_SESSION run-code --filename="$FOCUS_CHAT" - .agents/skills/launch/SKILL.md, line 233
npx @playwright/cli -s=$PW_SESSION press Enter - .agents/skills/launch/SKILL.md, line 258
npx @playwright/cli -s=$PW_SESSION press H - .agents/skills/launch/SKILL.md, line 259
npx @playwright/cli -s=$PW_SESSION press i - .agents/skills/launch/SKILL.md, line 260
npx @playwright/cli -s=$PW_SESSION press Enter - .agents/skills/launch/SKILL.md, line 268
npx @playwright/cli -s=$PW_SESSION run-code --filename="$FOCUS_CHAT" - .agents/skills/launch/SKILL.md, line 269
npx @playwright/cli -s=$PW_SESSION press Meta+v - .agents/skills/launch/SKILL.md, line 270
npx @playwright/cli -s=$PW_SESSION press Enter
and 22 more places
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 15 places.
Show 12 more
- .agents/skills/launch/SKILL.md, line 187
npx @playwright/cli -s=$PW_SESSION tab-list - .agents/skills/launch/SKILL.md, line 205
LAUNCH_DIR=<dir-of-this-SKILL.md> - .agents/skills/launch/SKILL.md, line 225
LAUNCH_DIR=<dir-of-this-SKILL.md> # the same dir that holds scripts/launch.sh - .agents/skills/launch/SKILL.md, line 258
npx @playwright/cli -s=$PW_SESSION press H - .agents/skills/launch/SKILL.md, line 265
LAUNCH_DIR=<dir-of-this-SKILL.md> - .agents/skills/launch/SKILL.md, line 278
LAUNCH_DIR=<dir-of-this-SKILL.md> - .agents/skills/launch/SKILL.md, line 324
npx @playwright/cli -s=$PW_SESSION eval ' - .agents/skills/launch/SKILL.md, line 338
npx @playwright/cli -s=$PW_SESSION press Meta+a - .agents/skills/launch/SKILL.md, line 349
SHOTS="$PWD/screenshots/$(date +%Y-%m-%dT%H-%M-%S)" - .agents/skills/launch/SKILL.md, line 359
npx @playwright/cli -s=$PW_SESSION screenshot --full-page --filename="$SHOTS/full-window.png" - .agents/skills/launch/SKILL.md, line 389
kill "$PID" 2>/dev/null || true - .agents/skills/launch/SKILL.md, line 406
npx @playwright/cli -s=$PW_SESSION close
Connects to the internet
The author does not mention this.
Found in 1 place.
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Other copies in this repository
posit-dev/positron has 1 more folder with a skill named launch. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'launch' ] || [ -L ~/.agents/skills/'launch' ]; then echo 'A skill folder named launch already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/posit-dev/positron' "$d" && git -C "$d" checkout --quiet '5d355d4cbe7e46087286c0d17f277c0d82fd2593' -- '.agents/skills/launch' && mkdir -p ~/.agents/skills && cp -R "$d"/'.agents/skills/launch' ~/.agents/skills/'launch' && 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/'launch' ~/.claude/skills/'launch' (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 posit-dev/positron shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/posit-dev/positron/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | 5d355d4 | 77 |