{"id":"e2d5d944-221c-4041-9708-9a9757681d68","shortId":"CxUzkL","kind":"skill","title":"Puppeteer Multi-Tab Session Manager","tagline":"Manages concurrent Puppeteer browser tabs with shared cookie jars and session persistence using Chrome DevTools Protocol. Handles tab lifecycle, navigation queues, and automatic retry with exponential backoff via puppeteer-cluster.","description":"# Puppeteer Multi-Tab Session Manager\n\nManages concurrent Puppeteer browser tabs with shared cookie jars and session persistence using Chrome DevTools Protocol. Handles tab lifecycle, navigation queues, and automatic retry with exponential backoff via puppeteer-cluster.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- npm i puppeteer # Downloads compatible Chrome during installation.\n- npm i puppeteer-core # Alternatively, install as a library, without downloading Chrome.\n\nBasic usage or getting-started notes:\n- bash npm2yarn\n- ## MCP\n- a Puppeteer-based MCP server for browser automation and debugging.\n\n- Source: https://github.com/puppeteer/puppeteer\n- Extracted from upstream docs: https://raw.githubusercontent.com/puppeteer/puppeteer/HEAD/README.md\n\n## Documentation\n\n- https://pptr.dev/\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/puppeteer-multi-tab-session-manager/)","tags":["puppeteer","multi","tab","session","manager","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code"],"capabilities":["skill","source-agentskillexchange","skill-puppeteer-multi-tab-session-manager","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/puppeteer-multi-tab-session-manager","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (953 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:11:57.580Z","embedding":null,"createdAt":"2026-05-18T13:18:39.653Z","updatedAt":"2026-05-18T19:11:57.580Z","lastSeenAt":"2026-05-18T19:11:57.580Z","tsv":"'/puppeteer/puppeteer':132 '/puppeteer/puppeteer/head/readme.md':139 '/skills/puppeteer-multi-tab-session-manager/)':148 'agent':143 'agentskillexchange.com':147 'agentskillexchange.com/skills/puppeteer-multi-tab-session-manager/)':146 'altern':100 'autom':126 'automat':29,66 'backoff':33,70 'base':121 'bash':115 'basic':108 'browser':10,47,125 'chrome':20,57,92,107 'cluster':37,74 'compat':91 'concurr':8,45 'cooki':14,51 'core':99 'debug':128 'devtool':21,58 'doc':136 'document':140 'download':90,106 'environ':86 'exchang':145 'exponenti':32,69 'extract':133 'get':112 'getting-start':111 'github.com':131 'github.com/puppeteer/puppeteer':130 'handl':23,60 'instal':75,79,94,101 'jar':15,52 'librari':104 'lifecycl':25,62 'manag':6,7,43,44 'match':84 'mcp':117,122 'multi':3,40 'multi-tab':2,39 'navig':26,63 'note':114 'npm':87,95 'npm2yarn':116 'path':82 'persist':18,55 'pptr.dev':141 'protocol':22,59 'puppet':1,9,36,38,46,73,89,98,120 'puppeteer-bas':119 'puppeteer-clust':35,72 'puppeteer-cor':97 'queue':27,64 'raw.githubusercontent.com':138 'raw.githubusercontent.com/puppeteer/puppeteer/head/readme.md':137 'retri':30,67 'server':123 'session':5,17,42,54 'setup':81 'share':13,50 'skill':144 'skill-puppeteer-multi-tab-session-manager' 'sourc':129,142 'source-agentskillexchange' 'start':113 'tab':4,11,24,41,48,61 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'upstream':78,135 'usag':109 'use':19,56,76 'via':34,71 'without':105","prices":[{"id":"b404cb3b-f42b-49c5-933f-757aff28c598","listingId":"e2d5d944-221c-4041-9708-9a9757681d68","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:18:39.653Z"}],"sources":[{"listingId":"e2d5d944-221c-4041-9708-9a9757681d68","source":"github","sourceId":"agentskillexchange/skills/puppeteer-multi-tab-session-manager","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/puppeteer-multi-tab-session-manager","isPrimary":false,"firstSeenAt":"2026-05-18T13:18:39.653Z","lastSeenAt":"2026-05-18T19:11:57.580Z"}],"details":{"listingId":"e2d5d944-221c-4041-9708-9a9757681d68","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"puppeteer-multi-tab-session-manager","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"a15bca8399ed77c1afa60ffab7078ddb2f37ebdd","skill_md_path":"skills/puppeteer-multi-tab-session-manager/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/puppeteer-multi-tab-session-manager"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Puppeteer Multi-Tab Session Manager","description":"Manages concurrent Puppeteer browser tabs with shared cookie jars and session persistence using Chrome DevTools Protocol. Handles tab lifecycle, navigation queues, and automatic retry with exponential backoff via puppeteer-cluster."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/puppeteer-multi-tab-session-manager"},"updatedAt":"2026-05-18T19:11:57.580Z"}}