Ratgeber
Skills mit Claude Code, Codex, Cursor und OpenCode synchronisieren
Halte alle Skills in einem Ordner und verlinke ihn dorthin, wo jedes Tool sucht: ~/.claude/skills für Claude Code, ~/.agents/skills für Codex (Cursor und OpenCode lesen beide). Um dieselben Skills mit einem Team zu teilen, stellst du sie stattdessen von einem MCP-Server bereit, denn alle vier Tools verbinden sich mit Remote-MCP-Servern.
Kurze Antwort
- Claude Code:
~/.claude/skillsoder.claude/skillsin einem Repository. Es liest.agents/skillsnicht. - Codex:
~/.agents/skillsoder.agents/skillsin einem Repository. - Cursor:
.cursor/skillsund.agents/skills, außerdem.claude/skillsund.codex/skills, jeweils im Repository oder unter~/. - OpenCode:
.opencode/skills,~/.config/opencode/skills, außerdem.claude/skillsund.agents/skills.
Wo jedes Tool sucht
| Tool | Persönlicher Ordner | Ordner im Repository | Liest außerdem |
|---|---|---|---|
| Claude Code | ~/.claude/skills | .claude/skills | Verwaltete Skills, Plugin-Skills und Skills aus dem claude.ai-Konto |
| Codex | ~/.agents/skills | .agents/skills (aktueller Ordner, übergeordneter Ordner, Wurzel des Repositorys) | /etc/codex/skills |
| Cursor | ~/.cursor/skills, ~/.agents/skills | .cursor/skills, .agents/skills | .claude/skills, .codex/skills und ihre Varianten unter ~/ |
| OpenCode | ~/.config/opencode/skills | .opencode/skills | .claude/skills, .agents/skills und ihre Varianten unter ~/ |
Aus der Dokumentation der einzelnen Tools, abgerufen am 4. November 2026. Jeder Ordner enthält einen Unterordner pro Skill mit einer SKILL.md darin.
Zwei Ordner decken alle vier ab: ~/.claude/skills (Claude Code, Cursor, OpenCode) und ~/.agents/skills (Codex, Cursor, OpenCode).
Eine Kopie auf deinem Rechner: Symlinks
Halte die echten Dateien in einem Ordner und lass beide Orte darauf zeigen. Unter macOS oder Linux:
mkdir -p ~/skills
# zuerst vorhandene Skills hineinverschieben, dann:
ln -s ~/skills ~/.claude/skills
ln -s ~/skills ~/.agents/skills
Wenn einer der Ordner schon existiert, verschiebe seinen Inhalt nach ~/skills und lösche den leeren Ordner, bevor du verlinkst. Cursor und OpenCode lesen beide Orte und erreichen dieselben Dateien also über zwei Pfade. Zeigt eines davon einen Skill doppelt an, ist es trotzdem nur eine Datei: Bearbeite sie einmal in ~/skills.
In einem Repository machst du dasselbe mit .claude/skills und .agents/skills, committest den echten Ordner, und alle, die das Repository klonen, bekommen die Skills.
Eine Kopie für das Team: ein MCP-Server
Symlinks und Repositorys funktionieren für Entwicklerinnen und Entwickler. Sie erreichen aber nicht die Person im Team, die im Browser mit Claude oder ChatGPT arbeitet, und sie brauchen ein git pull zum Aktualisieren. Alle vier Coding-Agents verbinden sich auch mit Remote-MCP-Servern:
- Claude Code:
claude mcp add --transport http <name> <url> - Codex: ein Servereintrag mit
url = "…"in der Konfiguration (Streamable HTTP). - Cursor: ein Streamable-HTTP-Server in den MCP-Einstellungen.
- OpenCode: ein Server mit
"type": "remote"in der Konfiguration.
Ein Server mit den Skills des Teams gibt den Coding-Agents, Claude und ChatGPT dieselbe aktuelle Kopie, ohne dass jemand etwas pullen oder neu verlinken muss. OpenAI nennt ChatGPT Plus nicht für eigene MCP-Konnektoren. Codex ist in Plus enthalten, also fügt jemand mit Plus denselben Link in der Codex-CLI oder der IDE-Erweiterung hinzu.
AI Skill Pod · kostenlos starten
Ein Pod für die Skills deines Teams und ein MCP-Link für Claude Code, Codex, Cursor, OpenCode, Claude und ChatGPT. Wer nie ein Terminal öffnet, fügt Skills hinzu, indem er ein Dokument einfügt oder im Chat „Mach daraus einen Team-Skill“ sagt.
Prüfen, ob ein Tool deinen Skill sieht
- Prüfe die Struktur:
<ordner>/<skill-name>/SKILL.md, wobei der Ordner genauso heißt wie das Feldname. - Prüfe das Frontmatter: ein
nameaus Kleinbuchstaben, Ziffern und Bindestrichen, höchstens 64 Zeichen, und eine nicht leeredescription. Der SKILL.md-Konverter schreibt beides. - Starte eine neue Sitzung und frag den Agent, welche Skills er hat, oder bitte um die Aufgabe, die die Beschreibung nennt.
Skills dafür
- ProduktPRD aus chaotischen NotizenMacht aus Notizen, Slack-Threads und Gesprächsnotizen ein PRD: Problem mit Belegen, Ziele und Nicht-Ziele, Kennzahlen, Must/Should/Could-Anforderungen und markierte Lücken.
- ProduktRelease Notes aus gemergten ÄnderungenSchreibt Release Notes für Kunden aus gemergten PRs oder Tickets, gegliedert in Neu, Verbessert, Behoben, vom Nutzen her, dazu ein internes Changelog.
- ProduktUser Stories mit AkzeptanzkriterienMacht aus einem Feature User Stories mit Akzeptanzkriterien als Given/When/Then, Randfällen, Hinweisen zum Umfang und einem INVEST-Check pro Story.
- ProduktSpec-Review vor dem BauenPrüft ein PRD oder eine Spec vor dem Bauen auf Mehrdeutigkeit, fehlende Zustände (leer, lädt, Fehler, Berechtigung), Metriken, Rollout und einen Durchgang als neue Nutzerin.
- Customer SuccessBug-Report aus einem Support-TicketMacht aus einer Kundenbeschwerde einen Bug-Report für die Entwicklung: Schritte zum Reproduzieren, erwartet und tatsächlich, Umgebung, Auswirkung, Belege und Rückfragen.
Fragen
Wie synchronisiere ich Skills aus Claude Code mit Claude Desktop und claude.ai?
Claude Code liest Ordner auf der Festplatte; Claude Desktop und claude.ai speichern hochgeladene Skills in deinem Konto. Lade denselben Ordner als ZIP unter Customize > Skills hoch oder verbinde beide mit einem MCP-Server, der die Skills bereitstellt.
Warum sieht Claude Code meinen Ordner .agents/skills nicht?
Claude Code liest ~/.claude/skills und .claude/skills, nicht .agents/skills. Verlinke den Ordner nach ~/.claude/skills, wie in den Schritten zu Symlinks oben.
Quellen
- Doku zu Claude Code: Skills (abgerufen 2026-11-04)
- Doku zu Claude Code: MCP (abgerufen 2026-11-04)
- Doku zu Codex: Skills erstellen (abgerufen 2026-11-04)
- Doku zu Codex: MCP (abgerufen 2026-11-04)
- Doku zu Codex: Preise (abgerufen 2026-11-04)
- Doku zu Cursor: Skills (abgerufen 2026-11-04)
- Doku zu Cursor: MCP (abgerufen 2026-11-04)
- Doku zu OpenCode: Skills (abgerufen 2026-11-04)
- Doku zu OpenCode: MCP-Server (abgerufen 2026-11-04)