potato-skill in Cursor einrichten
Fügen Sie potato-skill mit einem npx-Befehl zu einem Cursor-Projekt hinzu, starten Sie den Skill im Agent-Chat mit /potato-skill und geben Sie die Befehle frei, die der Skill ausführt.
Cursor lädt Skills aus .agents/skills/ in Ihrem Projekt, und npx skills add davidjurgens/potato-skill --agent cursor kopiert potato-skill dorthin. Die Eingabe von /potato-skill im Agent-Chat hängt den Skill an eine Nachricht an. Schnellstart mit einem Coding-Agenten erklärt, was der Skill mit einer Studie macht, und potato-skill in Ihrem Coding-Agenten installieren behandelt die anderen Agenten.
Vor der Installation
Potato gehört in die Python-Umgebung, die das Terminal von Cursor verwendet. Die Hilfsskripte des Skills importieren die Registries von Potato und rufen den Befehl potato auf, und der erste Schritt des Skills prüft, ob sich Potato importieren lässt. Das Browser-Extra und Chromium erlauben es potato preview --screenshot und dem Walkthrough-Skript des Skills, die Aufgabe in einem Headless-Browser zu öffnen.
pip install 'potato-annotation[preview]'
playwright install chromiumDie skills-CLI läuft über npx und benötigt Node.js 22.20 oder neuer.
Den Skill installieren
Führen Sie die Installation in Ihrem Projektordner aus.
npx skills add davidjurgens/potato-skill --agent cursorDer Befehl kopiert SKILL.md, die 30 Referenzdateien und die neun Hilfsskripte nach .agents/skills/potato-skill/ und trägt die Quelle in skills-lock.json im Projekt-Stammverzeichnis ein. Cursor lädt Skills automatisch aus .agents/skills/ und .cursor/skills/. Das Einchecken von .agents/skills/ gibt Mitarbeitenden, die das Repository in Cursor öffnen, denselben Skill.
Fügen Sie -g hinzu, um den Skill stattdessen für jedes Projekt auf dem Rechner zu installieren.
npx skills add davidjurgens/potato-skill --agent cursor -gEine globale Installation landet in ~/.agents/skills/potato-skill/, einem Ordner auf Benutzerebene, den Cursor ebenfalls liest. Cursor liest außerdem .claude/skills/. Ein Projekt mit potato-skill in .claude/skills/ braucht für Cursor keine zweite Kopie.
Die Installation prüfen
Öffnen Sie Customize in der Seitenleiste von Cursor und gehen Sie zu Skills, wo potato-skill in der Liste steht. potato-skill hat keine Verbindung zum Skill poteto-mode im pstack-Plugin für Cursor von Lauren Tan.
Eine Studie starten
Die Eingabe von /potato-skill im Agent-Chat hängt den Skill an eine einzelne Nachricht an.
/potato-skill I want 200 tweets labeled for sentiment on a 5-point scale by three annotators each, with a consent page and two attention checks. Build it and start it.Cursor lädt den Skill auch ohne den Befehl, wenn eine Anfrage zur Beschreibung des Skills passt, etwa die Bitte, eine Annotationsaufgabe aufzubauen, eine Potato-config.yaml zu bearbeiten oder eine laufende Studie zu prüfen.
Ausführungsmodi und Freigaben
Cursor führt die Terminalbefehle des Agenten im Ausführungsmodus aus, der unter Settings > Agents > Approvals & Execution eingestellt ist. Der Standardmodus Auto-review führt Befehle in einer Sandbox aus, die den Netzwerkzugriff standardmäßig sperrt, und Cursor bittet um Freigabe, wenn ein Befehl außerhalb der Sandbox laufen muss. Die Prüfungen des Skills starten einen Potato-Server auf Ihrem Rechner und öffnen die Aufgabe in einem Headless-Browser. Lesen Sie jeden Befehl, den Cursor Ihnen zeigt, bevor Sie ihn freigeben. Die Seite zu den Ausführungsmodi von Cursor dokumentiert die Allowlist und die Sandbox-Einstellungen.
Den Skill aktualisieren und entfernen
Die skills-CLI aktualisiert und entfernt den Skill über seinen Namen. Fügen Sie bei einer globalen Installation -g zu einem der beiden Befehle hinzu.
npx skills update potato-skill
npx skills remove potato-skillupdate vergleicht die installierte Kopie mit dem GitHub-Repository und ersetzt die Kopie, wenn sich das Repository geändert hat. remove löscht .agents/skills/potato-skill/ und den Eintrag des Skills in skills-lock.json.