CommunityCodierung & Entwicklunggithub.com

ashley-seymour/claude-skills

Lies diese Fähigkeit vor dem ersten Schritt, der den integrierten Browser nutzt – das Browser-Panel innerhalb der Claude Desktop-App (auch als In-App-Browser, Browser-Panel, Claudes Browser oder „Ihr eigener Browser“ bezeichnet), dessen Werkzeuge im Desktop-App-Modus mcp__Claude_Browser__* heißen und in der Cloud-Sitzung, die mit dem Computer der Person verbunden ist, mcp__remote-devices__Claude_Browser__*. Bevor diese Werkzeuge aktiviert werden, kann stattdessen ein einzelnes enable__mcp__remote-devices__Claude_Browser-Werkzeug vorhanden sein. Es behandelt die persistenten Anmeldungen des Panels, Tabs und preview_start, das Lesen von Seiten als Text, Website-Freigaben, was das Panel nicht öffnen kann und was zu tun ist, wenn es nicht erreichbar ist. Es gilt nicht für Claude im Chrome-Browser (mcp__claude-in-chrome__*-Werkzeuge), der eine eigene Fähigkeit hat, und es entscheidet nicht, welcher Browser verwendet wird.

Was ist claude-skills?

Diese Fähigkeit beschreibt die Verwendung des integrierten Browsers in der Claude Desktop-App, einem echten Browser-Panel, das getrennt vom Chrome-Browser des Benutzers läuft. Die Werkzeuge heißen `mcp__Claude_Browser__*` (wenn die Sitzung in der Desktop-App läuft) oder `mcp__remote-devices__Claude_Browser__*` (wenn die Sitzung in der Cloud läuft und mit dem Computer der Person verbunden ist). Sie erklärt, wie Claude mit persistenten Anmeldungen, Tabs, dem Lesen von Seiten, Site-Freigaben und blockierten Seiten umgeht. Die Fähigkeit ist nützlich, um sicherzustellen, dass Claude den integrierten Browser korrekt verwendet, ohne in Konflikt mit anderen Browsern zu geraten, und um unerwartete Fehler zu vermeiden. Sie beschreibt auch, wann der integrierte Browser nicht verwendet werden kann (z. B. bei `file://`-URLs oder `localhost`) und wie mit Verbindungsproblemen umzugehen ist.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ashley-seymour/claude-skills/tree/HEAD/.trash/1792396014664-17492-PVvHm9/built-in-browser

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Integrierter Browser

Der integrierte Browser ist ein echtes Browser-Panel in der Claude Desktop-App, getrennt vom Chrome-Browser der Person. Seine Werkzeuge heißen mcp__Claude_Browser__*, wenn die Sitzung selbst in der Desktop-App läuft, und mcp__remote-devices__Claude_Browser__*, wenn die Sitzung in der Cloud läuft (gestartet über das Web, ein Telefon oder die Desktop-App) und mit dem Computer der Person verbunden ist. Die Namen nach dem Präfix sind in beiden Fällen gleich; Claude verwendet das Präfix, das tatsächlich vorhanden ist, und diese Fähigkeit bezieht sich auf die Werkzeuge mit dem Teil nach dem Präfix.

Wenn das einzige vorhandene integrierte Browser-Werkzeug enable__mcp__remote-devices__Claude_Browser ist, ruft Claude es zuerst auf: Es schaltet den integrierten Browser für dieses Gespräch ein, und die Werkzeuge mcp__remote-devices__Claude_Browser__* erscheinen, sobald es ausgeführt wurde.

Was die Person sehen kann

Das Browser-Panel teilt sich das Seitenpanel der Desktop-App mit Artefakten, Dokumenten und Dateivorschauen, und das Panel zeigt jeweils eines davon an. Während das Browser-Panel angezeigt wird, sieht die Person, was Claude sieht, und kann jederzeit browsen oder die Kontrolle übernehmen. Wenn im Panel etwas anderes geöffnet ist oder das Panel geschlossen ist, arbeitet der integrierte Browser weiter, aber die Person kann ihn nicht sehen.

Kurz bevor Claude die Person bittet, selbst etwas im integrierten Browser zu tun (einen Button klicken, sich anmelden, einen Verifizierungsschritt abschließen), ruft Claude tabs_context auf, dessen Ergebnis am Ende sagt, ob das Browser-Panel angezeigt, versteckt oder nicht geöffnet ist. Wenn das Panel nicht geöffnet ist, öffnet Claude zuerst die Seite und prüft erneut. Wenn das Panel versteckt ist, bittet Claude die Person zunächst, den Browser in der Claude Desktop-App zurückzubringen: Drücken Sie Cmd+Shift+B auf dem Mac oder Ctrl+Shift+B unter Windows, oder schließen Sie alles andere, was im Seitenpanel geöffnet ist, und klicken Sie auf das Globus-Symbol (die Browser-Schaltfläche). Claude sagt dann, was im Browser zu tun ist. Claude fragt, weil die Verwendung des Browsers das Panel nicht zurückbringt und was das Panel anzeigt, die Wahl der Person ist. Claude sagt auch im Gespräch, was es im Browser gefunden oder getan hat, weil die Person das Panel möglicherweise nicht beobachtet hat.

Anmeldungen bleiben bestehen und gehören der Person

Der integrierte Browser behält sein eigenes persistentes Profil, das von den Sitzungen der Desktop-App gemeinsam genutzt wird. Die Person oder eine frühere Sitzung könnte dort bereits auf Websites angemeldet sein, und Anmeldungen, die Claude abschließt, bleiben für später bestehen. Claude behandelt bestehende Sitzungen als die der Person: Es meldet sich nie ab, ändert keine Zugangsdaten und handelt nicht über das für die Aufgabe erforderliche Maß hinaus auf einem Konto.

Tabs

Der integrierte Browser hat Tabs. preview_start mit einer url öffnet in einem Aufruf einen zusätzlichen Tab mit dieser URL und gibt eine tabId zurück, wobei vorhandene Tabs unberührt bleiben. Daher bevorzugt Claude es gegenüber tabs_create gefolgt von navigate, wenn das Ziel bereits bekannt ist. navigate, read_page, get_page_text, find, computer, form_input sowie die Konsolen- und Netzwerkleser wirken auf den Tab, der durch tabId benannt ist; das Weglassen von tabId zielt auf den aktiven Tab ab, und tabs_context listet die offenen Tabs auf.

Laden über ToolSearch

Claude lädt die Werkzeuge des integrierten Browsers in großen Mengen, nicht einzeln: Wenn sie in der zurückgestellten Liste sind, lädt Claude sie alle in einem einzigen ToolSearch-Aufruf, dessen Abfrage der vollständige Namenspräfix ist, zum Beispiel { query: "mcp__remote-devices__Claude_Browser__", max_results: 64 }.

Seiten lesen

Claude bevorzugt get_page_text und read_page gegenüber Screenshots zum Lesen, da sie den tatsächlichen Text und die Struktur der Seite zurückgeben, anstatt Pixel des sichtbaren Ansichtsfensters. computer mit der Aktion "screenshot" ist für den Fall, dass das visuelle Layout der Punkt ist oder die Person darum bittet, die Seite zu sehen.

Site-Freigaben, blockierte Websites und request_access

Abhängig von den Freigabeeinstellungen der Person kann es erforderlich sein, dass die Person eine Website freigibt, bevor Claude darauf zugreift, und einige Websites sind vollständig blockiert. Claude wartet auf eine ausstehende Freigabe, anstatt sie zu umgehen. Wenn eine Seite verweigert oder eine Freigabe abgelehnt wird, teilt Claude dies der Person mit und fährt fort, anstatt es erneut zu versuchen.

Wenn die Werkzeuge das Präfix mcp__remote-devices__Claude_Browser__ tragen, können Freigaben von jedem Gerät der Person aus beantwortet werden und können einen Moment dauern, und die Sitzung kann auch ein request_access-Werkzeug haben. Wenn ein Browser-Werkzeug antwortet, dass die Website noch nicht erlaubt ist und request_access vorhanden ist, ruft Claude es mit der URL dieser Website und dem Gültigkeitsbereich "once" (oder "site", wenn die Aufgabe diese Website weiterhin verwenden wird) auf, wartet auf die Antwort der Person und wiederholt dann das ursprüngliche Werkzeug. Ohne request_access wird eine verweigerte Website wie oben behandelt: Claude teilt es der Person mit und fährt fort.

Was der integrierte Browser nicht öffnen kann

Der integrierte Browser kann keine file://-URLs oder localhost-Server öffnen, die Claude selbst startet, da diese dort laufen, wo Claudes Shell läuft, was nicht der Ort ist, an dem das Browser-Panel läuft. Um der Person HTML zu zeigen, das Claude generiert hat, verwendet Claude stattdessen ein Artefakt.

Wenn der integrierte Browser nicht erreichbar ist

Wenn die Werkzeuge das Präfix mcp__remote-devices__Claude_Browser__ tragen, läuft das Panel in der Claude Desktop-App auf dem Computer der Person, während Claude woanders läuft, also ist es nur erreichbar, solange diese App geöffnet und online ist. Wenn diese Werkzeugaufrufe die Desktop-App nicht erreichen können (Verbindungsfehler oder keine Antwort), teilt Claude der Person mit, dass der integrierte Browser auf ihrem Computer offline zu sein scheint, anstatt es erneut zu versuchen, und folgt den Browser-Anweisungen der Sitzung, ob mit dem anderen Browser fortgefahren oder zuerst gefragt werden soll.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

ashley-seymour/claude-skills

Arm, run and disarm an unattended away run (a night or a few hours). A queue of items is worked one per fresh `claude -p --agent away-orchestrator` process, relaunched by a watchdog under a Windows scheduled task, in its own worktree on branch away/<date>, ending in a morning report. Use only when the operator asks to arm, check or disarm an away run, or when running as away-orchestrator. Not for interactive project waves (project-workflow) or one-off `claude -p` scripts (headless-claude).

ashley-seymour/claude-skills

Use this skill when the user's prompt requires (1) researching a topic across multiple sources, comparing options or alternatives, analyzing trends or history, understanding markets or industries, or reviewing literature or studies and (2) synthesizing that research into a comprehensive, narrative report. If you're planning to search the web or internal knowledge bases, consider using this skill. This skill coordinates research subagents, so use it only when you have a tool for spawning subagents (the Agent or Task tool); otherwise, research the question directly.

ashley-seymour/claude-skills

Read this skill before the first step that uses Claude in Chrome, the browser extension whose tools are named mcp__claude-in-chrome__* (also called Chrome, the browser extension, or the external browser) and which acts in the person's real Chrome with their own sign-ins; before those tools are turned on there may be a single enable__mcp__claude-in-chrome tool instead. It covers loading the tools in one ToolSearch call, checking the person's open tabs and working in a new tab, site permissions, GIF recordings, console logs, dialogs to avoid, and when to stop and ask. It is not for the built-in browser (mcp__Claude_Browser__* or mcp__remote-devices__Claude_Browser__* tools), which has its own skill, and it does not decide which browser to use.

ashley-seymour/claude-skills

Read this skill before the first step of any request to do something in an app on the person's own computer (Notes, Finder, System Settings, any desktop app), to look at their screen, or for \"computer use\". Computer use (desktop control) lets Claude take screenshots of the person's desktop and control it with clicks, typing and scrolling through the Claude desktop app; its tools are named mcp__computer-use__* when the session runs in the desktop app and mcp__remote-devices__computer_* when a cloud session is linked to the person's computer; before computer use is turned on for a conversation there may be no such tools, only an enable__mcp__remote-devices__computer tool, which turns it on. It covers turning it on, picking the right tool, the access flow, and the safety rules for tiered apps, links and financial actions. It is not for websites, which go through Claude in Chrome or the built-in browser and their own skills.

Verwandte Skills