Table of Contents

8 sections 81 min read
⏱ 37 min read  ·  ✅ Updated Jul 2026
Affiliate Disclosure: As an Amazon Associate, we earn from qualifying purchases. Links marked "Check on Amazon" are affiliate links — learn more.
🔥Amazon Prime Day 2026 is coming — don’t miss the best deals.See Top Deals →

.
2. IMMEDIATELY:

As an Amazon Associate we earn from qualifying purchases. Prices and availability are accurate as of the date/time indicated and are subject to change.

3. ≥1150 words.
4.

Quick answer: Our top pick in 2026 is the Overall recommendation — our #1 rated choice. See the full ranked comparison, alternatives and buying advice below.

/

(include “HDMI” / “DisplayPort”). Cover: HDMI 2.1 vs DisplayPort 2.1/1.4 bandwidth, max resolution/refresh (4K120, 1440p240), VRR/G-Sync/FreeSync, multi-monitor daisy-chain (MST), cable length, when to use each (PC monitor vs TV/console), certification.
5. Exactly ONE comparison

, 5 rows, columns: Feature | HDMI 2.1 | DisplayPort 2.1 | Best for. First row overall recommendation.
6.

Frequently Asked Questions

with 4

Q

+

A

(is DisplayPort better than HDMI for gaming; can HDMI 2.1 do 4K 120Hz; does DisplayPort support G-Sync and FreeSync; which for a 240Hz monitor).
7. Exactly 4 anchor internal links.
8. NO Amazon links/shortcodes/img. Prose + one table.
Output the HTML body as final message.
7563864e-05cd-4201-a1e0-0e06c0a04573
2026-07-12T10:57:50.137Z
external
claude-desktop
/Users/PRINCESS/White
9f65250c-b1af-4c71-9e36-a2a709f3271c
2.1.205
HEAD
synchronous-bubbling-cupcake
7563864e-05cd-4201-a1e0-0e06c0a04573
a97bfd445b05a4a46
hook_success
SubagentStart:general-purpose
e66b94f3-43b1-4b00-ba53-1b7110962280
SubagentStart

{“hookSpecificOutput”:{“hookEventName”:”SubagentStart”,”additionalContext”:”## Subagent: general-purpose\nID: a97bfd445b05a4a46 | CWD: /Users/PRINCESS/White\n\n## Context\n- Plan: none\n- Reports: /Users/PRINCESS/White/plans/reports\n- Paths: /Users/PRINCESS/White/plans/ | /Users/PRINCESS/White/docs/\n\n## Rules\n- Reports → /Users/PRINCESS/White/plans/reports\n- YAGNI / KISS / DRY\n- Concise, list unresolved Qs at end\n- Python scripts in $HOME/.claude/skills/: Use `~/.claude/skills/.venv/bin/python3`\n- Never use global pip install\n\n## Naming\n- Report: /Users/PRINCESS/White/plans/reports/general-purpose-260712-1757-{slug}.md\n- Plan dir: /Users/PRINCESS/White/plans/260712-1757-{slug}/”}}

node “$HOME/.claude/hooks/subagent-init.cjs”
attachment
0751edd1-a7ab-43bf-9630-71398ff564e1
2026-07-12T10:57:50.214Z
external
claude-desktop
/Users/PRINCESS/White
9f65250c-b1af-4c71-9e36-a2a709f3271c
2.1.205
HEAD
synchronous-bubbling-cupcake
0751edd1-a7ab-43bf-9630-71398ff564e1
a97bfd445b05a4a46
hook_additional_context
## Subagent: general-purpose
ID: a97bfd445b05a4a46 | CWD: /Users/PRINCESS/White

## Context
– Plan: none
– Reports: /Users/PRINCESS/White/plans/reports
– Paths: /Users/PRINCESS/White/plans/ | /Users/PRINCESS/White/docs/

## Rules
– Reports → /Users/PRINCESS/White/plans/reports
– YAGNI / KISS / DRY
– Concise, list unresolved Qs at end
– Python scripts in $HOME/.claude/skills/: Use `~/.claude/skills/.venv/bin/python3`
– Never use global pip install

## Naming
– Report: /Users/PRINCESS/White/plans/reports/general-purpose-260712-1757-{slug}.md
– Plan dir: /Users/PRINCESS/White/plans/260712-1757-{slug}/
SubagentStart
e03e64e9-f7b4-439c-b33f-6c641e88507f
SubagentStart
attachment
e8a71a95-6dbb-410d-8728-c0e50713aef4
2026-07-12T10:57:50.214Z
external
claude-desktop
/Users/PRINCESS/White
9f65250c-b1af-4c71-9e36-a2a709f3271c
2.1.205
HEAD
synchronous-bubbling-cupcake
e8a71a95-6dbb-410d-8728-c0e50713aef4
a97bfd445b05a4a46
deferred_tools_delta
EnterWorktree
ExitWorktree
Monitor
NotebookEdit
SendMessage
TaskStop
WebFetch
WebSearch
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__apply_sensitive_message_label
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__apply_sensitive_thread_label
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__create_draft
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__create_label
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__get_message
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__get_thread
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__label_message
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__label_thread
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__list_drafts
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__list_labels
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__search_threads
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__unlabel_message
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__unlabel_thread
mcp__ccd_directory__request_directory
mcp__ccd_session_mgmt__archive_session
mcp__ccd_session_mgmt__get_session
mcp__ccd_session_mgmt__list_events
mcp__ccd_session_mgmt__list_sessions
mcp__ccd_session_mgmt__search_session_transcripts
mcp__ccd_session_mgmt__send_message
mcp__ccd_session_mgmt__set_session_title
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__copy_file
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__create_file
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__download_file_content
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__get_file_metadata
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__get_file_permissions
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__list_recent_files
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__read_file_content
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__search_files
mcp__claude-in-chrome__browser_batch
mcp__claude-in-chrome__computer
mcp__claude-in-chrome__file_upload
mcp__claude-in-chrome__find
mcp__claude-in-chrome__form_input
mcp__claude-in-chrome__get_page_text
mcp__claude-in-chrome__gif_creator
mcp__claude-in-chrome__javascript_tool
mcp__claude-in-chrome__list_connected_browsers
mcp__claude-in-chrome__navigate
mcp__claude-in-chrome__read_console_messages
mcp__claude-in-chrome__read_network_requests
mcp__claude-in-chrome__read_page
mcp__claude-in-chrome__resize_window
mcp__claude-in-chrome__select_browser
mcp__claude-in-chrome__shortcuts_execute
mcp__claude-in-chrome__shortcuts_list
mcp__claude-in-chrome__switch_browser
mcp__claude-in-chrome__tabs_close_mcp
mcp__claude-in-chrome__tabs_context_mcp
mcp__claude-in-chrome__tabs_create_mcp
mcp__claude-in-chrome__upload_image
mcp__computer-use__computer_batch
mcp__computer-use__cursor_position
mcp__computer-use__double_click
mcp__computer-use__hold_key
mcp__computer-use__key
mcp__computer-use__left_click
mcp__computer-use__left_click_drag
mcp__computer-use__left_mouse_down
mcp__computer-use__left_mouse_up
mcp__computer-use__list_granted_applications
mcp__computer-use__middle_click
mcp__computer-use__mouse_move
mcp__computer-use__open_application
mcp__computer-use__read_clipboard
mcp__computer-use__request_access
mcp__computer-use__request_teach_access
mcp__computer-use__right_click
mcp__computer-use__screenshot
mcp__computer-use__scroll
mcp__computer-use__switch_display
mcp__computer-use__teach_batch
mcp__computer-use__teach_step
mcp__computer-use__triple_click
mcp__computer-use__type
mcp__computer-use__wait
mcp__computer-use__write_clipboard
mcp__computer-use__zoom
mcp__mcp-registry__list_connectors
mcp__mcp-registry__search_mcp_registry
mcp__mcp-registry__suggest_connectors
mcp__plugin_bio-research_biorxiv__get_categories
mcp__plugin_bio-research_biorxiv__get_content_statistics
mcp__plugin_bio-research_biorxiv__get_preprint
mcp__plugin_bio-research_biorxiv__get_usage_statistics
mcp__plugin_bio-research_biorxiv__search_by_funder
mcp__plugin_bio-research_biorxiv__search_preprints
mcp__plugin_bio-research_biorxiv__search_published_preprints
mcp__plugin_bio-research_c-trials__analyze_endpoints
mcp__plugin_bio-research_c-trials__get_trial_details
mcp__plugin_bio-research_c-trials__search_by_eligibility
mcp__plugin_bio-research_c-trials__search_by_sponsor
mcp__plugin_bio-research_c-trials__search_investigators
mcp__plugin_bio-research_c-trials__search_trials
mcp__plugin_bio-research_chembl__compound_search
mcp__plugin_bio-research_chembl__drug_search
mcp__plugin_bio-research_chembl__get_admet
mcp__plugin_bio-research_chembl__get_bioactivity
mcp__plugin_bio-research_chembl__get_mechanism
mcp__plugin_bio-research_chembl__target_search
mcp__plugin_bio-research_consensus__search
mcp__plugin_bio-research_ot__batch_query_open_targets_graphql
mcp__plugin_bio-research_ot__get_open_targets_graphql_schema
mcp__plugin_bio-research_ot__get_type_dependencies
mcp__plugin_bio-research_ot__query_open_targets_graphql
mcp__plugin_bio-research_ot__search_entities
mcp__plugin_bio-research_pubmed__convert_article_ids
mcp__plugin_bio-research_pubmed__find_related_articles
mcp__plugin_bio-research_pubmed__get_article_metadata
mcp__plugin_bio-research_pubmed__get_copyright_status
mcp__plugin_bio-research_pubmed__get_full_text_article
mcp__plugin_bio-research_pubmed__lookup_article_by_citation
mcp__plugin_bio-research_pubmed__search_articles
mcp__plugin_pdf-viewer_pdf__display_pdf
mcp__plugin_pdf-viewer_pdf__interact
mcp__plugin_pdf-viewer_pdf__list_pdfs
mcp__plugin_pdf-viewer_pdf__poll_pdf_commands
mcp__plugin_pdf-viewer_pdf__read_pdf_bytes
mcp__plugin_pdf-viewer_pdf__save_pdf
mcp__plugin_pdf-viewer_pdf__submit_page_data
mcp__plugin_pdf-viewer_pdf__submit_save_data
mcp__plugin_pdf-viewer_pdf__submit_viewer_state
mcp__plugin_twilio-developer-kit_twilio-docs__twilio__retrieve
mcp__plugin_twilio-developer-kit_twilio-docs__twilio__search
mcp__scheduled-tasks__create_scheduled_task
mcp__scheduled-tasks__delete_scheduled_task
mcp__scheduled-tasks__list_scheduled_tasks
mcp__scheduled-tasks__update_scheduled_task
EnterWorktree
ExitWorktree
Monitor
NotebookEdit
SendMessage
TaskStop
WebFetch
WebSearch
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__apply_sensitive_message_label
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__apply_sensitive_thread_label
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__create_draft
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__create_label
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__get_message
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__get_thread
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__label_message
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__label_thread
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__list_drafts
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__list_labels
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__search_threads
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__unlabel_message
mcp__b5d9bd54-34c4-4239-b2ae-7d0b6e559005__unlabel_thread
mcp__ccd_directory__request_directory
mcp__ccd_session_mgmt__archive_session
mcp__ccd_session_mgmt__get_session
mcp__ccd_session_mgmt__list_events
mcp__ccd_session_mgmt__list_sessions
mcp__ccd_session_mgmt__search_session_transcripts
mcp__ccd_session_mgmt__send_message
mcp__ccd_session_mgmt__set_session_title
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__copy_file
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__create_file
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__download_file_content
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__get_file_metadata
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__get_file_permissions
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__list_recent_files
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__read_file_content
mcp__cec217c8-cfe9-41cc-9b94-b24aa01ce3dd__search_files
mcp__claude-in-chrome__browser_batch
mcp__claude-in-chrome__computer
mcp__claude-in-chrome__file_upload
mcp__claude-in-chrome__find
mcp__claude-in-chrome__form_input
mcp__claude-in-chrome__get_page_text
mcp__claude-in-chrome__gif_creator
mcp__claude-in-chrome__javascript_tool
mcp__claude-in-chrome__list_connected_browsers
mcp__claude-in-chrome__navigate
mcp__claude-in-chrome__read_console_messages
mcp__claude-in-chrome__read_network_requests
mcp__claude-in-chrome__read_page
mcp__claude-in-chrome__resize_window
mcp__claude-in-chrome__select_browser
mcp__claude-in-chrome__shortcuts_execute
mcp__claude-in-chrome__shortcuts_list
mcp__claude-in-chrome__switch_browser
mcp__claude-in-chrome__tabs_close_mcp
mcp__claude-in-chrome__tabs_context_mcp
mcp__claude-in-chrome__tabs_create_mcp
mcp__claude-in-chrome__upload_image
mcp__computer-use__computer_batch
mcp__computer-use__cursor_position
mcp__computer-use__double_click
mcp__computer-use__hold_key
mcp__computer-use__key
mcp__computer-use__left_click
mcp__computer-use__left_click_drag
mcp__computer-use__left_mouse_down
mcp__computer-use__left_mouse_up
mcp__computer-use__list_granted_applications
mcp__computer-use__middle_click
mcp__computer-use__mouse_move
mcp__computer-use__open_application
mcp__computer-use__read_clipboard
mcp__computer-use__request_access
mcp__computer-use__request_teach_access
mcp__computer-use__right_click
mcp__computer-use__screenshot
mcp__computer-use__scroll
mcp__computer-use__switch_display
mcp__computer-use__teach_batch
mcp__computer-use__teach_step
mcp__computer-use__triple_click
mcp__computer-use__type
mcp__computer-use__wait
mcp__computer-use__write_clipboard
mcp__computer-use__zoom
mcp__mcp-registry__list_connectors
mcp__mcp-registry__search_mcp_registry
mcp__mcp-registry__suggest_connectors
mcp__plugin_bio-research_biorxiv__get_categories
mcp__plugin_bio-research_biorxiv__get_content_statistics
mcp__plugin_bio-research_biorxiv__get_preprint
mcp__plugin_bio-research_biorxiv__get_usage_statistics
mcp__plugin_bio-research_biorxiv__search_by_funder
mcp__plugin_bio-research_biorxiv__search_preprints
mcp__plugin_bio-research_biorxiv__search_published_preprints
mcp__plugin_bio-research_c-trials__analyze_endpoints
mcp__plugin_bio-research_c-trials__get_trial_details
mcp__plugin_bio-research_c-trials__search_by_eligibility
mcp__plugin_bio-research_c-trials__search_by_sponsor
mcp__plugin_bio-research_c-trials__search_investigators
mcp__plugin_bio-research_c-trials__search_trials
mcp__plugin_bio-research_chembl__compound_search
mcp__plugin_bio-research_chembl__drug_search
mcp__plugin_bio-research_chembl__get_admet
mcp__plugin_bio-research_chembl__get_bioactivity
mcp__plugin_bio-research_chembl__get_mechanism
mcp__plugin_bio-research_chembl__target_search
mcp__plugin_bio-research_consensus__search
mcp__plugin_bio-research_ot__batch_query_open_targets_graphql
mcp__plugin_bio-research_ot__get_open_targets_graphql_schema
mcp__plugin_bio-research_ot__get_type_dependencies
mcp__plugin_bio-research_ot__query_open_targets_graphql
mcp__plugin_bio-research_ot__search_entities
mcp__plugin_bio-research_pubmed__convert_article_ids
mcp__plugin_bio-research_pubmed__find_related_articles
mcp__plugin_bio-research_pubmed__get_article_metadata
mcp__plugin_bio-research_pubmed__get_copyright_status
mcp__plugin_bio-research_pubmed__get_full_text_article
mcp__plugin_bio-research_pubmed__lookup_article_by_citation
mcp__plugin_bio-research_pubmed__search_articles
mcp__plugin_pdf-viewer_pdf__display_pdf
mcp__plugin_pdf-viewer_pdf__interact
mcp__plugin_pdf-viewer_pdf__list_pdfs
mcp__plugin_pdf-viewer_pdf__poll_pdf_commands
mcp__plugin_pdf-viewer_pdf__read_pdf_bytes
mcp__plugin_pdf-viewer_pdf__save_pdf
mcp__plugin_pdf-viewer_pdf__submit_page_data
mcp__plugin_pdf-viewer_pdf__submit_save_data
mcp__plugin_pdf-viewer_pdf__submit_viewer_state
mcp__plugin_twilio-developer-kit_twilio-docs__twilio__retrieve
mcp__plugin_twilio-developer-kit_twilio-docs__twilio__search
mcp__scheduled-tasks__create_scheduled_task
mcp__scheduled-tasks__delete_scheduled_task
mcp__scheduled-tasks__list_scheduled_tasks
mcp__scheduled-tasks__update_scheduled_task
attachment
a4408e2a-7559-487c-9ead-fe6dc51ffd0d
2026-07-12T10:57:50.214Z
external
claude-desktop
/Users/PRINCESS/White
9f65250c-b1af-4c71-9e36-a2a709f3271c
2.1.205
HEAD
synchronous-bubbling-cupcake
a4408e2a-7559-487c-9ead-fe6dc51ffd0d
a97bfd445b05a4a46
skill_listing
– agent-browser: AI-optimized browser automation CLI with context-efficient snapshots. Use for long autonomous sessions, self-verifying workflows, video recording, and cloud browser testing (Browserbase).
– ai-artist: Generate images via Nano Banana with 129 curated prompts. Mandatory validation interview refines style/mood/colors (use –skip to bypass). 3 modes: search, creative, wild. Styles: Ukiyo-e, Bento grid, cyberpunk, cinematic, vintage patent.
– ai-multimodal: Analyze images/audio/video with Gemini API (better vision than Claude). Generate images (Imagen 4, Nano Banana 2, MiniMax), videos (Veo 3, Hailuo), speech (MiniMax TTS), music (MiniMax). Use for vision analysis, transcription, OCR, design extraction, multimodal AI.
– ask: Answer technical and architectural questions with expert analysis. Use for design decisions, best practices evaluation, solution comparison.
– backend-development: Build backends with Node.js, Python, Go (NestJS, FastAPI, Django). Use for REST/GraphQL/gRPC APIs, auth (OAuth, JWT), databases, microservices, security (OWASP), Docker/K8s.
– better-auth: Add authentication with Better Auth (TypeScript). Use for email/password, OAuth providers (Google, GitHub), 2FA/MFA, passkeys/WebAuthn, sessions, RBAC, rate limiting.
– bootstrap: Bootstrap new projects with research, tech stack, design, planning, and implementation. Modes: full (interactive), auto (default), fast (skip research), parallel (multi-agent).
– brainstorm: Brainstorm solutions with trade-off analysis and brutal honesty. Use for ideation, architecture decisions, technical debates, feature exploration, feasibility assessment, design discussions.
– chrome-devtools: Automate browsers with Puppeteer CLI scripts and persistent sessions. Use for screenshots, performance analysis, network monitoring, web scraping, form automation, JavaScript debugging.
– ck-autoresearch: Run autonomous optimization loops (deprecated alias for ck-loop). Use for metric-driven iteration, coverage improvement, performance tuning.
– ck-debug: Debug systematically with root cause analysis before fixes. Use for bugs, test failures, unexpected behavior, performance issues, call stack tracing, multi-layer validation, log analysis, CI/CD failures, database diagnostics, system investigation.
– ck-loop: Autonomous iterative optimization loop — run N iterations against a mechanical metric, learn from git history, auto-keep/discard changes. Use for improving measurable metrics (coverage, performance, bundle size, etc.) through repeated experimentation.
– ck-plan: Plan implementations, design architectures, create technical roadmaps with detailed phases. Use for feature planning, system design, solution architecture, implementation strategy, phase documentation.
– ck-predict: 5 expert personas debate proposed changes before implementation. Catches architectural, security, performance, and UX issues early. Use before major features or risky changes.
– ck-scenario: Generate comprehensive edge cases and test scenarios by decomposing features across 12 dimensions. Use before implementation or testing to catch issues early.
– ck-security: STRIDE + OWASP-based security audit with optional auto-fix. Scans code for vulnerabilities, categorizes by severity, and can iteratively fix findings using ck:autoresearch pattern.
– code-review: Review code quality with adversarial rigor. Supports input modes: pending changes, PR number, commit hash, codebase scan. Always-on red-team analysis finds security holes, false assumptions, and failure modes.
– coding-level: Set coding experience level for tailored output. Use for adjusting explanation depth, code complexity, and response format to user expertise.
– context-engineering: Check context usage limits, monitor time remaining, optimize token consumption, debug context failures. Use when asking about context percentage, rate limits, usage warnings, context optimization, agent architectures, memory systems.
– cook: Implement features, plans, and fixes with structured workflow. Use for feature development, plan execution, code implementation pipelines.
– copywriting: Conversion copywriting formulas, headline templates, email copy patterns, landing page structures, CTA optimization, and writing style extraction. Activate for writing high-converting copy, crafting headlines, email campaigns, landing pages, or applying custom writing styles from assets/writing-styles/ directory.
– databases: Design schemas, write queries for MongoDB and PostgreSQL. Use for database design, SQL/NoSQL queries, aggregation pipelines, indexes, migrations, replication, performance optimization, psql CLI.
– deploy: Deploy projects to any platform with auto-detection. Use when user says “deploy”, “publish”, “ship”, “go live”, “push to production”, “host this app”, or mentions any hosting platform (Vercel, Netlify, Cloudflare, Railway, Fly.io, Render, Heroku, TOSE, Github Pages, AWS, GCP, Digital Ocean, Vultr, Coolify, Dokploy). Auto-detects deployment target from config files and docs/deployment.md.
– design: Design brand identity, logos, banners, and visual assets. Use for brand systems, design tokens, corporate identity programs. Not for UI code patterns.
– devops: Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.
– docs: Analyze codebase and manage project documentation. Use for doc initialization, updates, summaries, codebase analysis.
– docs-seeker: Search library/framework documentation via llms.txt (context7.com). Use for API docs, GitHub repository analysis, technical documentation lookup, latest library features.
– excalidraw: Create Excalidraw diagrams — architecture, data flow, workflows, system design. Use when user wants to visualize, diagram, draw architecture, show data flow, create flowcharts, map components, or export .excalidraw files to PNG/SVG. Supports two modes: live MCP canvas (real-time) or file-based JSON + Playwright rendering. Also supports zero-config codebase auto-diagramming — just say “diagram this repo” or “visualize the architecture”.
– find-skills: Helps users discover and install agent skills when they ask questions like “how do I do X”, “find a skill for X”, “is there a skill that can…”, or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
– fix: Fix bugs, errors, test failures, and CI/CD issues with intelligent routing. Use for type errors, lint issues, log errors, UI bugs, code problems.
– frontend-design: Create polished frontend interfaces from designs/screenshots/videos. Use for web components, 3D experiences, replicating UI designs, quick prototypes, immersive interfaces, avoiding AI slop.
– frontend-development: Build React/TypeScript frontends with modern patterns. Use for components, Suspense, lazy loading, useSuspenseQuery, MUI v7 styling, TanStack Router, performance optimization.
– git: Git operations with conventional commits. Use for staging, committing, pushing, PRs, merges. Auto-splits commits by type/scope. Security scans for secrets.
– gkg: Semantic code analysis with GitLab Knowledge Graph. Use for go-to-definition, find-usages, impact analysis, architecture visualization. Supports Ruby, Java, Kotlin, Python, TypeScript/JavaScript.
– google-adk-python: Build AI agents with Google ADK Python. Multi-agent systems, A2A protocol, MCP tools, workflow agents, state/memory, callbacks/plugins, Vertex AI deployment, evaluation.
– graphify: Build queryable knowledge graphs from code, docs, papers, and images. Use for codebase understanding, architecture analysis, cross-file relationship discovery, token-efficient navigation.
– journal: Write technical journal entries analyzing recent changes. Use for session reflections, change analysis, decision documentation.
– kanban: Orchestrate AI agent tasks on a visual board. Use for multi-agent coordination, task tracking, team workflows. Not for plan files (use plans-kanban).
– llms: Generate llms.txt files from docs or codebase scanning. Follows llmstxt.org spec. Use for LLM-friendly site indexes, documentation summaries, AI context optimization.
– markdown-novel-viewer: View markdown files with calm, book-like reading experience via HTTP server. Use for long-form content, documentation preview, novel reading, report viewing, distraction-free reading.
– mcp-builder: Build MCP servers for LLM-external service integration. Use for FastMCP (Python), MCP SDK (Node/TypeScript), tool design, API integration, resource providers.
– mcp-management: Manage MCP servers – discover, analyze, execute tools/prompts/resources. Use for MCP integrations, intelligent tool selection, multi-server management, context-efficient capability discovery.
– media-processing: Process media with FFmpeg (video/audio), ImageMagick (images), RMBG (AI background removal). Use for encoding, format conversion, filters, thumbnails, batch processing, HLS/DASH streaming.
– mermaidjs-v11: Create diagrams with Mermaid.js v11 syntax. Use for flowcharts, sequence diagrams, class diagrams, ER diagrams, Gantt charts, state diagrams, architecture diagrams, timelines, user journeys.
– mintlify: Build and deploy documentation sites with Mintlify. Use when creating API docs, developer portals, or knowledge bases. Covers docs.json configuration, MDX components (Cards, Steps, Tabs, Accordions, CodeGroup, Callouts, Mermaid, View, Tiles, Tree, Badge, Banner, Color, Tooltips, Panel), page frontmatter, navigation structure (tabs, anchors, dropdowns, products, versions, languages), theming (7 themes), OpenAPI/AsyncAPI integration, AI features (llms.txt, MCP, skill.md), deployment (GitHub, GitLab, Vercel, Cloudflare, AWS), and CLI commands for local development and validation.
– mobile-development: Build mobile apps with React Native, Flutter, Swift/SwiftUI, Kotlin/Jetpack Compose. Use for iOS/Android, mobile UX, performance optimization, offline-first, app store deployment.
– payment-integration: Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.
– plans-kanban: View plans dashboard with progress tracking and timeline visualization. Use for kanban boards, plan status overview, phase progress, milestone tracking, project visibility.
– preview: View files or generate visual explanations, slides, and diagrams. Use for code walkthroughs, architecture visualization, HTML/Markdown presentations.
– problem-solving: Apply systematic problem-solving techniques when stuck. Use for complexity spirals, innovation blocks, recurring patterns, assumption constraints, simplification cascades, scale uncertainty.
– project-management: Track progress, update plan statuses, manage Claude Tasks, generate reports, coordinate docs updates. Use for project oversight, status checks, plan completion, task hydration, cross-session continuity.
– project-organization: Organize files, directories, and content structure in any project. Use when creating files, determining output paths, organizing existing assets, or standardizing project layout.
– react-best-practices
– remotion
– repomix
– research
– retro
– scout
– security-scan: Scan codebase for security vulnerabilities, hardcoded secrets, dependency issues, and OWASP patterns. Use when asked to ‘security scan’, ‘check for secrets’, ‘audit security’, or before major releases.
– sequential-thinking
– shader
– ship
– shopify
– show-off
– skill-creator
– stitch
– tanstack
– team
– template-skill
– test
– threejs
– ui-styling
– ui-ux-pro-max: UI/UX design intelligence for web and mobile. Includes 50+ styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types across 10 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, and HTML/CSS). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, and check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, and mobile app. Elements: button, modal, navbar, sidebar, card, table, form, and chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, and flat design. Topics: color systems, accessibility, animation, layout, typography, font pairing, spacing, interaction states, shadow, and gradient. Integrations: shadcn/ui MCP for component search and examples.
– use-mcp
– watzup
– web-design-guidelines: Review UI code for Web Interface Guidelines compliance. Use when asked to “review my UI”, “check accessibility”, “audit design”, “review UX”, or “check my site against best practices”.
– web-frameworks
– web-testing
– worktree
– xia
– deep-research: Deep research harness — fan-out web searches, fetch sources, adversarially verify claims, synthesize a cited report. – When the user wants a deep, multi-source, fact-checked research report on any topic. BEFORE invoking, check if the question is specific enough to research directly — if underspecified (e.g., “what car to buy” without budget/use-case/region), ask 2-3 clarifying questions to narrow scope. Then pass the refined question as args, weaving the answers in.
– pdf-viewer:annotate
– pdf-viewer:fill-form
– pdf-viewer:open
– pdf-viewer:sign
– common-room:generate-account-plan
– common-room:weekly-brief
– brand-voice:discover-brand
– brand-voice:enforce-voice
– brand-voice:generate-guidelines
– product-management:brainstorm
– slack-by-salesforce:channel-digest
– slack-by-salesforce:draft-announcement
– slack-by-salesforce:find-discussions
– slack-by-salesforce:standup
– slack-by-salesforce:summarize-channel
– pdf-viewer:view-pdf
– legal:brief
– legal:compliance-check
– legal:legal-response
– legal:legal-risk-assessment
– legal:meeting-briefing
– legal:review-contract
– legal:signature-request
– legal:triage-nda
– legal:vendor-check
– productivity:memory-management
– productivity:start
– productivity:task-management
– productivity:update
– customer-support:customer-escalation
– customer-support:customer-research
– customer-support:draft-response
– customer-support:kb-article
– customer-support:ticket-triage
– twilio-developer-kit:twilio-account-setup
– twilio-developer-kit:twilio-agent-augmentation-architect
– twilio-developer-kit:twilio-agent-connect
– twilio-developer-kit:twilio-ai-agent-architect
– twilio-developer-kit:twilio-call-recordings
– twilio-developer-kit:twilio-cli-reference
– twilio-developer-kit:twilio-compliance-onboarding
– twilio-developer-kit:twilio-compliance-traffic
– twilio-developer-kit:twilio-conference-calls
– twilio-developer-kit:twilio-content-template-builder
– twilio-developer-kit:twilio-conversation-intelligence
– twilio-developer-kit:twilio-conversation-memory
– twilio-developer-kit:twilio-conversation-orchestrator
– twilio-developer-kit:twilio-conversations-classic-api
– twilio-developer-kit:twilio-customer-support-architect
– twilio-developer-kit:twilio-debugging-observability
– twilio-developer-kit:twilio-email-deliverability-advisor
– twilio-developer-kit:twilio-email-send
– twilio-developer-kit:twilio-enterprise-knowledge
– twilio-developer-kit:twilio-iam-auth-setup
– twilio-developer-kit:twilio-identity-verification-advisor
– twilio-developer-kit:twilio-lookup-phone-intelligence
– twilio-developer-kit:twilio-marketing-promotions-advisor
– twilio-developer-kit:twilio-messaging-channel-advisor
– twilio-developer-kit:twilio-messaging-overview
– twilio-developer-kit:twilio-messaging-services
– twilio-developer-kit:twilio-messaging-webhooks
– twilio-developer-kit:twilio-notifications-alerts-advisor
– twilio-developer-kit:twilio-numbers-senders
– twilio-developer-kit:twilio-organizations-setup
– twilio-developer-kit:twilio-rcs-messaging
– twilio-developer-kit:twilio-regulatory-compliance-bundles
– twilio-developer-kit:twilio-reliability-patterns
– twilio-developer-kit:twilio-security-api-auth
– twilio-developer-kit:twilio-security-compliance-hipaa
– twilio-developer-kit:twilio-security-hardening
– twilio-developer-kit:twilio-send-message
– twilio-developer-kit:twilio-sms-isv-setup
– twilio-developer-kit:twilio-sms-send-message
– twilio-developer-kit:twilio-studio-flows
– twilio-developer-kit:twilio-taskrouter-routing
– twilio-developer-kit:twilio-verify-send-otp
– twilio-developer-kit:twilio-voice-conversation-relay
– twilio-developer-kit:twilio-voice-outbound-calls
– twilio-developer-kit:twilio-voice-twiml
– twilio-developer-kit:twilio-webhook-architecture
– twilio-developer-kit:twilio-whatsapp-manage-senders
– twilio-developer-kit:twilio-whatsapp-send-message
– twilio-developer-kit:twilio-sendgrid-account-setup
– twilio-developer-kit:twilio-sendgrid-deliverability-advisor
– twilio-developer-kit:twilio-sendgrid-email-send
– twilio-developer-kit:twilio-sendgrid-email-settings
– twilio-developer-kit:twilio-sendgrid-engagement-quality
– twilio-developer-kit:twilio-sendgrid-inbound-parse
– twilio-developer-kit:twilio-sendgrid-suppressions
– twilio-developer-kit:twilio-sendgrid-webhooks
– common-room:account-research
– common-room:call-prep
– common-room:compose-outreach
– common-room:contact-research
– common-room:prospect
– common-room:weekly-prep-brief
– brand-voice:brand-voice-enforcement
– brand-voice:discover-brand
– brand-voice:guideline-generation
– operations:capacity-plan
– operations:change-request
– operations:compliance-tracking
– operations:process-doc
– operations:process-optimization
– operations:risk-assessment
– operations:runbook
– operations:status-report
– operations:vendor-review
– product-management:competitive-brief
– product-management:metrics-review
– product-management:product-brainstorming
– product-management:roadmap-update
– product-management:sprint-planning
– product-management:stakeholder-update
– product-management:synthesize-research
– product-management:write-spec
– human-resources:comp-analysis
– human-resources:draft-offer
– human-resources:interview-prep
– human-resources:onboarding
– human-resources:org-planning
– human-resources:people-report
– human-resources:performance-review
– human-resources:policy-lookup
– human-resources:recruiting-pipeline
– slack-by-salesforce:slack-messaging
– slack-by-salesforce:slack-search
– bio-research:instrument-data-to-allotrope
– bio-research:nextflow-development
– bio-research:scientific-problem-selection
– bio-research:scvi-tools
– bio-research:single-cell-rna-qc
– bio-research:start
– marketing:brand-review
– marketing:campaign-plan
– marketing:competitive-brief
– marketing:content-creation
– marketing:draft-content
– marketing:email-sequence
– marketing:performance-report
– marketing:seo-audit
– engineering:architecture
– engineering:code-review
– engineering:debug
– engineering:deploy-checklist
– engineering:documentation
– engineering:incident-response
– engineering:standup
– engineering:system-design
– engineering:tech-debt
– engineering:testing-strategy
– cockroachdb:benchmarking-transaction-patterns
– cockroachdb:designing-application-transactions
– cockroachdb:designing-multi-region-applications
– cockroachdb:analyzing-range-distribution
– cockroachdb:analyzing-schema-change-storage-risk
– cockroachdb:auditing-table-statistics
– cockroachdb:monitoring-background-jobs
– cockroachdb:profiling-statement-fingerprints
– cockroachdb:profiling-transaction-fingerprints
– cockroachdb:triaging-live-sql-activity
– cockroachdb:molt-fetch
– cockroachdb:molt-replicator
– cockroachdb:molt-verify
– cockroachdb:setting-up-local-cluster
– cockroachdb:managing-certificates-and-encryption
– cockroachdb:managing-cluster-capacity
– cockroachdb:managing-cluster-settings
– cockroachdb:performing-cluster-maintenance
– cockroachdb:provisioning-cluster-for-production
– cockroachdb:reviewing-cluster-health
– cockroachdb:upgrading-cluster-version
– cockroachdb:cockroachdb-sql
– cockroachdb:auditing-cloud-cluster-security
– cockroachdb:configuring-audit-logging
– cockroachdb:configuring-ip-allowlists
– cockroachdb:configuring-log-export
– cockroachdb:configuring-private-connectivity
– cockroachdb:configuring-sso-and-scim
– cockroachdb:enabling-cmek-encryption
– cockroachdb:enforcing-password-policies
– cockroachdb:hardening-user-privileges
– cockroachdb:managing-tls-certificates
– cockroachdb:preparing-compliance-documentation
– finance:audit-support
– finance:close-management
– finance:financial-statements
– finance:journal-entry
– finance:journal-entry-prep
– finance:reconciliation
– finance:sox-testing
– finance:variance-analysis
– apollo:enrich-lead
– apollo:prospect
– apollo:sequence-load
– zoom-plugin:build-zoom-bot
– zoom-plugin:build-zoom-meeting-app
– zoom-plugin:choose-zoom-approach
– zoom-plugin:cobrowse-sdk
– zoom-plugin:contact-center
– zoom-plugin:debug-zoom
– zoom-plugin:debug-zoom-integration
– zoom-plugin:design-mcp-workflow
– zoom-plugin:general
– zoom-plugin:meeting-sdk
– zoom-plugin:oauth
– zoom-plugin:phone
– zoom-plugin:plan-zoom-integration
– zoom-plugin:plan-zoom-product
– zoom-plugin:probe-sdk
– zoom-plugin:rest-api
– zoom-plugin:rivet-sdk
– zoom-plugin:rtms
– zoom-plugin:scribe
– zoom-plugin:setup-zoom-mcp
– zoom-plugin:setup-zoom-oauth
– zoom-plugin:start
– zoom-plugin:team-chat
– zoom-plugin:ui-toolkit
– zoom-plugin:video-sdk
– zoom-plugin:virtual-agent
– zoom-plugin:webhooks
– zoom-plugin:websockets
– zoom-plugin:zoom-apps-sdk
– zoom-plugin:zoom-mcp
– sales:account-research
– sales:call-prep
– sales:call-summary
– sales:competitive-intelligence
– sales:create-an-asset
– sales:daily-briefing
– sales:draft-outreach
– sales:forecast
– sales:pipeline-review
– data:analyze
– data:build-dashboard
– data:create-viz
– data:data-context-extractor
– data:data-visualization
– data:explore-data
– data:sql-queries
– data:statistical-analysis
– data:validate-data
– data:write-query
– enterprise-search:digest
– enterprise-search:knowledge-synthesis
– enterprise-search:search
– enterprise-search:search-strategy
– enterprise-search:source-management
– design:accessibility-review
– design:design-critique
– design:design-handoff
– design:design-system
– design:research-synthesis
– design:user-research
– design:ux-copy
– anthropic-skills:consolidate-memory
– anthropic-skills:docx: Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of ‘Word doc’, ‘word document’, ‘.docx’, ‘.dotx’, or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a ‘report’, ‘memo’, ‘letter’, ‘template’, or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
– anthropic-skills:pdf: Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
– anthropic-skills:pptx
– anthropic-skills:schedule
– anthropic-skills:setup-cowork
– anthropic-skills:skill-creator
– anthropic-skills:xlsx: Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .xltx, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like “the xlsx in my downloads”) — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.
– dataviz: Use this skill whenever you are about to create ANY chart, graph, plot, dashboard, or data visualization, in ANY output medium — an HTML or React artifact, inline SVG, plotting code in any library (matplotlib, plotly, d3, Recharts, …), an image/PNG you will render and upload, or a chart shared into Slack. Read it BEFORE writing the first line of chart code, choosing chart colors, building a stat tile / meter / KPI row, or laying out a dashboard. Produces visualizations that read as one system — elegant, accessible, consistent in light and dark — using a brand-neutral placeholder palette you swap for your own. Teaches a design-system-agnostic method: a form heuristic, a color formula with a runnable validator, mark specs, and interaction rules. A validated default palette is documented in `references/palette.md` — swap that file’s values for your brand’s. Triggers on: “chart”, “graph”, “plot”, “data viz”, “visualization”, “dashboard”, “analytics”, “visualize data”, “categorical colors”, “sequential / diverging palette”, “stat tile”, “sparkline”, “heatmap”, “legend”, “axis”, “tooltip”, “chart colors”, “color by series”.
– artifact-design: Design guidance and fundamentals for Artifacts.
– update-config: Use this skill to configure the Claude Code harness via settings.json. Automated behaviors (“from now on when X”, “each time X”, “whenever X”, “before/after X”) require hooks configured in settings.json – the harness executes these, not Claude, so memory/preferences cannot fulfill them. Also use for: permissions (“allow X”, “add permission”, “move permission to”), env vars (“set X=Y”), hook troubleshooting, or any changes to settings.json/settings.local.json files. Examples: “allow npm commands”, “add bq permission to global settings”, “move permission to user settings”, “set DEBUG=true”, “when claude stops show X”. For simple settings like theme/model, suggest the /config command.
– keybindings-help: Use when the user wants to customize keyboard shortcuts, rebind keys, add chord bindings, or modify ~/.claude/keybindings.json. Examples: “rebind ctrl+s”, “add a chord shortcut”, “change the submit key”, “customize keybindings”.
– verify: Verify that a code change actually does what it’s supposed to by exercising it end-to-end and observing behavior — drive the affected flow, not just tests or typecheck. Run before committing nontrivial changes; bootstraps this repo’s project verify skill if none exists yet. Don’t invoke it on a diff that only touches tests, docs, or other code with no runtime surface to drive (a change to product source always has one) — there’s nothing to observe.
– simplify: Review the changed code for reuse, simplification, efficiency, and altitude cleanups, then apply the fixes. Quality only — it does not hunt for bugs; use /code-review for that.
– fewer-permission-prompts: Scan your transcripts for common read-only Bash and MCP tool calls, then add a prioritized allowlist to project .claude/settings.json to reduce permission prompts.
– loop: Run a prompt or slash command on a recurring interval (e.g. /loop 5m /foo). Omit the interval to let the model self-pace. – When the user wants to set up a recurring task, poll for status, or run something repeatedly on an interval (e.g. “check the deploy every 5 minutes”, “keep running /babysit-prs”). Do NOT invoke for one-off tasks.
– schedule: Create, update, list, or run scheduled cloud agents (routines) that execute on a cron schedule. – When the user wants to schedule a recurring cloud agent, set up automated tasks, create a cron job for Claude Code, or manage their scheduled agents/routines. Also use when the user wants a one-time scheduled run (“run this once at 3pm”, “remind me to check X tomorrow”).
– claude-api: Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration.
TRIGGER — read BEFORE opening the target file; don’t skip because it “looks like a one-liner” — whenever: the prompt names Claude/Anthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing/model choice/limits/caching) — never answer from memory; OR the task is LLM-shaped with provider unstated (agent/MCP/tool-definition/multi-agent/RAG/LLM-judge/computer-use; generate/summarize/extract/classify/rewrite/converse over NL; debugging refusals/cutoffs/streaming/tool-calls/tokens).
SKIP only when another provider is being worked on (overrides all triggers): OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama named in the query; OR `grep -rE ‘openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama’` over the project hits (run this grep FIRST if no provider named — don’t Read the file).
– run: Launch and drive this project’s app to see a change working. Use when asked to run, start, or screenshot the app, or to confirm a change works in the real app (not just tests). First looks for a project skill that already covers launching the app; otherwise falls back to built-in patterns per project type (CLI, server, TUI, Electron, browser-driven, library).
– init
– review
– security-review
agent-browser
ai-artist
ai-multimodal
ask
backend-development
better-auth
bootstrap
brainstorm
chrome-devtools
ck-autoresearch
ck-debug
ck-loop
ck-plan
ck-predict
ck-scenario
ck-security
code-review
coding-level
context-engineering
cook
copywriting
databases
deploy
design
devops
docs
docs-seeker
excalidraw
find-skills
fix
frontend-design
frontend-development
git
gkg
google-adk-python
graphify
journal
kanban
llms
markdown-novel-viewer
mcp-builder
mcp-management
media-processing
mermaidjs-v11
mintlify
mobile-development
payment-integration
plans-kanban
preview
problem-solving
project-management
project-organization
react-best-practices
remotion
repomix
research
retro
scout
security-scan
sequential-thinking
shader
ship
shopify
show-off
skill-creator
stitch
tanstack
team
template-skill
test
threejs
ui-styling
ui-ux-pro-max
use-mcp
watzup
web-design-guidelines
web-frameworks
web-testing
worktree
xia
deep-research
pdf-viewer:annotate
pdf-viewer:fill-form
pdf-viewer:open
pdf-viewer:sign
common-room:generate-account-plan
common-room:weekly-brief
brand-voice:discover-brand
brand-voice:enforce-voice
brand-voice:generate-guidelines
product-management:brainstorm
slack-by-salesforce:channel-digest
slack-by-salesforce:draft-announcement
slack-by-salesforce:find-discussions
slack-by-salesforce:standup
slack-by-salesforce:summarize-channel
pdf-viewer:view-pdf
legal:brief
legal:compliance-check
legal:legal-response
legal:legal-risk-assessment
legal:meeting-briefing
legal:review-contract
legal:signature-request
legal:triage-nda
legal:vendor-check
productivity:memory-management
productivity:start
productivity:task-management
productivity:update
customer-support:customer-escalation
customer-support:customer-research
customer-support:draft-response
customer-support:kb-article
customer-support:ticket-triage
twilio-developer-kit:twilio-account-setup
twilio-developer-kit:twilio-agent-augmentation-architect
twilio-developer-kit:twilio-agent-connect
twilio-developer-kit:twilio-ai-agent-architect
twilio-developer-kit:twilio-call-recordings
twilio-developer-kit:twilio-cli-reference
twilio-developer-kit:twilio-compliance-onboarding
twilio-developer-kit:twilio-compliance-traffic
twilio-developer-kit:twilio-conference-calls
twilio-developer-kit:twilio-content-template-builder
twilio-developer-kit:twilio-conversation-intelligence
twilio-developer-kit:twilio-conversation-memory
twilio-developer-kit:twilio-conversation-orchestrator
twilio-developer-kit:twilio-conversations-classic-api
twilio-developer-kit:twilio-customer-support-architect
twilio-developer-kit:twilio-debugging-observability
twilio-developer-kit:twilio-email-deliverability-advisor
twilio-developer-kit:twilio-email-send
twilio-developer-kit:twilio-enterprise-knowledge
twilio-developer-kit:twilio-iam-auth-setup
twilio-developer-kit:twilio-identity-verification-advisor
twilio-developer-kit:twilio-lookup-phone-intelligence
twilio-developer-kit:twilio-marketing-promotions-advisor
twilio-developer-kit:twilio-messaging-channel-advisor
twilio-developer-kit:twilio-messaging-overview
twilio-developer-kit:twilio-messaging-services
twilio-developer-kit:twilio-messaging-webhooks
twilio-developer-kit:twilio-notifications-alerts-advisor
twilio-developer-kit:twilio-numbers-senders
twilio-developer-kit:twilio-organizations-setup
twilio-developer-kit:twilio-rcs-messaging
twilio-developer-kit:twilio-regulatory-compliance-bundles
twilio-developer-kit:twilio-reliability-patterns
twilio-developer-kit:twilio-security-api-auth
twilio-developer-kit:twilio-security-compliance-hipaa
twilio-developer-kit:twilio-security-hardening
twilio-developer-kit:twilio-send-message
twilio-developer-kit:twilio-sms-isv-setup
twilio-developer-kit:twilio-sms-send-message
twilio-developer-kit:twilio-studio-flows
twilio-developer-kit:twilio-taskrouter-routing
twilio-developer-kit:twilio-verify-send-otp
twilio-developer-kit:twilio-voice-conversation-relay
twilio-developer-kit:twilio-voice-outbound-calls
twilio-developer-kit:twilio-voice-twiml
twilio-developer-kit:twilio-webhook-architecture
twilio-developer-kit:twilio-whatsapp-manage-senders
twilio-developer-kit:twilio-whatsapp-send-message
twilio-developer-kit:twilio-sendgrid-account-setup
twilio-developer-kit:twilio-sendgrid-deliverability-advisor
twilio-developer-kit:twilio-sendgrid-email-send
twilio-developer-kit:twilio-sendgrid-email-settings
twilio-developer-kit:twilio-sendgrid-engagement-quality
twilio-developer-kit:twilio-sendgrid-inbound-parse
twilio-developer-kit:twilio-sendgrid-suppressions
twilio-developer-kit:twilio-sendgrid-webhooks
common-room:account-research
common-room:call-prep
common-room:compose-outreach
common-room:contact-research
common-room:prospect
common-room:weekly-prep-brief
brand-voice:brand-voice-enforcement
brand-voice:discover-brand
brand-voice:guideline-generation
operations:capacity-plan
operations:change-request
operations:compliance-tracking
operations:process-doc
operations:process-optimization
operations:risk-assessment
operations:runbook
operations:status-report
operations:vendor-review
product-management:competitive-brief
product-management:metrics-review
product-management:product-brainstorming
product-management:roadmap-update
product-management:sprint-planning
product-management:stakeholder-update
product-management:synthesize-research
product-management:write-spec
human-resources:comp-analysis
human-resources:draft-offer
human-resources:interview-prep
human-resources:onboarding
human-resources:org-planning
human-resources:people-report
human-resources:performance-review
human-resources:policy-lookup
human-resources:recruiting-pipeline
slack-by-salesforce:slack-messaging
slack-by-salesforce:slack-search
bio-research:instrument-data-to-allotrope
bio-research:nextflow-development
bio-research:scientific-problem-selection
bio-research:scvi-tools
bio-research:single-cell-rna-qc
bio-research:start
marketing:brand-review
marketing:campaign-plan
marketing:competitive-brief
marketing:content-creation
marketing:draft-content
marketing:email-sequence
marketing:performance-report
marketing:seo-audit
engineering:architecture
engineering:code-review
engineering:debug
engineering:deploy-checklist
engineering:documentation
engineering:incident-response
engineering:standup
engineering:system-design
engineering:tech-debt
engineering:testing-strategy
cockroachdb:benchmarking-transaction-patterns
cockroachdb:designing-application-transactions
cockroachdb:designing-multi-region-applications
cockroachdb:analyzing-range-distribution
cockroachdb:analyzing-schema-change-storage-risk
cockroachdb:auditing-table-statistics
cockroachdb:monitoring-background-jobs
cockroachdb:profiling-statement-fingerprints
cockroachdb:profiling-transaction-fingerprints
cockroachdb:triaging-live-sql-activity
cockroachdb:molt-fetch
cockroachdb:molt-replicator
cockroachdb:molt-verify
cockroachdb:setting-up-local-cluster
cockroachdb:managing-certificates-and-encryption
cockroachdb:managing-cluster-capacity
cockroachdb:managing-cluster-settings
cockroachdb:performing-cluster-maintenance
cockroachdb:provisioning-cluster-for-production
cockroachdb:reviewing-cluster-health
cockroachdb:upgrading-cluster-version
cockroachdb:cockroachdb-sql
cockroachdb:auditing-cloud-cluster-security
cockroachdb:configuring-audit-logging
cockroachdb:configuring-ip-allowlists
cockroachdb:configuring-log-export
cockroachdb:configuring-private-connectivity
cockroachdb:configuring-sso-and-scim
cockroachdb:enabling-cmek-encryption
cockroachdb:enforcing-password-policies
cockroachdb:hardening-user-privileges
cockroachdb:managing-tls-certificates
cockroachdb:preparing-compliance-documentation
finance:audit-support
finance:close-management
finance:financial-statements
finance:journal-entry
finance:journal-entry-prep
finance:reconciliation
finance:sox-testing
finance:variance-analysis
apollo:enrich-lead
apollo:prospect
apollo:sequence-load
zoom-plugin:build-zoom-bot
zoom-plugin:build-zoom-meeting-app
zoom-plugin:choose-zoom-approach
zoom-plugin:cobrowse-sdk
zoom-plugin:contact-center
zoom-plugin:debug-zoom
zoom-plugin:debug-zoom-integration
zoom-plugin:design-mcp-workflow
zoom-plugin:general
zoom-plugin:meeting-sdk
zoom-plugin:oauth
zoom-plugin:phone
zoom-plugin:plan-zoom-integration
zoom-plugin:plan-zoom-product
zoom-plugin:probe-sdk
zoom-plugin:rest-api
zoom-plugin:rivet-sdk
zoom-plugin:rtms
zoom-plugin:scribe
zoom-plugin:setup-zoom-mcp
zoom-plugin:setup-zoom-oauth
zoom-plugin:start
zoom-plugin:team-chat
zoom-plugin:ui-toolkit
zoom-plugin:video-sdk
zoom-plugin:virtual-agent
zoom-plugin:webhooks
zoom-plugin:websockets
zoom-plugin:zoom-apps-sdk
zoom-plugin:zoom-mcp
sales:account-research
sales:call-prep
sales:call-summary
sales:competitive-intelligence
sales:create-an-asset
sales:daily-briefing
sales:draft-outreach
sales:forecast
sales:pipeline-review
data:analyze
data:build-dashboard
data:create-viz
data:data-context-extractor
data:data-visualization
data:explore-data
data:sql-queries
data:statistical-analysis
data:validate-data
data:write-query
enterprise-search:digest
enterprise-search:knowledge-synthesis
enterprise-search:search
enterprise-search:search-strategy
enterprise-search:source-management
design:accessibility-review
design:design-critique
design:design-handoff
design:design-system
design:research-synthesis
design:user-research
design:ux-copy
anthropic-skills:consolidate-memory
anthropic-skills:docx
anthropic-skills:pdf
anthropic-skills:pptx
anthropic-skills:schedule
anthropic-skills:setup-cowork
anthropic-skills:skill-creator
anthropic-skills:xlsx
dataviz
artifact-design
update-config
keybindings-help
verify
simplify
fewer-permission-prompts
loop
schedule
claude-api
run
init
review
security-review
attachment
bc9203b5-f79b-45c9-bdcc-77d602e82654
2026-07-12T10:57:50.215Z
external
claude-desktop
/Users/PRINCESS/White
9f65250c-b1af-4c71-9e36-a2a709f3271c
2.1.205
HEAD
synchronous-bubbling-cupcake
bc9203b5-f79b-45c9-bdcc-77d602e82654
a97bfd445b05a4a46
claude-opus-4-8
msg_011Ccx3XXsNGdLtvN5qHXz4z
message
assistant
thinking

EvAGCokBCA8YAipAJhWJtPswtXnSnXWivH1UqjxumN37ylT8A74Vs/qxoA9xq88oI8hqFdYuwk2h071Rtb0DVj7vYEjM1G7DvxyshzIPY2xhdWRlLW9wdXMtNC04OABCCHRoaW5raW5nWiRmNTBiMGYwZC05NTllLTQwNDQtYTE4NC05YmU0ZmQxZDc3ZmMSDGscZwdxv9RQ3QvHTxoMjNa/POa8ZdYtwkWvIjDM3Cqpxzqq2UXBJaHI4eLITKtUtBJLpCONLTXCtNbXY25vvj86l8UIX8zXNSeD67oqkwVxoHcbtdl39ylMluEnyU+LYqkju5RTbgdhsCa85pIHKcqfSyY6sAE4TQmUuJcYoZrr7J1mfn+oX5XXFAinhgwmTsHOOqbiVDFM5SnJjr2C1/qGLmDhOucnmJdbT3nJs0kdnsZIGt3OmWZ4t+oxjCu9Jlw1AdbaggOie5Z0TuGa8EBnFVG5csGMIjbmzKSrvvD+HFUqWsbrqbJiptnCPisx2MsV/MCydjTQAplDwXYgdF5eNbX03Az7HyR47dqILfVvYsBGe+2dl5fuazRDGxwz/m+HkM8bzSudJUbf8RCKEO4jkl/4frLh+syvqWlfCYFnw3wULWGtN0sGX2OdphPrGd1qeBBdXQgg32CMK/x2dfFeoA0L0YHQ+jjSDoTuHn22LElmaGtDb72g7ClRbxfq4pGixWGTuGEMfyCf4kuVG3ZwzZW9msgQrNc+0WlD3vCUGgClz3y2RuuXmb0jWVuhexUCsJViKKjcnrD/PN7PJf09gsMnmK9tBn9v1Vt14TfB61b8VjXSOdqYPAwP94Z+TD8V/10Ji73CmLFvyMchiE2l9Ty1Um9itFG0tTD7jNfwaP6lJs2BWkXm7hiFn5aFdCG1t4brDSpDwf82vysT+Xhauc2oZ0DA4Kgjw7EkMEBqzYUlWUu2oNC0JnK+bQf62UIw4H4ByNUR+tHVPJbCA4Jzuo4ARzIlDq5R+juB1gTYd7UxukUwFpYk6UbtOhdHWM1Cq5tf+CtaMgc7MnnmvGUh2mJDzyog0ArIIkIrf/bZgo4zyLuK69tJYbqRfR7OAX25fJN+mu69YgNpL0ulC++F/Nm0bzjlGcHe+efeSbBE+RWK9ZLwIG17JdnX4ZebSYq56ro23sBsDCiWc8irflWkUhgB
standard
not_available
req_011Ccx3XWZUydDMbFsm2QhZT
general-purpose
assistant
c7cc1a0c-a9d0-4972-8eeb-0a034ec9e987
2026-07-12T10:57:55.433Z
external
claude-desktop
/Users/PRINCESS/White
9f65250c-b1af-4c71-9e36-a2a709f3271c
2.1.205
HEAD
synchronous-bubbling-cupcake
c7cc1a0c-a9d0-4972-8eeb-0a034ec9e987
a97bfd445b05a4a46
claude-opus-4-8
msg_011Ccx3XXsNGdLtvN5qHXz4z
message
assistant
text

Choosing between HDMI and DisplayPort used to be simple, but in 2026 the decision genuinely matters for gamers chasing high frame rates, 4K clarity, and buttery-smooth variable refresh rate. Both connectors have matured into their latest generations, and the “right” cable now depends on whether you are wiring up a high-refresh PC monitor, a living-room OLED TV, or a next-gen console. This guide breaks down the real-world differences so you can plug in with confidence and never leave performance on the table.

As an Amazon Associate we earn from qualifying purchases. Prices and availability are accurate as of the date/time indicated and are subject to change.

HDMI vs DisplayPort: The Quick Answer

For most desktop gaming PCs connected to a dedicated gaming monitor, DisplayPort remains the connector of choice thanks to its higher raw bandwidth, native support for high refresh rates, and rock-solid VRR implementation. HDMI 2.1, however, has closed much of the gap and is the correct choice when you are gaming on a modern TV or connecting a console like the PlayStation 5 or Xbox Series X, both of which output exclusively over HDMI. In short: DisplayPort for the desk, HDMI for the couch. Everything below explains why, and where the exceptions live.

Bandwidth: HDMI 2.1 vs DisplayPort 2.1 and 1.4

Bandwidth is the foundation of everything a display cable can do. It determines the combination of resolution, refresh rate, and color depth you can push through the wire without compression. HDMI 2.1 delivers up to 48 Gbps of total bandwidth, with roughly 42 Gbps available for actual video data after overhead. That is a huge leap over the older HDMI 2.0 standard and is enough for 4K at 120Hz with full color.

DisplayPort 1.4, which is still extremely common on graphics cards sold over the past several years, offers 32.4 Gbps of raw bandwidth (about 25.9 Gbps usable). On paper that is less than HDMI 2.1, but DisplayPort 1.4 leans on Display Stream Compression (DSC), a visually lossless compression scheme, to hit 4K 120Hz and even 4K 144Hz. DisplayPort 2.1 is the current flagship, scaling up to an enormous 80 Gbps with UHBR20 signaling. That headroom makes DisplayPort 2.1 the most future-proof connector available in 2026, comfortably driving 4K at 240Hz or even 8K displays. Not every GPU or monitor supports the full UHBR20 tier, so always check the specific bandwidth rating rather than assuming the version number tells the whole story.

Maximum Resolution and Refresh: 4K120 and 1440p240

For the two resolutions most gamers actually care about, both connectors perform well. HDMI 2.1 handles 4K at 120Hz natively, which is exactly why it became the headline feature of current-generation consoles and gaming TVs. It can also drive 1440p at 240Hz, making it perfectly viable on a fast PC monitor. DisplayPort 1.4 with DSC matches 4K 120Hz and 1440p 240Hz, while DisplayPort 2.1 blows past both, reaching 4K 240Hz without breaking a sweat. If your ambition is a 240Hz 1440p esports panel, either connector will get you there; if you dream of 4K at 240Hz, DisplayPort 2.1 is the clear winner.

VRR, G-Sync and FreeSync

Variable refresh rate technology eliminates screen tearing and stutter by syncing the display’s refresh rate to your GPU’s frame output. This is arguably the single most impactful feature for smooth gameplay. DisplayPort has supported Adaptive-Sync (the backbone of AMD FreeSync and the foundation for NVIDIA G-Sync Compatible mode) for years, and its implementation is mature and reliable across virtually every gaming monitor.

HDMI historically lagged here, but HDMI 2.1 introduced native VRR support as part of the standard, and it also carries AMD FreeSync and NVIDIA G-Sync Compatible signals. This is what allows console gamers to enjoy tear-free play on a compatible TV. Full hardware G-Sync modules with a dedicated chip in the monitor still communicate over DisplayPort, so if you specifically want a certified hardware G-Sync display, DisplayPort is required. For the far more common “G-Sync Compatible” certification, both connectors work.

Multi-Monitor Daisy-Chaining with MST

One of DisplayPort’s unique advantages is Multi-Stream Transport (MST), which lets you daisy-chain multiple monitors from a single port on your graphics card. You run one cable from the GPU to the first monitor, then a second cable from that monitor’s DisplayPort output to the next display. This dramatically simplifies cable management for productivity and sim-racing setups with triple screens. HDMI has no equivalent feature; every HDMI display needs its own dedicated port on the source device. If a clean multi-monitor arrangement matters to you, this alone can tip the decision toward DisplayPort.

Cable Length and Certification

Cable length is a practical concern that quietly ruins many setups. DisplayPort passive copper cables are generally reliable up to about 2 meters at full bandwidth, after which you may need active or fiber-optic cables. HDMI has a slight edge for longer runs, with certified Ultra High Speed HDMI cables rated to carry the full 48 Gbps across greater distances, which is convenient when your PC or console sits far from a wall-mounted TV.

Certification is critical and often overlooked. For HDMI 2.1 performance you want a cable bearing the “Ultra High Speed HDMI” certification label; unbranded cables frequently fail to sustain 48 Gbps. For DisplayPort, look for VESA-certified DP40 or DP80 cables to guarantee UHBR13.5 or UHBR20 speeds. Buying a cheap uncertified cable is the most common reason a perfectly capable monitor refuses to hit its advertised refresh rate. If you are troubleshooting a display that won’t reach 4K120 or 1440p240, the cable is the first thing to swap.

When to Use Each Connector

Match the connector to the scenario. Use DisplayPort when you are building or upgrading a gaming PC paired with a dedicated monitor, when you need multi-monitor daisy-chaining, or when you want the absolute highest refresh rates at 4K. Use HDMI when gaming on a TV, connecting a PlayStation 5 or Xbox Series X, or when your run of cable is long. Many modern GPUs and monitors include both, so you can even keep a console on HDMI and your PC on DisplayPort simultaneously. If you are still weighing which display to buy, our best gaming monitors guide and the companion 4K vs 1440p gaming comparison pair naturally with this article.

FeatureHDMI 2.1DisplayPort 2.1Best for
Overall recommendationBest for TVs and consolesBest for PC gaming monitorsDisplayPort 2.1 for desktop PCs
Max bandwidth48 Gbps80 Gbps (UHBR20)DisplayPort 2.1 for future-proofing
4K refresh rate4K at 120Hz4K at 240HzDisplayPort 2.1 for high-refresh 4K
Multi-monitor daisy-chain (MST)Not supportedSupportedDisplayPort for triple-screen setups
Console and TV supportNative (PS5, Xbox Series X)Rare on TVsHDMI 2.1 for living-room gaming

Whichever you choose, make sure your graphics card, cable, and display all support the same standard end to end. A weak link anywhere in that chain caps your entire setup. For a deeper hardware walkthrough, see our graphics card buying guide before locking in your next build.

Frequently Asked Questions

Is DisplayPort better than HDMI for gaming?

For PC gaming on a dedicated monitor, DisplayPort is generally better because it offers higher raw bandwidth, mature VRR support, multi-monitor daisy-chaining, and the highest refresh rates at 4K. However, HDMI 2.1 is better for console gaming and TVs, since the PlayStation 5 and Xbox Series X output only over HDMI. The best connector depends on your specific setup rather than one being universally superior.

Can HDMI 2.1 do 4K 120Hz?

Yes. HDMI 2.1 supports 4K at 120Hz natively with full color, which is one of its headline features and the reason it powers current-generation gaming consoles and high-end TVs. To achieve it reliably you need an Ultra High Speed HDMI certified cable and a source device with a genuine HDMI 2.1 port, not an older HDMI 2.0 connection.

Does DisplayPort support G-Sync and FreeSync?

Yes. DisplayPort supports both AMD FreeSync and NVIDIA G-Sync, and it is the required connector for monitors with a full hardware G-Sync module. It has offered mature Adaptive-Sync support for years, making it the most reliable choice for tear-free variable refresh rate gaming on a PC.

Which connector should I use for a 240Hz monitor?

For a 1440p 240Hz monitor, both HDMI 2.1 and DisplayPort will work, though DisplayPort is the traditional and most widely supported option. For a 4K 240Hz monitor, DisplayPort 2.1 with UHBR20 is the recommended connector because it has the bandwidth headroom to drive that demanding combination without heavy compression. Always confirm your GPU and cable support the same tier to reach the full refresh rate.

Explore Our Guides & Free Tools