executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
demo-videoGenerate demo assets (GIF/MP4) from real tmux E2E runs and viewer screenshots using asciinema and Playwright
Independent GitHub snapshot · Automated classification · Original documentation governs
Generate demo assets from a real tmux E2E run and viewer screenshots.
tmux new-session -d -s demo -x 160 -y 46
tmux send-keys -t demo "asciinema rec /tmp/claude-tap-recordings/demo.cast" Enter
tmux send-keys -t demo "cd /path/to/claude-tap && scripts/run_real_e2e_tmux.sh" Enter
# ... wait until run finishes ...
tmux send-keys -t demo "exit" Enter
Notes:
Enter is the submit key for Claude Code TUI in tmux.tool_use..cast to GIF with aggagg /tmp/claude-tap-recordings/demo.cast /tmp/claude-tap-recordings/demo.gif
ffmpeg -y -i /tmp/claude-tap-recordings/demo.gif -movflags +faststart -pix_fmt yuv420p .agents/recordings/demo.mp4
Use Playwright CDP to attach to a running Chrome/Chromium instance on port 9222.
browser = playwright.chromium.connect_over_cdp("http://127.0.0.1:9222")
page = browser.contexts[0].pages[0]
page.query_selector('text="轮次 22"').click()
page.query_selector('text="对比上次"').click()
window):page.evaluate("""
() => {
for (const el of document.querySelectorAll('*')) {
if (el.scrollHeight > el.clientHeight) {
el.scrollTop += 300;
}
}
}
""")
docs/demo.gif.agents/recordings/demo.mp4docs/demo_zh.gif, .agents/recordings/demo_zh.mp4)cast_to_gif_ultra.py or make_final_demo_v2.py..detail unless verified in the current viewer build.