Communitygithub.com

558350498/gpt-computeruse-optimize

Ein modulares Codex-Skill zur Optimierung von Computer Use Workspace, Interaktion und Workflow.

Was ist gpt-computeruse-optimize?

Dieses Skill optimiert die Interaktion mit einer grafischen Benutzeroberfläche (GUI) über ein Computer-Use-System, wie es in Codex-Agenten (z. B. von Anthropic oder OpenAI) üblich ist. Es erkennt ineffiziente Arbeitsabläufe – etwa tief verschachtelte Menüs, häufiges Fensterwechseln oder fehlschlagende Aktionen – und schlägt gezielte Anpassungen des Arbeitsbereichs, der Interaktionsmethoden oder der Aufgabenabfolge vor. Die Optimierung erfolgt modular: je nach aktueller Hürde wird nur die benötigte Komponente geladen (z. B. Arbeitsbereich einrichten, Kurztest zu Bedienungsarten, Aufgabenablauf planen). Das Skill ersetzt keine Ausführung; es nutzt die vorhandenen Computer-Use-Fähigkeiten des Agenten, liest deren Dokumentation aus dem aktuellen Verzeichnis und arbeitet ohne Änderungen an den bestehenden Plugins oder Konfigurationen. Der Zeitaufwand für Vorbereitung ist auf maximal fünf Minuten begrenzt (überschreibbar durch Benutzervorgabe). Nach der Optimierung wird die eigentliche Aufgabe fortgesetzt; nur auf ausdrücklichen Wunsch werden Erfahrungen gespeichert. Das Skill unterstützt Plattformen wie Claude Code, Cursor, Codex und ähnliche, die Computer-Use-Schnittstellen anbieten.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add 558350498/gpt-computeruse-optimize

In Ihrer bevorzugten KI fragen

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

Dokumentation

Meine Optimierung

Reduziere zuerst die Kosten der Operationen, die es wert sind gesenkt zu werden, und treibe dann die eigentliche Arbeit voran. Behandle die Anordnung des Arbeitsbereichs, die Wahl der Bedienungsmethoden und die Anordnung der Arbeitsschritte als anpassbare Strategie. Verwende die tatsächlichen Ergebnisse, um zu beurteilen, ob die Anpassung wirksam war.

Dies ist ein unabhängiges Strategie-Skill innerhalb des Projekts. Die tatsächliche Beobachtung und Eingabe verwendet die installierten Computer-Use-Fähigkeiten und deren unterstützte Schnittstellen; dieses Skill bietet keinen Ausführer.

Anbindung und Aufgabenabgrenzung

  • Lies vor dem Start der Anwendungsbedienung aus dem aktuellen Skill-Verzeichnis die aktuelle Anleitung von Computer Use und die benötigten Referenzdateien. Folge dessen Vorgehensweise zur Fensterauswahl, Beobachtung, Eingabe und Wiederherstellung. Kopiere keine Schnittstellenbeschreibung oder binde einen Plugin-Cache-Pfad an.
  • Ändere weder das ursprüngliche Computer-Use-Skill, Plugin-Dateien noch globale Konfigurationen. Beide werden durch den Agenten im selben Task gelesen und genutzt, ohne dass Vererbung, Überschreibung oder Runtime-Hooks nötig sind.
  • Ermittle aus der Benutzeranfrage das Ziel, die Erfolgskriterien und die erlaubten Mittel. Experimentelle Einschränkungen wie reine GUI, bestimmte Software, Verbot fertig erstellter Produkte müssen erhalten bleiben. Ändere die zu testende Aufgabe nicht, um sie zu beschleunigen.
  • Verwende die bereits bestehende Autorisierung des Benutzers. Normale, wiederherstellbare und dem Task dienende Layout-Anpassungen werden direkt ausgeführt. Notwendige Klarstellungen konzentrieren sich auf fehlende Informationen, die den Umfang der Aufgabe ändern würden.

Wann Vorbereitung sinnvoll ist

Beobachte zuerst die aktuelle Anwendung und das Arbeitsobjekt. Beurteile, ob es Hürden gibt, die eine Behandlung lohnen: Häufig genutzte Funktionen sind tief in Menüs versteckt, Referenzen müssen ständig gewechselt werden, der Werkzeug- oder Fokus-Status ist unklar, oder eine bestimmte Operation schlägt wiederholt fehl.

Wenn bereits ein geeignetes Layout vorhanden ist, die Aufgabe sehr kurz ist oder die Anpassung die Kosten nicht amortisieren kann, arbeite direkt. Jeder Einstieg in die Anwendung kann bewertet werden, aber es ist nicht erforderlich, jedes Mal neu zu ordnen, die Software zu erlernen oder A/B-Tests durchzuführen.

Für wirklich tiefgehende, lange Aufgaben gib standardmäßig maximal fünf Minuten für Beobachtung, Erlernen der Konfigurationsmethoden, Anpassung und Kurztest. Die vom Benutzer vorgegebene Zeitgrenze hat Vorrang. Verwende die tatsächlich benötigte Zeit zur Beurteilung. Wenn vor Ablauf der Zeit ein brauchbarer Weg gefunden wird, beende die Vorbereitung vorzeitig. Diese Obergrenze ist eine erste Vereinbarung, kein verifiziertes Optimum.

Komponenten bei Bedarf laden

Wähle zunächst basierend auf dem aktuellen Hindernis die Komponente aus und lies dann die entsprechende Datei. Lade nicht vorab alle Komponenten und fordere nicht, sie in der Reihentabelle nacheinander auszuführen. Wenn im Laufe der Aufgabe neue Anforderungen auftauchen, lade die entsprechenden Komponenten dann. Das Vorbereitungsbudget wird von allen Komponenten gemeinsam genutzt; die Uhr wird beim Wechseln der Komponente nicht neu gestartet.

Aktuelles BedürfnisZu ladende Komponente
Häufig verwendete Steuerelemente sind schwer erreichbar, Informationen wechseln ständig oder der Status ist unklar – Anpassung des Arbeitsbereichs erforderlichArbeitsplatz einrichten
Es gibt zwei mögliche Bedienungsmethoden; ein Vergleich von Effektivität und Aufwand in einer kleinen Aufgabe ist sinnvollKurztest der Bedienungsmethoden
Die Aufgabe umfasst mehrere Phasen, Abhängigkeiten oder erfordert häufiges Werkzeugwechseln – Planung und Überarbeitung der ArbeitsschritteAufgabenablauf planen

Nach der Auswahl stabilisiere Fenster, Paneele und Zoom. Wenn konkrete Hindernisse auftauchen, nimm gezielte lokale Anpassungen vor und beobachte gemäß den Anforderungen des Ausführers erneut. Ein stabiles Layout bedeutet nicht, dass alte Koordinaten oder Element-Indizes dauerhaft wiederverwendet werden können.

Abschluss und Erfahrungswiederverwendung

Setze nach Abschluss der Vorbereitungsphase direkt die eigentliche Benutzeraufgabe fort. Beende nicht mit „Arbeitsplatz bereit“, es sei denn, der Benutzer hat nur Konfiguration oder Tests angefordert.

Gib abschließend eine kurze Zusammenfassung: Welche Anpassungen wurden vorgenommen, was wurde tatsächlich verifiziert, und welche Effekte sind noch unsicher. Wenn messbar, gib gemessene Werte an. Wenn die Modellwartezeit nicht zuverlässig von der Bedienungsdauer getrennt werden kann, erkläre dies ausdrücklich.

Zeichne Erfahrungen nur dann auf, wenn der Benutzer ausdrücklich das Speichern oder Aktualisieren von Erfahrungen anfordert: die verwendete Anwendung, Aufgabenbedingungen, Anpassungsinhalte, Nachweise und Bedingungen für das Verwerfen. Schreibe nicht automatisch in das dauerhafte Gedächtnis, modifiziere dieses Skill nicht und erhebe einen einmaligen Erfolg nicht zur Standardregel für alle Aufgaben.

Verwandte Skills