Zum Inhalt springen

potato-skill in Ihrem Coding-Agenten installieren

Installieren Sie potato-skill in Claude Code, Codex, Cursor oder einem anderen Coding-Agenten, mit dem Installationsbefehl und dem Skill-Ordner jedes Agenten.

potato-skill ist ein Agent Skill, ein Ordner mit Anweisungen und Hilfsskripten, den jeder Coding-Agent laden kann, der das Format unterstützt. Claude Code installiert potato-skill als Plugin, und jeder andere Agent erhält den Ordner mit npx skills add davidjurgens/potato-skill, mit dem Namen des Agenten hinter --agent. Claude Code, Codex und Cursor haben jeweils eine eigene Einrichtungsseite. Schnellstart mit einem Coding-Agenten erklärt, was der Skill mit einer Studie macht.

Installationsbefehle nach Agent

AgentInstallationOrdner, den der Agent liestEinrichtungsseite
Claude Code/plugin marketplace add davidjurgens/potato-skill, danach /plugin install potato-skill@potatoDer Plugin-Cache von Claude CodeClaude Code
Codexnpx skills add davidjurgens/potato-skill --agent codex.agents/skills/Codex
Cursornpx skills add davidjurgens/potato-skill --agent cursor.agents/skills/Cursor
GitHub Copilot in VS Codenpx skills add davidjurgens/potato-skill --agent github-copilot.agents/skills/weiter unten
Gemini CLInpx skills add davidjurgens/potato-skill --agent gemini-cli.agents/skills/weiter unten
OpenCodenpx skills add davidjurgens/potato-skill --agent opencode.agents/skills/weiter unten

potato-skill wurde für Claude Code geschrieben, und die SKILL.md des Skills nennt auch die Installationsordner für Codex und Cursor. GitHub Copilot, Gemini CLI und OpenCode laden dieselben Dateien. Öffnen Sie die erste Aufgabe, die ein Agent aufbaut, in Ihrem Browser und labeln Sie selbst einige Items, bevor Sie Annotatoren einladen.

Vor der Installation

Potato gehört in die Python-Umgebung, die die Shell des Agenten 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.

bash
pip install 'potato-annotation[preview]'
playwright install chromium

Die skills-CLI läuft über npx. Version 1.7.6 der CLI benötigt Node.js 22.20 oder neuer.

Was die skills-CLI schreibt

npx skills add 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. Mit -g wird stattdessen nach ~/.agents/skills/potato-skill/ für jedes Projekt auf dem Rechner installiert. Codex, Cursor, GitHub Copilot in VS Code, Gemini CLI und OpenCode lesen alle .agents/skills/. Ein Befehl kann mehrere dieser Agenten nennen, und die Agenten teilen sich dann eine einzige Kopie.

bash
npx skills add davidjurgens/potato-skill --agent codex cursor github-copilot gemini-cli opencode

Die Agententabelle der CLI nennt den --agent-Namen und den Ordner für die weiteren Agenten, die die CLI unterstützt. Jeder Agent auf dieser Seite lädt den Skill auch ohne Befehl, wenn eine Anfrage zur Beschreibung des Skills passt, etwa die Bitte, eine Annotationsaufgabe aufzubauen.

GitHub Copilot in VS Code

VS Code liest in lokalen Sitzungen .agents/skills/ und .claude/skills/, neben dem eigenen Ordner .github/skills/ von Copilot. Skills funktionieren im Chat und im Agent-Modus. Die Eingabe von /potato-skill im Chat startet den Skill.

Gemini CLI

Gemini CLI liest .agents/skills/ im Arbeitsbereich und ~/.agents/skills/ für den Benutzer. /skills list zeigt die Skills, die Gemini gefunden hat. Gemini startet einen passenden Skill ohne Befehl und bittet um Bestätigung, bevor der Skill in die Unterhaltung geladen wird.

OpenCode

OpenCode liest .agents/skills/ in jedem Ordner vom aktuellen bis zum Git-Worktree und ~/.agents/skills/ bei einer globalen Installation. Der Agent lädt einen passenden Skill über das skill-Werkzeug von OpenCode.

Ohne die skills-CLI

Das Repository von potato-skill hat im Stammverzeichnis eine AGENTS.md, eine kurze Zusammenfassung der Regeln des Skills, die Codex und Cursor anhand des Dateinamens lesen. Wer die Datei in das Stammverzeichnis des eigenen Projekts kopiert, gibt einem Agenten die Regeln ohne Installationsschritt. Die Datei verweist auf Referenzdateien und Skripte, die nur eine vollständige Installation auf die Platte legt. Der Schnellstart mit einem Coding-Agenten vergleicht die vollständige Installation mit der Kopie von AGENTS.md. Die Referenzdateien sind außerdem unter davidjurgens.github.io/potato-skill veröffentlicht. Ein Agent, der Webseiten lesen kann, kann die veröffentlichte Kopie nutzen, und Sie können die Dateien dort vor der Installation lesen.

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.

bash
npx skills update potato-skill
npx skills remove potato-skill

update 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. Die Seite zu Claude Code nennt die Befehle zum Aktualisieren und Entfernen des Plugins.